Giter VIP home page Giter VIP logo

dl-data-vis's Introduction

Deep learning–based data feature extraction and visualization

Steffen Holter, Homer Gamil and Anthony Tzes

The importance of dimensionality reduction (DR) stems from its widespread use in the field of Big Data as it facilitates the visualization, classification, communication, and storage of high-dimensional information. As such even small improvements in the feature extraction method can yield significant benefits to the user. Common algorithms such PCA and its variants have long become obsolete as they are limited to linear orthogonal transformations. Considerably superior performance has been achieved through the use of deep learning and autoencoders. However, for these, as well as most other DR methods the evaluation and interpretability of the feature extraction is remarkably limited. This paper introduces a 3D data visualization interface for the depiction and evaluation of dimensionality reduction. A data driven scheme relying on a multi-layer autoencoder architecture is used to generate the underlying mapping from high dimensional space to the reduced space. The efficacy of the feature extraction process is examined by evaluating data and class property retention through various functions integrated into the tool. For example, a cluster analysis is used to explore the relative positions of similarly classed datapoints. In addition, the surrounding feature space is explored through the generation of custom points using an inverse mapping. Simulation studies on the MNIST dataset are used as a use case to exemplify the functionality of the tool.

dl-data-vis's People

Contributors

5teffen avatar

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.