ML & Deep Learning Showcase
A comprehensive collection of Jupyter notebooks covering Machine Learning, Deep Learning, Computer Vision & Image Processing fundamentals.
Featured Projects
Heart Disease Prediction
XGBoost, LightGBM, SHAP explainability, Optuna tuning, ADASYN
Transfer Learning Models
VGG16/19, ResNet50/101/152, InceptionV3, MobileNet, DenseNet
Edge Detection Algorithms
Canny, Sobel, Prewitt, Roberts edge detectors
Morphological Operations
Opening, Closing, Skeletonization, Thickening
Heart Disease Prediction
XGBoost, LightGBM, SHAP explainability, Optuna tuning, ADASYN
House Price Prediction
Linear, Ridge, Lasso Regression with 3D visualization
Market Basket Analysis
Apriori Algorithm for association rules mining
Naive Bayes Job Prediction
Gaussian Naive Bayes classification for job placement
PCA vs LDA Comparison
Dimensionality reduction comparison with Gaussian NB
SVM Classifier
RBF kernel classification on Iris dataset
Decision Tree Classifier
Job prediction using entropy criterion with tree visualization
KNN, SVM, Random Forest
Classifier comparison on Iris dataset
Calorie Burn Prediction
Exercise data analysis with Plotly visualizations
Logistic Regression CV
K-Fold, Stratified K-Fold, Leave-One-Out cross-validation
Transfer Learning Models
VGG16/19, ResNet50/101/152, InceptionV3, MobileNet, DenseNet
Hyperparameter Tuning
MNIST with dropout, batch size, optimizers comparison
Advanced Architectures
Bidirectional LSTM, Stacked LSTM, Conv2D, Depthwise Separable
Perceptron Learning
AND, OR, XOR gate implementation with weight evolution
Edge Detection Algorithms
Canny, Sobel, Prewitt, Roberts edge detectors
Image Similarity Search
VGG16 feature extraction on Fashion MNIST
Local Binary Pattern (LBP)
Manual LBP + GLCM texture analysis
Image Smoothing & Filtering
Gaussian, Median, Bilateral filters comparison
Noise Reduction
Salt & pepper noise, Gaussian noise, filtering
Bit Plane Slicing
Decomposing images into 8 bit planes
Histogram Analysis
Histogram equalization and contrast enhancement
Morphological Operations
Opening, Closing, Skeletonization, Thickening
Histogram Equalization
Contrast enhancement techniques
LZW Compression
Lempel-Ziv-Welch encoding/decoding
Spatial Filtering
Averaging, Gaussian, Min/Max filters
Basic Image Operations
Add, Subtract, Multiply, Bitwise ops (AND, OR, NOT)
Color Channel Separation
RGB channel visualization and manipulation
Gray Level Slicing
Intensity-based segmentation with/without background