進行中 校際選修

115-1 選課時程

進行中

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

模擬系統與數據分析

Simulation Models and Data Analysis

學期
113-1
學分
2 學分
當期課號
112600
永久課號
XDIP10012
開課單位
學士班大一大二不分系
授課教師
巫坤品
校區
陽明
類別
必修
上課時間表
週四
1
08:00–08:50
模擬系統與數據分析
YL401
2 節連堂
2
09:00–09:50

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

概述

本課程介紹資訊思考模式的建立過程中較進階的議題。包括:如何利用模擬與隨機技巧來處理內含不確定性的問題、分析資料時如何進行統計推論、面對最佳化問題如何系統性地找出最佳解,以及介紹人工智慧與機器學習的重要基礎:分類與分群。 本課程的目標是介紹資訊演算法的進階主題。學生的學習目標包括:1. 針對具有不確定性,或是無法以封閉方程式來描述的自然現象,以隨機與模擬的方式來處理。2. 最佳化問題的解決方案,包括窮舉法、動態規劃法等等。3. 數據分析的基礎:統計推論。4. 資料分群與分類。 This course introduces advanced topics in the process of establishing the computational mode of thinking, which includes how to use simulation and random techniques to deal with uncertainties, how to make statistical inferences on data, how to systematically find solutions to optimization problems, and introduces the foundation of artificial intelligence and machine learning: classification and clustering. In this course, we will introduce advanced topics in algorithms. Students will learn techniques that can be used to 1. deal with uncertainty. 2. find solutions to optimize problems. 3. analyze data. 4. perform clustering and classification.

先修科目

計算機概論 抽象思考與演算法

評分方式

作業 70%;期中考 15%;期末考 15% Exercise 70%; Midterm 15%; Final Exam 15%

週次計畫
週次主題
第 1 週Optimization Problems (I)
第 2 週Optimization Problems (II)
第 3 週Graphs and Graph Optimization
第 4 週Classes and Plotting Review
第 5 週Stochastic Thinking
第 6 週國慶日 (停課)
第 7 週Random Walks
第 8 週Inferential Statistics
第 9 週期中考
第 10 週Monte Carlo Simulation
第 11 週Sampling and Standard Error
第 12 週Experimental Data (I)
第 13 週Experimental Data (II)
第 14 週Machine Learning
第 15 週Statistical Fallacies
第 16 週期末考
第 17 週Project Review (I)
第 18 週Project Review (II)
教科書

Introduction to Computation and Programming Using Python-With Application to Computational Modeling and Understanding Data (third edition), by John V. Guttag, 2021, The MIT Press