A collection of machine learning implementations and practical exercises completed using Python and Jupyter Notebook. This repository demonstrates the complete workflow of building machine learning models, from data preprocessing to model evaluation.
- Exploratory Data Analysis (EDA)
- Data Preprocessing
- Regression
- Classification
- Clustering
- Genetic Algorithm
- Python
- Jupyter Notebook
- NumPy
- Pandas
- Matplotlib
- Scikit-learn
notebooks/
│
├── 01_eda_preprocessing.ipynb
├── 02_regression.ipynb
├── 03_classification.ipynb
├── 04_clustering.ipynb
└── 05_genetic_algorithm.ipynb
- Data Cleaning
- Missing Values
- Feature Engineering
- Data Visualization
- Linear Regression
- Model Evaluation
- Classification Models
- Performance Metrics
- Unsupervised Learning
- Cluster Analysis
- Evolutionary Optimization
- Selection
- Mutation
- Crossover
Install the required libraries:
pip install notebook numpy pandas matplotlib scikit-learnLaunch Jupyter Notebook:
jupyter notebookMuhammad Awais
- GitHub: https://github.com/devawais01
- LinkedIn: https://www.linkedin.com/in/dev-awais01
This project is licensed under the MIT License.
See the LICENSE file for more information.