Git Product home page Git Product logo

prakhr / neuralnetworksandfuzzylogic Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 2.0 4.22 MB

[College Course] - Course: BITS F312 Neural Network and Fuzzy Logic

License: GNU General Public License v3.0

MATLAB 6.35% Jupyter Notebook 93.65%
iris-dataset and-gate-implementation kfold-cross-validation holdout kmeans-clustering xor-neural-network logistic-regression ridge-regression stochastic-gradient-descent maximum-likelihood-estimation

neuralnetworksandfuzzylogic's Introduction

NNFL

[College Project] - BITS F312

Implementation of different machine learning algorithms with the help of matlab, python3 and jupyter notebook. You can also look at implementation of cross validation partition, both using k-fold and holdout splits using iris dataset. Autoencoders are also implemented using the same.

Table of contents


Summary

Did respective college (3)assignments.

Problems Assignment-1
1 Linear Regression
2 Stochastic Gradient Descent
3 Ridge Regression
4 Vectorized Linear Regression
5 Least Angle Regression
6 unsupervised learning
7 Logistic Regression for binary class
8 Logistic Regression for multi class
9 Logistic Regression for multi class
10 Likelihood ratio test
11 Maximum A Posteriori
12 Maximum Likelihood
Problems Assignment-2
1 Multi layer perceptron based Neural Network(2 hidden layers)
2 Radial basis function NN
3 Stacked Autoencoder
4 Extreme learning machine
5 Stacked Autoencoder+ELM
Problems Assignment-3
1 Convolutional Neural Network
2 Conv2D Transpose
3 ANFIS

This was challenging since it was my first time using matlab,and doing data analysis using it.


Technologies

  • Python3.6
  • Matlab

Modules

  • keras
  • sklearn

Matlab_Functions

  • xlsread, ones, size, mean, std, randperm, length, plot, xlabel, ylabel, clear, plot3, contour, scatter, sqrt, sum, find, display, confusionmat, trace, min, cvpartition, norm, kmeans, max, trainAutoencoder, encode, stack, train, stackednet, pinv, tanh, randn, normpdf

neuralnetworksandfuzzylogic's People

Contributors

prakhr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 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.