Professional Documents
Culture Documents
Introduction To Machine Learning With R Syllabus
Introduction To Machine Learning With R Syllabus
Course Syllabus
Fall 2021
Course Description
In this course we will cover basic statistics and machine learning models, and learn how
to implement them in the R programming language. The course will mostly focus on learning how
to implement in R the following statistical and machine learning methods: linear and logistic
regression, tree-based methods and simple unsupervised learning techniques.
We will make extensive use of R so we will begin the course with a short introduction to this
language. You can download R at the following link: http://cran.stat.ucla.edu/ and I advise you to
use Rstudio, a user friendly interface for R that can be downloaded here:
https://www.rstudio.com/products/rstudio/download/. Both R and RStudio are free.
Readings
Textbook: James G., Witten D., Hastie T., and Tibshirani, R. (2013). An introduction to
statistical learning. New York, NY: Springer Science and Business Media. 978-1-4614-7137-0.
Course Format
The course will consist of a mix of lectures and interactive coding exercises that we will
do together.
Course Resources
Website: I will use Blackboard to distribute course materials.
Classroom Etiquette
Civility of peers and your instructor is expected at all times, both in the class and outside of it.
Schedule
March 12, 2021- Introduction to R; Models and Errors; Linear Regression. JWHT Chapters 1-3.
March 25, 2021-Logistic Regression; Cross Validation; Linear Selection (if time allows). JWHT
Chapters 4-6.
April 8 ,2021-Tree Based Methods and Unsupervised Learning . JWHT Chapters 8 & 10.