Coder Social home page Coder Social logo

5teffen / advice Goto Github PK

View Code? Open in Web Editor NEW
9.0 9.0 4.0 115.23 MB

Aggregated Visual Counterfactual Explanations

Home Page: http://www.ml-explainer.com

Python 98.36% CSS 0.11% JavaScript 0.53% HTML 0.20% Shell 0.01% C 0.45% C++ 0.23% Fortran 0.03% Smarty 0.01% Makefile 0.01% MATLAB 0.01% TeX 0.07%

advice's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

advice's Issues

Strip non-essential functionality

REMOVE:

  • Old Global Explanation
  • Intro Pages, Instructions, etc.
  • Key Features(?)
  • Remove tSNE, PCA, Directionality
  • Style class selectors
  • Simple toolbar

Hide feature compatability with js

Retain the same layout but reduce opacity and remove interactive features for the "hidden" filter set. Done from the JavaScript side.

Filter range selection bugs

  • Default option prompting to choose feature not displaying
  • dont allow creation of multiple filters for the same feature

Generalize Projection File

Ensure distance function works for any data set. Include PCA.

Input: Data Set
Output: CSV projection file

Varying the no of bins

Currently the arrow sizes are fixed in D3 and thus do not accurately reflect the results.

CGPA histogram bug

Check why the histogram is shifted. Values shown to be around 8-9 but bins are below

Handle floats in data

Currently floats are converted to integers in the visualisation process. Information is lost. Possible solution might be to move the decimal point in the backend logic.

Ranges for categorical

Current range system does not work optimally for categorical features. Example: gender variable for heart disease dataset.

Add percentage bar for Preprocessing.

It would be useful to add a completion percentage bar for preprocessing part.
Something like this: | ######### | 60%
For large data sets it help see how long does it have left.

No density bug

When clicking on density the graph is not drawn (need to catch the case when densityData = "no")

D3 Density Modification.

Attempt to fix density such that it appears as a smooth gradient. Might require consulting with someone with more experience.

Fix Bokeh

Ensure the Bokeh plot can handle any data.

Normalization for the density

How should the comparative density be normalized.

Possible solution: The two densities will be generated simultaneously with knowledge of each other. This may cause problems to the workflow.

D3 Arrow Bug

Arrows do not have values. Do not match results.

Order the columns logically.

Have continuous and discrete points separately. Maybe also juxtapose them with continuous density and histograms.

Possibility of using Different Datasets

Front End (Oscar)

  • Drop down option to select dataset/ reload page.

Back End (Steffen)

  • Functions that allow initialisation of all datasets.
  • Ensure correct data preprocessing is done.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.