projects

Machine Learning Experiments

2026 · github

A collection of ML experiments in Jupyter notebooks from my Semester 6 ML Lab course, covering the full pipeline from basic statistics to ensemble classifiers and model comparison.

#ExperimentHighlights
01Basic Statistical MeasuresMean, variance, covariance, covariance matrix with NumPy
02Statistical Measures with Algorithm StepsStepwise statistical implementations
03EDA and VisualizationBook dataset: bar, scatter, box, histogram, line plots
04Multiple Linear RegressionHouse price prediction with MSE and R2 evaluation
05Polynomial RegressionTemperature prediction with degree-2 feature expansion
06Logistic RegressionBinary purchase prediction with encoding and scaling
07Decision Tree (ID3)Custom ID3 from scratch with entropy and information gain
08K-Nearest NeighborsCustom KNN on Iris dataset with Euclidean distance
09Random ForestDiabetes outcome prediction with feature importance
10Multi-Model ClassificationDT, RF, SVM, Naive Bayes, KNN comparison on mobile data
11Case StudyFull pipeline: cleaning, DT, RF, SVM with metric comparison