ML Web App Presentation
ML Web App Presentation
Web App
Using Streamlit
A Streamlined Approach to ML Workflows
With Aegis Digitech
Presented by Prathamesh Sawle
ET-D 19
Data Preprocessing:
Handled missing values using techniques like mean/median
imputation and dropped irrelevant features.
StandardScaler was applied for feature scaling, while one-hot
and label encoding were used for categorical data.
Algorithm Integration:
Integrated supervised learning algorithms like Random Forest
and SVM, regression models like Linear Regression, and
clustering techniques like K-Means.
AutoML implemented for automatic algorithm and
hyperparameter selection based on cross-validation accuracy.
Methodology
Visualization:
Confusion matrices, PCA-based clustering, and
heatmaps generated for visualizing model results
and correlations.
Real-time graphs and interactive plots enhance
data interpretability.
Model Evaluation:
Classification tasks evaluated with metrics like
accuracy, precision, recall, and F1-score.
Regression models assessed using Mean Squared
Error (MSE) and R-squared values.
Clustering evaluated using Silhouette Scores.
Experiments
Tested with multiple datasets :
- Titanic (Classification)
- Wine Quality (Regression)
- Mall Customers (Clustering)
Classification:
- Titanic Dataset: Random Forest achieved 87%
accuracy.
Regression:
- Wine Quality Dataset: Linear Regression
achieved R-squared of 0.65.
Clustering:
- Mall Customers: K-Means achieved a Silhouette
Score of 0.75.
Conclusion