周信宏/副教授
【現職】國立暨南國際大學資訊工程系(原任職長榮大學資訊暨設計學院)【學歷】國立臺灣大學資訊工程學系博士【經歷】暨南國際大學資訊工程系/副教授長榮大學資訊暨設計學院人工智慧研究中心/主任長榮大學資訊管理學系/助理教授/系主任台灣電腦對局學會(TCGA)/理事財團法人資訊工業策進會-雲端服務暨巨量資料產業發展計畫/AI與數據應用領域專家顧問智慧城鄉生活應用發展計畫-人工智慧應用(AI)融合大影像與多來源資料之智慧診斷服務計畫/技術顧問
【專業】圖形演算法、電腦對局、人工智慧、深度學習、數據分析、生物資訊
第1週:一、人工智慧的進展/二、什麼是機器學習?
第2週:三、類神經網路/四、MLP案例實作
第3週:五、卷積式神經網路
第4週:六、CNN影像辨識案例實作
第5週:七、資料處理工具介紹
第6週:八、MLP數據分析案例實作
第7週:九、監督式學習
第8週:十、機器學習工具
第9週:十一、監督式學習實作(I)/十二、監督式學習實作(II)
第10週:十三、非監督式學習
第11週:學習緩衝週(9/11-9/17)
二、什麼是機器學習?2.1 機器學習的類型2.2 機器學習系統的建構準則2.3 Python程式開發環境安裝與設定
三、類神經網路3.1 神經元結構3.2(I) 多層感知網路(MLP)概念3.2(II) 多層感知網路(MLP)概念3.3 MLP模型架構
四、MLP案例實作4.1 MNIST手寫字資料集介紹4.2 MLP模型建置流程4.3 MLP模型訓練與評估
五、卷積式神經網路5.1 影像卷積處理概念5.2 卷積式神經網路(CNN)概念5.3 CNN模型架構5.4 CNN經典模型介紹
六、CNN影像辨識案例實作6.1 Cifar-10資料集介紹6.2 CNN模型建置流程6.3 CNN模型訓練與評估6.4 常用的OpenCV影像處理功能介紹
七、資料處理工具介紹7.1 資料視覺化工具:Numpy7.2 資料處理工具(I):Pandas7.3 資料處理工具(II):Matplotlib八、MLP數據分析案例實作8.1 Iris(鳶尾花)資料集介紹8.2 MLP模型建置流程8.3 MLP模型訓練與評估
九、監督式學習9.1 決策樹與隨機森林(Random Forest, RF)9.2 羅吉斯迴歸(Logistic Regression, LR)9.3 支援向量機(Support Vector Machine, SVM)9.4 K-近鄰演算法(k-Nearest Neighbor, KNN)9.5 貝氏分類器(Naive Bayes Classification)
十、機器學習工具10.1 Scikit-learn Logistic Regression10.2 Scikit-learn Random Forest Classifier10.3 Scikit-learn Support Vector Classifier10.4 Scikit-learn Kneighbors Classifier10.5 Scikit-learn GaussianNB和MultinomialNB
十一、監督式學習實作(I)11.1 威斯康辛乳癌數據集介紹11.2 LR模型建置流程11.3 RF模型建置流程
十二、監督式學習實作(II)12.1 SVC模型建置流程12.2 裝袋法Bagging整體學習12.3 投票法Voting整體學習
十三、非監督式學習13.1 K-mean分群法13.2 K-Means實作13.3 DBSCAN分群法13.4 DBSCAN實作
本課程分為13個主要單元,每個單元依據學習份量,有數段10-15分鐘左右的視頻影片,總影音時數10小時。每個單元內容提供隨堂測驗及議題討論,以幫助學習者快速確認是否瞭解上課內容;每週另有主題作業用以考核學習成果。
參考學習時數:各校抵認學分的規定不盡相同,以各校規定為主;在此僅提供預估之學習時數供參。
課程及格標準: 60 分 滿分: 100分