Introduction to learning: Supervised and Unsupervised, Generative and Discriminative models, Classification and Regression problems; Feature selection, dimensionality reduction using PCA; Bayesian classification, Discriminative classifiers: Perceptrons, Multi-layer perceptron, RBF Networks, Decision Trees, Support Vector Machines; Unsupervised learning: EM Algorithm; K-Means clustering, DBSCAN, Hierarchical Agglomerative Clustering, Density estimation in learning, Mean-shift clustering; Classification performance analysis; Ensemble methods: Ensemble strategies, boosting and bagging; Sequence Models: Hidden Markov Models, Probabilistic Suffix Trees; Applications and Case studies.
Texts / References: