An open API service indexing awesome lists of open source software.

https://github.com/omr-ql/machine-learning-algorithms

This is my machine learning algorithms I have implemented so far
https://github.com/omr-ql/machine-learning-algorithms

ai algorithms machine-learning programming python

Last synced: 3 months ago
JSON representation

This is my machine learning algorithms I have implemented so far

Awesome Lists containing this project

README

        

# Machine Learning

## Supervised Learning Modules :

- **Simple Linear Regression**
- A simple linear regression model to predict values based on a linear relationship between variables.

- **Support Vector Regression**
- A support vector machine algorithm for regression tasks, handling both linear and non-linear data.

- **Decision Tree Regression**
- A regression model that uses a decision tree to predict outcomes by learning decision rules from features.

- **Random Forest Regression**
- An ensemble method using multiple decision trees to improve the accuracy and robustness of predictions.

- **Logistic Regression**
- A statistical model for binary classification tasks, estimating probabilities using a logistic function.

- **K Nearest Neighbor**
- A non-parametric method used for classification and regression by comparing a point to its k-nearest neighbors.

## Unsupervised Learning Modules :

- **K-Means Clustering**
- it is an Algorithm used to partition data into K distinct clusters by minimizing the variance within each cluster. It assigns each data point to the
nearest cluster centroid and updates centroids iteratively until convergence.