Python機器學習在智慧醫療的應用
Python Machine Learning for Smart Healthcare
| 節 | 週四 |
|---|---|
7 15:30–16:20 | Python機器學習在智慧醫療的應用 YS405 2 節連堂 |
8 16:30–17:20 |
* 根據陽明交大上課時間表所列
Artificial Intelligence has shown great success in a wide range of smart healthcare and public health applications, from diagnosis and prescription suggestions, patient monitoring, disease prediction, to pandemic spread prediction. The goal of this introductory course is to provide an entry point for students who are interested in applying AI to solving healthcare related problems. We will start from Python programming basics, proceed to Machine Learning using real-world healthcare data, including medical images and clinical notes, and then enter the world of Deep Learning, the hottest subfield of Machine Learning.
This course does not assume any programming experience, but previous programming experience will help.
The course is designed to be mainly a hands-on programming course accompanied with lectures explaining basic concepts, so students are required to bring their own laptops to class. The most basic laptop with WIFI capability will be sufficient, since we will be using an online programming platform. Course assessments include 2-4 in-class quizzes and a course assignment. There will be a mid-progress presentation and final presentation for the assignment.
In-class quiz 20% Assignment mid-progress presentation 30% Final assignment presentation 50%
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to the course and Machine Learning |
| 第 2 週 | Python programming: basics |
| 第 3 週 | Python programming: class and debugging |
| 第 4 週 | Numerical programming: numpy |
| 第 5 週 | Numerical programming: pandas |
| 第 6 週 | Introduction to Machine Learning |
| 第 7 週 | Python Machine Learning: scikit-learn |
| 第 8 週 | Python Machine Learning pipeline |
| 第 9 週 | Mid-term assignment presentation |
| 第 10 週 | Clinical text processing: nltk |
| 第 11 週 | Clinical text embeddings |
| 第 12 週 | Clinical text embeddings: gensim |
| 第 13 週 | Medical image processing: OpenCV |
| 第 14 週 | Python Deep Learning: Keras framework |
| 第 15 週 | Python Deep Learning: Keras simple classification model |
| 第 16 週 | Python Deep Learning: Keras pretrained models |
| 第 17 週 | Final assignment presentation |
| 第 18 週 | Q&A and further discussion |