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: 6 months ago
JSON representation
This is my machine learning algorithms I have implemented so far
- Host: GitHub
- URL: https://github.com/omr-ql/machine-learning-algorithms
- Owner: omr-ql
- Created: 2024-02-29T15:22:14.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-16T16:27:32.000Z (10 months ago)
- Last Synced: 2025-03-15T08:17:55.001Z (9 months ago)
- Topics: ai, algorithms, machine-learning, programming, python
- Language: Python
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.