/Jbrain

Neural network in javascript

Primary LanguageJavaScriptMIT LicenseMIT

Jbrain

Machine Learning In JavaScript

// For latest version (unstable) clone the dev branch.

Codacy Badge Code Climate Build Status npm version Coverage Status

Current Progress :

  • Implementing A Generic API For Creating Different Types Of Neural Networks
  • Implementing Different Cost And Activation Functions
  • Implementing Different Optimzation Methods
  • Implementing SVM
  • Implementing K-means
  • Activation Functions : relu, softmax, sigmoid, tanh
  • Cost Functions : cross entropy, quadratic cost
  • Optimizers : Gradient Descent (batch, mini batch and stochastic), RMSProp, Adam
  • Network Types : Feed Forward

Future Work :

  • Fixing All Bugs
  • Convolutional and reccurent networks
  • Weight Initializations
  • Regularization Techniques
  • Faster API Performance
  • GPU Support

@abtExp

--Any help or suggestion is appreciated.