https://github.com/yhangf/mimose
:seedling:Micro machine learning framework implemented in Python3.
https://github.com/yhangf/mimose
machine-learning micro-framework python3
Last synced: 4 months ago
JSON representation
:seedling:Micro machine learning framework implemented in Python3.
- Host: GitHub
- URL: https://github.com/yhangf/mimose
- Owner: yhangf
- License: mit
- Created: 2016-08-02T10:45:36.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-02-20T04:52:37.000Z (almost 7 years ago)
- Last Synced: 2025-06-01T03:12:07.555Z (9 months ago)
- Topics: machine-learning, micro-framework, python3
- Language: Python
- Homepage:
- Size: 506 KB
- Stars: 14
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
```shell
_ .-') _ .-') .-') ('-.
( '.( OO )_ ( '.( OO )_ ( OO ). _( OO)
,--. ,--.) ,-.-') ,--. ,--.).-'),-----. (_)---\_)(,------.
| `.' | | |OO)| `.' |( OO' .-. '/ _ | | .---'
| | | | \| |/ | | | |\ :` `. | |
| |'.'| | | |(_/| |'.'| |\_) | |\| | '..`''.)(| '--.
| | | | ,| |_.'| | | | \ | | | |.-._) \ | .--'
| | | |(_| | | | | | `' '-' '\ / | `---.
`--' `--' `--' `--' `--' `-----' `-----' `------'
```
## :speech_balloon:Introduction
> I've written a lot about machine learning essay [ML-NOTE](https://github.com/yhangf/ML-NOTE), therefore, I want to make a summary of machine learning theories in the past through **mimose** project.
## :sparkling_heart:Included algorithms
* ### Regression models:four_leaf_clover:
* [x] linear regression [[pdf](https://github.com/yhangf/ML-NOTE/blob/master/pdf/%E7%BA%BF%E6%80%A7%E5%9B%9E%E5%BD%92%E4%B8%8E%E6%9C%80%E5%B0%8F%E4%BA%8C%E4%B9%98%E6%B3%95.pdf)|[code](https://github.com/yhangf/mimose/blob/master/mimose/models/linear_regression.py)|[zhihu](https://zhuanlan.zhihu.com/p/36910496)]
* [x] lasso regression [[code](https://github.com/yhangf/mimose/blob/master/mimose/models/lasso_regression.py)]
* [x] ridge regression [[code](https://github.com/yhangf/mimose/blob/master/mimose/models/ridge_regression.py)]
* [x] grey model [[code](https://github.com/yhangf/mimose/blob/master/mimose/models/grey_model.py)]
* ### Classify models:rose:
- [x] logistic regression [[pdf](https://github.com/yhangf/ML-NOTE/blob/master/pdf/%E9%80%BB%E8%BE%91%E5%9B%9E%E5%BD%92%E7%AE%97%E6%B3%95.pdf)|[code](https://github.com/yhangf/mimose/blob/master/mimose/models/logistic_regression.py)|[zhihu](https://zhuanlan.zhihu.com/p/37020923)]
- [x] perceptron [[pdf](https://github.com/yhangf/ML-NOTE/blob/master/pdf/%E6%84%9F%E7%9F%A5%E6%9C%BA%E7%AE%97%E6%B3%95.pdf)|[code](https://github.com/yhangf/mimose/blob/master/mimose/models/perceptron.py)|[zhihu](https://zhuanlan.zhihu.com/p/37134548)]
- [x] knn [[code](https://github.com/yhangf/mimose/blob/master/mimose/models/knn.py)]
- [x] linear discriminant analysis [[code](https://github.com/yhangf/mimose/blob/master/mimose/models/lda.py)]
- [x] naive bayes [[pdf](https://github.com/yhangf/ML-NOTE/blob/master/pdf/%E6%9C%B4%E7%B4%A0%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%AE%97%E6%B3%95.pdf)|[code](https://github.com/yhangf/mimose/blob/master/mimose/models/naive_bayes.py)|[zhihu](https://zhuanlan.zhihu.com/p/40246165)]
- [x] svm [[pdf](https://github.com/yhangf/ML-NOTE/blob/master/pdf/%E6%94%AF%E6%8C%81%E5%90%91%E9%87%8F%E6%9C%BA(%E4%B8%8B%E7%AF%87).pdf)|[code](https://github.com/yhangf/mimose/blob/master/mimose/models/svm.py)|[zhihu](https://zhuanlan.zhihu.com/p/39219534)]
* ### Clustering models:tulip:
- [x] kmeans [[code](https://github.com/yhangf/mimose/blob/master/mimose/models/kmeans.py)]
* ### Descending dimension methods:fallen_leaf:
- [x] pca [[pdf](https://github.com/yhangf/ML-NOTE/blob/master/pdf/PCA%E7%AE%97%E6%B3%95.pdf)|[code](https://github.com/yhangf/mimose/blob/master/mimose/models/compress.py)|[zhihu](https://zhuanlan.zhihu.com/p/46671639)]