You are here

Encog Machine Learning Framework

RSS
YouTube
Twitter
Facebook
github
LinkedIn

Encog is an advanced neural network and machine learning framework. Encog contains classes to create a wide variety of networks, as well as support classes to normalize and process data for these neural networks. Encog trains using multithreaded resilient propagation. Encog can also make use of a GPU to further speed processing time. A GUI based workbench is also provided to help model and train neural networks. Encog has been in active development since 2008.

Encog is available for Java, .Net and C/C++.

Machine Learning

  • Bayesian Networks
  • Clustering
  • Genetic Algorithms
  • Hidden Markov Models
  • Neural Networks
  • Particle Swarm Optimization
  • Simulated Annealing
  • Support Vector Machines
 

Neural Network Architectures

  • ADALINE Neural Network
  • Adaptive Resonance Theory 1 (ART1)
  • Bidirectional Associative Memory (BAM)
  • Boltzmann Machine
  • Counterpropagation Neural Network (CPN)
  • Elman Recurrent Neural Network
  • Feedforward Neural Network (Perceptron)
  • Hopfield Neural Network
  • Jordan Recurrent Neural Network
  • Neuroevolution of Augmenting Topologies (NEAT)
  • Radial Basis Function Network
  • Recurrent Self Organizing Map (RSOM)
  • Self Organizing Map (Kohonen)

Training Techniques

  • ADALINE Training
  • Backpropagation
  • Competitive Learning
  • Genetic Algorithm Training
  • Hopfield Learning
  • Instar & Outstar Training
  • Levenberg Marquardt (LMA)
  • Manhattan Update Rule Propagation
  • Nelder Mead Training
  • Particle Swarm (PSO) Training
  • Resilient Propagation (RPROP)
  • Scaled Conjugate Gradient (SCG)
 

Data Models

  • Supervised
  • Unsupervised
  • Temporal (Prediction)
  • Financial (downloads from Yahoo Finance)
  • SQL
  • XML
  • CSV
  • Image Downsampling

Randomization Techniques

  • Range Randomization
  • Gaussian Random Numbers
  • Fan-In
  • Nguyen-Widrow
     

    Activation Functions

    • Bipolar
    • Competitive
    • Elliott
    • Gaussian
    • Hyperbolic Tangent
    • Linear
    • Sin Wave
    • Sigmoid
    • SoftMax
    • Step
    • Tangential

    Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer