校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

概率機器學習與類神經網路

Probabilistic Machine Learning and Neural Networks

學期
110-2
學分
3 學分
當期課號
5238
永久課號
IOG5035
開課單位
智慧科學暨綠能學院
授課教師
馬清文
校區
歸仁
類別
選修
上課時間表
週三
5
13:20–14:10
概率機器學習與類神經網路
CM217
3 節連堂
6
14:20–15:10
7
15:30–16:20

* 根據陽明交大上課時間表所列

概述

Probabilistic machine learning is about making probabilistic predictions. It’s like providing confidence scores for predictions in a systematic and analytical way. The first part of this course covers Gaussian process regression, Gaussian process classifiers, and their applications, such as time series estimation and forecasting. We will also study financial applications. The second part of this course introduces some modern neural networks, such as Transformer with shifted windows, dynamic head with attentions, and teacher-student frameworks. The lecture will be delivered in Mandarin. (中文授課) 我們使用Microsoft Teams教學,網址如下 https://tinyurl.com/kch4sfey

先修科目

1. Basic machine learning concepts, such as overfitting, underlining, gradient descent, etc.. 2. Basics of probability theory, linear algebra, and multivariable calculus 3. Reasonably computer programming skills in Python/numpy

教學方式

Websites and reference books. 1. Hennig, P., 2020. Probabilistic Machine Learning. lecture course, University of Tübingen, URL = https://uni-tuebingen.de/en/180804 2. Kevin P. Murphy, Probabilistic Machine Learning: An introduction, MIT Press, 2022, URL = https://probml.github.io/pml-book/book1.html

評分方式

Ex1. Basic Bayesian inference. (Coding) Ex2. Gaussian linear regression (Coding) Ex3. Gaussian process regression (Coding) Ex4. Integrating Gaussian process classifier and deep neural networks. (Coding) Ex5. Financial Application of Gaussian processes and Bayesian optimization (Report) Ex6. Swin Transformer: Hierarchical Vision Transformer using Shifted Windows (Report) Ex7. Dynamic Head: Unifying Object Detection Heads with Attentions (Report) Ex8. Teacher-student framework (Report) Ex9. Integrating Gaussian process classifier and Swin transformer. (Coding and report)

週次計畫
週次主題
第 1 週Course outline
第 2 週Reasoning under uncertainty
第 3 週Monte Carlo sampling
第 4 週Gaussian distribution and Gaussian process
第 5 週Understanding Kernels
第 6 週Example: Financial Application of Gaussian processes
第 7 週Gaussian process classification
第 8 週Generalized linear model and Exponential families
第 9 週Example: Last-layer Laplace approximation
第 10 週Review and Report
第 11 週Vision Transformers
第 12 週Swin Transformer
第 13 週Dynamic Head: Unifying Object Detection Heads with Attentions
第 14 週Teacher-student framework
第 15 週Integrating Gaussian process classifier and Swin transformer.
第 16 週Term project report
教科書

No textbook for this course.

Office Hours
時間
By appointment
聯絡方式
machingwen@nycu.edu.tw