Spring 2026 - CMPT 983 G200
Special Topics in Artificial Intelligence (3)
Class Number: 5514
Delivery Method: In Person
Overview
-
Course Times + Location:
Jan 5 – Apr 10, 2026: Tue, 12:30–2:20 p.m.
BurnabyJan 5 – Apr 10, 2026: Fri, 12:30–1:20 p.m.
Burnaby
-
Instructor:
Martin Ester
ester@sfu.ca
Description
COURSE DETAILS:
This is a research-oriented course on two machine learning topics that are central to the Ester lab, transfer learning and machine learning for precision medicine. The instructor will first introduce these topics through tutorials. Students will then choose a recent paper on one of these topics and present it to the class. Finally, students will define a course research project, usually related to the chosen paper, present a project proposal to the class and submit a project report. Ideally, the course project will, possibly after some extra work, lead to a publication.
Transfer learning
In many cases, one does not have enough data from your target domain to train a machine learning model. Simply applying a model trained on a source domain with more data to the target domain does not work, if the IID (independent and identically distributed) assumption is violated. Transfer learning relaxes the assumption for various scenarios, such as domain adaptation (source domain with lots of labeled data, target domain with only unlabeled data), domain generalization (several labelled source domains, no target domain data), and continual learning (series of domains with labelled data). In order to deal with the distribution shift between different domains, many transfer learning methods learn a latent representation space in which the different domains have a similar distribution. Another challenge of transfer learning is avoiding catastrophic forgetting, and we will discuss regularization and replay-based approaches.
ML for precision medicine
The goal of precision medicine is to diagnose and treat patients more accurately and effectively by considering the individual molecular profile of the patient, rather than using a "one-size-fits-all" approach based only on the symptoms. Precision medicine is based on rich and complex patient data, in particular mutation data, gene expression data, etc. The complexity of the data makes it impossible to analyze it manually, motivating the need for machine learning methods. Machine learning models can, e.g., perform diagnosis, prognosis, treatment recommendation, drug target identification, and drug discovery. Specific challenges of machine learning for precision medicine include the small size of many datasets, suggesting the need for transfer learning, and the requirement that predictions are explainable, e.g. through causal models of mechanisms.
COURSE-LEVEL EDUCATIONAL GOALS:
Transfer learning
- Introduction
- Domain adaptation
- Domain Generalization
- Continual learning
ML for precision medicine
- Introduction
- Drug response prediction
- Discover of genetic causes of adverse drug reactions
- Drug discovery (Generative molecule models)
Grading
NOTES:
- Presentation of a related paper from the literature. 40%
- Presentation of the project proposal 20%
- Final project report 40%
Materials
MATERIALS + SUPPLIES:
- Solid knowledge of machine learning
e.g., having taken CMPT 410 / CMPT 726 - Good machine learning implementation skills
REQUIRED READING NOTES:
Your personalized Course Material list, including digital and physical textbooks, are available through the SFU Bookstore website by simply entering your Computing ID at: shop.sfu.ca/course-materials/my-personalized-course-materials.
Department Graduate Notes:
-
Students must attain an overall passing grade on the weighted average of exams in the course in order to get a C- or higher.
-
All student requests for accommodations for their religious practices must be made in writing by the end of the first week of classes, or no later than one week after a student adds a course. After considering a request, an instructor may provide a concession or may decline to do so. Students requiring accommodations as a result of a disability can contact the Centre for Accessible Learning (caladmin@sfu.ca).
Graduate Studies Notes:
Important dates and deadlines for graduate students are found here: http://www.sfu.ca/dean-gradstudies/current/important_dates/guidelines.html. The deadline to drop a course with a 100% refund is the end of week 2. The deadline to drop with no notation on your transcript is the end of week 3.
Registrar Notes:
ACADEMIC INTEGRITY: YOUR WORK, YOUR SUCCESS
At SFU, you are expected to act honestly and responsibly in all your academic work. Cheating, plagiarism, or any other form of academic dishonesty harms your own learning, undermines the efforts of your classmates who pursue their studies honestly, and goes against the core values of the university.
To learn more about the academic disciplinary process and relevant academic supports, visit:
- SFU’s Academic Integrity Policy: S10-01 Policy
- SFU’s Academic Integrity website, which includes helpful videos and tips in plain language: Academic Integrity at SFU
RELIGIOUS ACCOMMODATION
Students with a faith background who may need accommodations during the term are encouraged to assess their needs as soon as possible and review the Multifaith religious accommodations website. The page outlines ways they begin working toward an accommodation and ensure solutions can be reached in a timely fashion.