/Kmeans-MachineLearningWithMe

A repository contains more than 10 common statistical machine learning algorithm implementations. 常见机器学习算法原理与实现

Primary LanguagePython

MachineLearningWithMe

[中文|English]

This project contains more than 10 common statistical machine learning algorithm implementations.

Content

2022年

Chapter 1:Introduction of Environment Installation (in Chinese)

The Python version is 3.6. See requirements.txt for each Python package version. You can install all packages with the following command:

pip install -r requirements.txt

Chapter 2: Understanding Linear Regression from Scratch

Chapter 3:Understanding Logistics Regression from Scratch

Chapter 4:Model Optimization and Generalization

Chapter 5:K-nearest Neighbor Analysis and KD tree

Chapter 6:Naive Bayes and Implementation

Chapter 7:Text Feature Extraction and Model Reuse

Chapter 8:Decision Tree and Ensemble Learning

Chapter 9:Support Vector Machines and Implementation

Chapter 10:Clustering Algorithm

Chapter 11:Dimensionality Reduction

Chapter 12:Self-training and Label Propagation