Skip to content

mbernste/machine-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

machine-learning

A Java library of machine learning algorithms. These are my own implementations that I am working on for practice.

Decision Trees:

ID3

Bayesian Networks:

Naïve Bayes classifier

Tree Augmented Naïve (TAN) Bayes classifier

Hill Climbing Structure Search

Sparse Candidate Structure Search

Bayesian Information Criterion (BIC)

Artificial Data Generation

Hidden Markov Models:

Forward Algorithm

Backward Algorithm

Generic Graph Theory Algorithms:

Bellman-Ford Algorithm

Floyd-Warshall Algorithm

Prim's Algorithm

Cycle Detection

Topological Sort of Vertices in a DAG

About

A Java library of machine learning algorithms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published