Contains coursework assignments in Masters made in latex. Includes solved numericals, understanding questions and some extra topics.
A1.1
- Machine Learning and its applicationsA1.2
- Least Mean Square (LMS) algorithmA1.3
- Confusion matrix and metricsA1.4
- Learning system for a Tic-Tac-Toe playerA2.1
- Match the followiing algorithms and loss functions to their classification counterpartsA2.2
- TheBias-Variance
tradeoffA2.3
- Categorical and Numerical features in a datasetA2.4
- Maximum Likelihood Estimates (MLE) for the Univariate Gaussian DistributionA3.1
- Concept learning and related disciplinesA3.2
- Use case of concept learning Addison's diseaseA3.3
-Find-S
algorithm andCandidate-Elimination
algorithmA3.4
- Cross validation as an classifier evaluation techniqueA4.1
- Concept learning forDecision Trees
A4.2
- Decision Tree basics for Machine LearningA4.3
- Feature selection and challenges for Decision trees ( use case )A4.4
- Iterative Dichotomiser-3ID-3
algorithmA5.1
- Overfitting in Decision Trees with relation toBias
&Variance
A5.2
- Tree pruning for decision trees ( Reduced Error Pruning )A5.3
- Gain ratio as split measureA5.4
- Regression TreesA6.1
- Perceptron for classificationA6.2
- The Perceptron training rule ( Delta rule )A6.3
- Neural Networks and its modalitiesA6.4
- Activation functions for Neural Networks ( ReLU, Leaky ReLU variants )A7.1
- Gradient descent training ruleA7.2
- Properloss
functions foractivation
functionsA7.3
- The Backpropogation algorithm VideoA7.4
- Effect of Learning rate as hyperparameterA8.1
- Non-sequential data classifiers, Feed-forward Neural Networks, BPTT, LSTMA8.2
- Naive bayes and Maximum-Aposteriori-Hypothesis (MAP)A8.3
- Naive Bayes ( Numerical )A8.4
- Spam classificationSpamAssassin
A9.1
- Thek-Nearest Neighbor
algorithmA9.2
- Regression & Classification algorithmsA9.3
- k-NN ( Numerical )A9.4
- Active Learning for Case-based reasoningA10.1
- Supervised vs. Unsupervised learningA10.2
- k Means algorithm in actionA10.3
- Hierachical Agglomerative Clustering algorithmA10.4
- Fuzzy-C-Means algorithmA11.1
-Learning Vector Quantization (LVQ)
algorithmA11.2
- Reinforcement Learning and its componentsA11.3
- TheValue-Iteration
algorithmA11.4
- TheValue-Iteration
algorithm ( Episodic process )A12.1
- Association rulesA12.2
- Frequent Itemset Mining ( Exercise )A12.3
- Support, Confidence measures for Arules ( Numerical )A12.4
- Apriori vs. ECLAT