kronenthaler / libai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Codacy Badge

LibAI

A library compiling Artificial Intelligence algorithms:

Neural Networks

  • Supervised:

    • Perceptron (Single and Multilayer)
    • Adaline
    • Learning Vector Quantization
    • Radial Basis Function
    • Support Vector Machines.
    • Hebb
  • Unsupervised:

    • Competitive
    • Hopfield
    • Kohonen

Fuzzy Logic

Inference engine, rules and set.

Genetic Algorithm

Binary & permutation chromosomes, elitism algorithm.

Decision Tree

  • C4.5 algorithm with discrete and continuous attributes.
  • Naive Bayes inference.

Search Algorithms

  • Depth First Search
  • Breeadth First Search
  • A*

Ant Colony Optimization

  • Metaheuristic framework
  • MMAS
  • AntQ
  • Ant System
  • Ant System Rank
  • Elistist Ant System.

More things to come!

About


Languages

Language:Java 99.8%Language:HTML 0.2%