Giter VIP home page Giter VIP logo

souritra-garai / neural-networks Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 19 KB

A generic implementation of multi layer perceptron neural networks, including some visual tools. Contains example of using the neural network classes for function approximation.

Python 100.00%
function-approximation multi-layer-perceptron neural-networks-from-scratch neural-network-visualizations radial-basis-function

neural-networks's Introduction

Function Approximation using Neural Networks

The files NN_Layer.py and Neural_Network.py contain classes to implement a generic Multi Layer Neural Network with VLBP learning scheme.

The file Radial_Basis_Network.py contains a class to implement a Neural Network with Radial Basis Functions in the first layer.

The file Functions.py define the target functions that will be approximated by the Neural Networks.

Run the scripts -

  1. "Booth Function Approximation.py" to train a neural network to approximate Booth Function

  2. "Styblinski Tang Function Approximation.py" to train a neural network to approximate Styblinski-Tang Function

  3. "Eggholder Function Approximation.py" to train a neural network to approximate Eggholder Function

  4. "Eggholder_Function_Approximation_Using_RBFs.py" to train a RBF network to approximate Eggholder Function

neural-networks's People

Contributors

souritra-garai avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

jingan1201

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.