This repository contains various machine learning algorithms implemented in Python. Each algorithm includes a Jupyter Notebook demonstrating its application and explanation of the concepts.
- 1. Supervised Learning — Models like linear regression, svm, knn, decision tree, etc.
- 2. Unsupervised Learning — Models like Kmeans, etc.
- 3. Ensembles — Models like random forest, gradient boosting, adaboost, etc.
- 3. Dimensionally Reduction — Models like PCA, LDA, etc.
Ensure you have the following libraries installed:
- Python 3.x
- NumPy
- Pandas
- Scikit-learn
- Matplotlib
- Jupyter Notebook
- TensorFlow
- Keras
-
Clone the repository:
git clone https://github.com/Sumit0ubey/Machine_learning.git