Java Machine Learning Library
From Wikipedia, the free encyclopedia
The Java Machine Learning Library is a set of reference implementations of machine learning algorithms. These algorithms are well documented, both in the source code as on the documentation site. Besides real machine learning algorithms also a lot of supporting classes are provided: distance measures, evaluation criteria, datasets for validation purposes and some sample code.
[edit] Features
- A collection of machine learning techniques.
- With a common interface for all techniques so it is easy to switch from one algorithm to another.
- Entire implementation in Java.
- This library is aimed at software engineers and programmers.
- No GUI or command line interface, it is a library.
- These should become reference implementations for algorithms described in the scientific literature.
- As it will become a library with reference implementations is should be well documented.
[edit] See also
- RapidMiner (formerly YALE (Yet Another Learning Environment)) open-source machine learning framework implemented in Java fully integrating Weka
- Weka open-source data mining application
- List of numerical analysis software
- Data mining