Soft Computing Assignment Python Notebooks
This contains all the assignments submitted as per course requirements for the course on Soft Computing and Machine Intelligence. The topics in the assignments covered include:-
- Linear Regression (Normal method and gradient descent)
- Logistic Regression (Gradient Descent and Delta Learning)
- PCA and LDA based Facial Recognition
- Naive Bayes for spam detection
- Naive Bayes for image segmentation
- SVMs for MNIST classification task using Sequential Minimal Optimisation
- Locally weighted regression (LOWESS)
- Fuzzy Logic based assignments (to be added)