GithubHelp home page GithubHelp logo

supervised-learning-models's Introduction

Supervised Learning Models

Author: Nicolo Ceneda
Contact: [email protected]
Website: nicoloceneda.github.io
Institution: Imperial College London
Course: PhD in Finance
Last update: 11 August 2020

python   issues  

Content of the Scripts:

│
├── 01_perceptron.py                          <-- Implementation of a single layer perceptron for bin-
│                                                 ary classification.
│
├── 01_perceptron_sl.py                       <-- Implementation of a single layer perceptron for mul-
│                                                 ti-class classification via scikit-learn.
│
├── 02_adaline_gd.py                          <-- Implementation of a single layer adaptive linear ne-
│                                                 uron for binary classification, via gradient descent 
│                                                 algorithm, with standardized features.
│
├── 02_adaline_sgd.py                         <-- Implementation of a single layer adaptive linear ne-
│                                                 uron for binary classification, via stochastic grad-
│                                                 ient descent algorithm, with standardized features.      
│
├── 03_logistic_regression_gd.py              <-- Implementation of a single layer logistic regression
│                                                 for binary classification, via gradient descent alg-
│                                                 orithm, with standardized features.                      
│
├── 03_logistic_regression_gd_sl.py           <-- Implementation of a single layer logistic regression 
│                                                 for multi-class classification, via gradient descent 
│                                                 algorithm, with standardized features, using scikit-
│                                                 learn.
│
├── 04_support_vector_machine_gd_sl.py        <-- Implementation of a support vector machine via scik- 
│                                                 it learn. 
│                                                
├── 05_decision_tree_sl.py                    <-- Implementation of a decision tree for multi-class c-
│                                                 lassification, with standardized features and gini
│                                                 impurity, using scikit-learn.
│                                              
├── 06_k_nearest_neighbors_sl.py              <-- Implementation of a k-nearest neighbors for multi-c-
│                                                 lass classification, with standardized features and 
│                                                 euclidean distance metric, using scikit-learn.
│                                                 
├── 07_mnist_dataset.py                       <-- Download mnist dataset and save the standardized fe-
│                                                 atures and class labels.
│                                                 
├── 08_multilayer_perceptron_gd.py            <-- Implementation of a multilayer perceptron for multi-
│                                                 class classification, with one hidden layer.
│                                                 
├── 08_multilayer_perceptron_gd_tf.py         <-- Implementation of a multilayer perceptron for multi-
│                                                 class classification, with two hidden layers, using 
│                                                 tensorflow.
│                                                 
├── 09_imdb_dataset.py                        <-- Download the imdb dataset and save the features and 
│                                                 targets.
│                                                 
├── 10_recurrent_neural_network_bi_lstm_tf.py <-- Implementation of a bidirectional lstm multilayer r-
│                                                 ecurrent neural network for sentiment analysis, with 
│                                                 a many-to-one architecture and two hidden layers, u-
│                                                 sing tensorflow.
│                                                
├── 10_recurrent_neural_network_simp_tf.py    <-- Implementation of a simple single layer recurrent n-
│                                                 eural network for sentiment analysis, with a many-to
│                                                 -one architecture and two hidden layers, using tens-
│                                                 orflow.
│                                                
├── 10_recurrent_neural_network_lstm_tf.py    <-- Implementation of a lstm multilayer recurrent neural 
│                                                 network for text generation, with a many-to-mani ar-
│                                                 chitecture and two hidden layers, using tensorflow.
│
└── images                                    <-- Images produced by the programs.

supervised-learning-models's People

Contributors

nicoloceneda avatar

Watchers

 avatar  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.