machinelearn.js is yet another machine learning framework running on the web platform. The primary characteristic of this framework is simplicity. machinelearn.js is originally designed to solve complicated problems by running a machine learning algorithm in a simple manner. Simplicity attracts many developers who are not familiar with machine learning. The latest version of machinelearn.js includes the following algorithms:
- Clustering:
- K-Means
- Decomposition:
- PCA
- Classification:
- Bagging
- Random forest
- Logistic regression
- SGD
- Naive Bayes
- Support vector machine
- K-nearest-neighbors
- Decision trees
- Regression:
- Lasso
- Linear regression
- Ridge
- SGD
- Model selection:
- K-fold
- Train and test split
As you can see, machinelearn.js is very similar to the traditional machine learning framework. The algorithms implemented by the library are pretty mature...