國立嘉義大學114學年度第1學期教學大綱

課程代碼11413450085上課學制大學部
課程名稱類神經網路概論 Introduction to Neural Network 授課教師 (師資來源)黃膺任(生機系)
學分(時數)3.0 (3.0)上課班級生機系4年甲班
先修科目必選修別選修
上課地點工程館生機系 A05A-313 授課語言國語
證照關係晤談時間
課程大網網址https://web085004.adm.ncyu.edu.tw/Syllabus/Syllabus_Rpt.aspx?CrsCode=11413450085
備 註
本課程之教學主題、內容或活動是否與性別平等議題有相關之處:否本課是否使用原文教材或原文書進行教學:否
是否安排彈性教學週次:否

◎系所教育目標:
本系教育目標是訓練學生具備機械、電機、機電整合等基本專業知識,應用機電科技於生物產業相關領域。學士班是以培養具廣泛知識基礎之機電工程人才為目的,期使學生在完成專業課程後,有能力依個別興趣在機電系統設計、機電系統製造、自動化技術、生物產業及智慧農業等領域繼續接受進一步的專業訓練。
◎核心能力關聯性
1.工程知識與解決問題之能力。3 關聯性中等
2.生物產業工程實務與自主學習之能力。3 關聯性中等
3.獨立思考創作與團隊合作之能力。2 關聯性稍弱
4.機電系統設計製造及應用之能力。4 關聯性稍強
◎本學科內容概述:
本課程介紹常用的類神經網路的架構及原理,配合Matlab的neural toolbox及kears神經網路套件的程式實作及練習,使具備應用類神經網路於解決工程問題之基礎實作能力
◎本學科教學內容大綱:
1.類神經網路的歷史與發展近況、深度學習簡介。 2.神經元模型及類神經網路架構及原理。 3.感知器(Perceptrons)網路。 4.線性濾波器(Linear Filter)。 5.倒傳遞類神經網路(BPN)。 6.Radial Basis類神經網路。 7.卷積神經網路(CNN)。 8.循環神經網路(RNN)。 9.影像物件偵測應用。
◎本學科學習目標:
學習類神經網路的基本原理,並配合程式實例練習,了解神經網路實作及應用。
◎教學進度:
週次主題教學內容教學方法
01
類神經網路簡介類神經網路的歷史與發展近況,類神經網路的處理單元,類神經網路基本架構,類神經網路的學習方式簡介,深度學習簡介作業/習題演練、講授。
02
神經元模型及類神經網路架構1.神經元模型基本演算
2.單層及多層神經網路架構
3.模擬實作
作業/習題演練、講授。
03
感知器(Perceptrons)網路1.感知器(Perceptrons)架構及原理
2.網路模擬實作
作業/習題演練、講授。
04
線性濾波器(Linear Filter)1.線性神經元模型
2.線性網路架構
3.網路模擬實作
作業/習題演練、講授。
05
多層前饋式神經網路(Feedforward neural network)1.多層前饋式網路架構及原理
2.網路模擬實作
作業/習題演練、講授。
06
多層前饋式神經網路(Feedforward neural network)梯度下降法(Gradient Descent)、Backpropagatin演算法作業/習題演練、講授。
07
多層前饋式神經網路(Feedforward neural network)改善學習速度的演算法介紹:
Momentum、Adagrad、RMSProp、Adam
作業/習題演練、講授。
08
多層前饋式神經網路(Feedforward neural network)1.改善網路普適性(Generalization)能力
2.多層前饋式神經網路模擬實作及應用
作業/習題演練。
09
期中考期中考作業/習題演練。
10
卷積神經網路(Convolutional Neural Network, CNN)CNN網路的架構及原理
卷積層、池化層、平坦層、全連接層介紹
作業/習題演練、講授。
11
卷積神經網路(Convolutional Neural Network, CNN)卷積網路模擬實作及應用作業/習題演練、講授。
12
卷積神經網路(Convolutional Neural Network, CNN)LeNet, AlexNet, VGGNet, Inception(GoogLeNet), ResNet 原理與實作作業/習題演練、講授。
13
卷積神經網路(Convolutional Neural Network, CNN)卷積網路模擬實作及應用作業/習題演練、講授。
14
循環神經網路(Recurrent Neural Network, RNN)RNN網路原理及實作作業/習題演練、講授。
15
循環神經網路(Recurrent Neural Network, RNN)長短期記憶神經網路(Long Short Term Memory Network, LSTM)原理及實作作業/習題演練、講授。
16
循環神經網路(Recurrent Neural Network, RNN)Gated Recurrent Unit(GRU)原理及GRU實作作業/習題演練、講授。
17
物件偵測(Object Detection)簡介YOLO原理簡介講授、討論。
18
論文閱讀與報告類神經網路相關論文閱讀與報告講授、討論。
◎課程要求:
課程中需使用matlab及python
◎成績考核
課堂參與討論10%
期中考30%
口頭報告30%
作業/習題演練30%
◎參考書目與學習資源
1. 羅強華。類神經網路-Matlab的應用。高立圖書出版社。
2. 葉怡成。類神經網路基本原理與應用。儒林出版社。
3. 張斐章、張麗秋。類神經網路。東華書局。
4. Hagan, M. T, H. B. Demuth, and M. Beale. Neural Network Design. Thomson. (高立代理)
5. Zurada, Jacek M. Artifical Neural Systems. West Publishing Company
◎教材講義
請改以帳號登入校務系統選擇全校課程查詢方能查看教材講義
1.請尊重智慧財產權、使用正版教科書並禁止非法影印。
2.請重視性別平等教育之重要性,在各項學生集會場合、輔導及教學過程中,隨時向學生宣導正確的性別平 等觀念及尊重多元性別,並關心班上學生感情及生活事項,隨時予以適當的輔導,建立學生正確的性別平等意識。