This repository contains machine learning case studies focusing on both classification and regression problems, demonstrating an end-to-end workflow from data preprocessing to model evaluation.
The project includes:
- Data preprocessing and feature scaling
- Training multiple machine learning models
- Evaluating and comparing model performance
- K-Nearest Neighbors (KNN)
- Support Vector Machine (SVM)
- Decision Tree
- Naive Bayes
Evaluation Metrics:
- Accuracy
- Precision
- Recall
- F1 Score
- ROC-AUC
- Linear Regression
- Support Vector Regressor (SVR)
- Random Forest Regressor
- Gradient Boosting Regressor
Evaluation Metrics:
- RMSE
- MAE
- R² Score
- Python
- Pandas, NumPy
- Scikit-learn
- Matplotlib, Seaborn
- Compared multiple models to identify the best-performing approach
- Understood trade-offs between different algorithms
- Applied appropriate evaluation metrics for model selection
Samyuktha T R