About
Table of contents
- Course structure
- Grading policy
- Late submissions
- Exit passes
- Lecture scribing
- Academic integrity
- Students with disability
- Textbooks
Course structure
- Overview & Basics
- Introduction to clinical care and clinical data
- Goals of clinical care
- History and unique challenges
- Attributes of clinical data
- Math and python refresher
- Probability, linear algebra, statistics
- NumPy, Pandas, Scikit-Learn, PyTorch
- Introduction to clinical care and clinical data
- Classification Problems
- Classification methods in healthcare
- Diagnosis, prognosis, stratification, segmentation
- Different model choices and interpretation
- Logistic regression, SVM, random forests, xgboost
- Hyperparameters
- Evaluation
- Classification methods in healthcare
- Unsupervised Problems
- Unsupervised methods for healthcare
- Subtype discovery, pattern discovery
- Dimensionality reduction
- PCA, ICA, tensor decomposition, t-SNE
- How and when to use them?
- Clustering methods
- k-means, mixture models, hierarchical clustering
- Understanding, and evaluating clustering results
- Unsupervised methods for healthcare
- Deep Learning
- Convolutional neural networks
- Medical imaging
- Physiological signals
- Graphs and graph neural networks
- Healthcare knowledge graphs
- Sequence models in healthcare
- Hidden Markov models
- Recurrent neural networks, LSTM, Attention
- Unsupervised deep learning for healthcare
- Autoencoders
- Self-supervised learning
- Convolutional neural networks
- Advanced Topics
- Generative models in healthcare
- Clinical foundation models
- Federated learning
- Trustworthy AI
- Robustness
- Fairness
- Safety
- Ethics
Grading policy
Category | CSCI 5980 section | CSCI 8980 section |
---|---|---|
Machine Problems | 60% ( 3 * 20%) | 45% ( 3 * 15%) |
Final Project | 40% | 40% |
Mini Project | - | 15% |
Late submissions
No late submissions are allowed. Extenuating circumstances require prior approval.
Exit passes
(To be updated)
Lecture scribing
(To be updated)
Academic integrity
As this is an advanced graduate-level course, students are expected to uphold the highest standards of academic integrity. Discussion of ideas is allowed for machine problems and lecture scribing assignments, but the submitted work must be your own. For each problem, please do cite any resources that you have used to solve it. Use of generative AI content in assignments is not allowed. Cheating in this course will result in a failing grade (F), and the University’s policies on academic dishonesty will be strictly enforced.
Students with disability
Students requiring accommodations are encouraged to discuss their needs with the instructor at the beginning of the semester or as soon as possible. The course staff is committed to ensuring an inclusive and accessible learning environment for all students.
Textbooks
There are no recommended textbooks for the class. However few topics will be borrowed from
- The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition. Trevor Hastie, Robert Tibshirani, and Jerome Friedman.
- Deep learning. Ian Goodfellow, Yoshua Bengio and Aaron Courville.
- Deep Learning: Foundations and Concepts. Christopher Bishop and Hugh Bishop.