Programmes → I.M.Sc. in Mathematical Sciences and M.Sc. in Statistics-OR
Machine Learning Using R
Course Code: IM 458; ST 573 | Credits: 4 | Prerequisite: None
Syllabus Details
- Unit I:(Basics of R and Supervised Regression) Data structure, file handling, graphics and data visualization, programming; managing and understanding data: data description, data processing, dimension reduction; introduction to machine learning; supervised learning - regression methods: least-squares, subset selection, shrinkage.
- Unit II:(Supervised Classification) Classification: LDA, logistic regression, separating hyperplanes, nearest neighbours; Naive Bayes; tree based classifiers; SVM classifier; neural networks (projection pursuit regression, NN).
- Unit III:(Unsupervised Learning) PCA, MDS, ICA; market basket analysis using association rules; clustering: K-means, K-medoids and hierarchical; random forests.
- Unit IV:(Model Assessment) Evaluating model performance: measures of performance for regression (R2, F, PRESS), evaluation for classification problems; resampling methods: leave-one-out and k-fold cross-validation, strengths and pitfalls of cross-validation; bootstrap methods.
Course Learning Objective
- Discuss different theoretical methods and practicable techniques for extracting information and knowledge from data.
- Apply the basic concepts of machine learning and handle real world problems with large scale data in R.
Recommended Books
- Hastie, Trevor, Tibshirani, Robert and Friedman, Jerome. The Elements of Statistical Learning: Data Mining, Inference, and Prediction. 2nd ed. Springer, 2009
- Lantz, Brett. Machine Learning with R. Packt Publishing, 2013
- James, Gareth, Witten, Daniela, Hastie, Trevor and Tibshirani, Robert. An Introduction to Statistical Learning: With Applications in R. Springer, 2013
- Maindonald, John and Braun, John. Data Analysis and Graphics Using R. Cambridge University Press, 2003
- Crawley, Michael J. Statistics: An Introduction Using R. Wiley, 2005
- Seefeld, Kim and Linder, Ernst. Statistics Using R with Biological Examples. University of New Hampshire, 2007
- Vinod, Hrishikesh D. (ed.). Advances in Social Science Research Using R. Springer, 2010
- Kleiber, Christian and Zeileis, Achim. Applied Econometrics with R. Springer, 2006