Machine Learning · Classification
A binary classification model that predicts whether it will rain based on historical weather data using Logistic Regression and Support Vector Machines.
This project seeks to answer an age old question > Will it rain tomorrow? Using real weather observations like temperature, humidity, and rainfall this notebook walks through preprocessing, training, evaluation, and model comparison between Logistic Regression and SVM.
The goal is to understand tradeoffs between a simple, interpretable linear model and a more flexible and complex SVM classifier.
Python, scikit-learn, pandas, NumPy, matplotlib, Jupyter
Support Vector Machine Classifier:
ROC curve can show us a general indication on how well the classifier is performing. SVM complexity makes it difficult to view true classification within multiple hyperplanes.