Machine Learning Fall 2021
 
 
The Vilcek Institute of Graduate Biomedical Sciences at NYU School of Medicine
 
Machine Learning Fall 2021 (BMSC-GA 4439 and BMIN-GA 1004)

Course Directors:
David Fenyö (David@FenyoLab.org)
Wenke Liu (Wenke.Liu@nyulangone.org)

Teaching Assistants:
Anna Yeaton (Anna.Yeaton@nyulangone.org)
Runyu Hong (Runyu.Hong@nyulangone.org)
Joshua Wang (Joshua.Wang@nyulangone.org)
Chenzhen (Lily) Zhang (Chenzhen.Zhang@nyulangone.org)

Learning objectives

The student will learn and understand the most commonly used machine learning methods.

Course Material

Required Reading:

  • Introduction to Statistical Learning: with Applications in R. James G, Witten D, Hastie T, Tibshirani R. Springer 2013.
  • Applied Predictive Modeling by Max Kuhn & Kjell Johnson, Springer 2013.
Recommended Reading:
  • Pattern Classification, 2nd Edition,Richard O. Duda, Peter E. Hart, David G. Stork, ISBN: 978-0-471-05669-0
  • The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Hastie T, Tibshirani R, Friedman J. Springer: 2011.
  • Pattern Recognition and Machine Learning (Information Science and Statistics) by Christopher Bishop (Author) ISBN-10: 0387310738

General Policies

Late/missed work: You must adhere to the due dates for all required submissions. If you miss a deadline, then you will not get credit for that assignment/post.

Incompletes: No "Incompletes" will be assigned for this course unless we are at the very end of the course and you have an emergency.

Responding to Messages: I will check e-mails daily during the week, and I will respond to course related questions within 48 hours.

Announcements: I will make announcements throughout the semester by e-mail.

Make sure that your email address is updated; otherwise you may miss important emails from me.

Safeguards: Always back up your work on a safe place (electronic file with a backup is recommended) and make a hard copy. Do not wait for the last minute to do your work. Allow time for deadlines.

Plagiarism: Plagiarism, the presentation of someone else's words or ideas as your own, is a serious offense and will not be tolerated in this class. The first time you plagiarize someone else's work, you will receive a zero for that assignment. The second time you plagiarize, you will fail the course with a notation of academic dishonesty on your official record.

Course Assessment

  • Attendance/Participation (40%)
  • Homework (20%)
  • Final Project (40%)
Lectures

Lecture 1 Course Overview (September 9, 2021 5:30-7pm)
Lecturer: David Fenyo

Lecture 2 Technical Introduction (Rstudio, Pycharm, VScode, Linux, HPC, SLURM, Google Colab, Jupyter notebook) (September 14, 2021 5:30-7pm)
Lecturer: Runyu Hong

Lecture 3 Exploring Data: CPTAC endometrial clinical data (September 16, 2021 5:30-7pm)
Lecturer: Wenke Liu

Lecture 4 Exploring Data: Clustering (September 23, 2021 5:30-7pm)
Lecturer: Wenke Liu

Lecture 5 Exploring Data: Dimension Reduction I (September 28, 2021 5:30-7pm)
Lecturer: Wenke Liu

Lecture 6 Exploring Data: Dimension Reduction II (September 30, 2021 5:30-7pm)
Lecturer: Wenke Liu

Lecture 7 Student Project Plan Presentation (October 5, 2021 5:30-7pm)


Lecture 8 Supervised Learning: Regression (October 7, 2021 5:30-7pm)
Lecturer: Wilson McKerrow

Lecture 9 Supervised Learning: Classification (October 12, 2021 5:30-7pm)
Lecturer: Anna Yeaton

Lecture 10 Supervised Learning: Regularization (October 14, 2021 5:30-7pm)
Lecturer: Anna Yeaton

Lecture 11 Markov Models (October 19, 2021 5:30-7pm)
Lecturer: Wilson McKerrow

Lecture 12 Expectation Maximization (October 21, 2021 5:30-7pm)
Lecturer: Zhi Li

Lecture 13 Student Project Exploratory Data Analysis Presentation (November 2, 2021 5:30-7pm)


Lecture 14 Student Project Exploratory Data Analysis Presentation (November 4, 2021 5:30-7pm)


Lecture 15 Tree-Based Methods (November 9, 2021 5:30-7pm)
Lecturer: Wenke Liu

Lecture 16 Support Vector Machines (November 11, 2021 5:30-7pm)
Lecturer: Wenke Liu

Lecture 17 Neural Networks (November 16, 2021 5:30-7pm)
Lecturer: Runyu Hong

Lecture 18 Reinforcement Learning (November 18, 2021 5:30-7pm)
Lecturer: Eric Oermann

Lecture 19 Machine Learning Applied to Healthcare (November 23, 2021 5:30-7pm)
Lecturer: Narges Razavian

Lecture 20 Machine Learning Applied to Omics Data (November 30, 2021 5:30-7pm)
Lecturer: Kelly Ruggles

Lecture 21 Machine Learning Applied to Text Data (December 2, 2021 5:30-7pm)
Lecturer: Stephen Johnson

Lecture 22 Machine Learning Applied to Medical Images (December 7, 2021 5:30-7pm)


Lecture 23 Student Project Presentation (December 9, 2021 5:30-7pm)


Lecture 24 Student Project Presentation (December 14, 2021 5:30-7pm)