本次matlab培訓(xùn)課程簡(jiǎn)介如下:
第一課:MATLAB入門(mén)基礎(chǔ)
1、 簡(jiǎn)單介紹MATLAB的安裝、版本歷史與編程環(huán)境
2、 MATLAB基礎(chǔ)操作(包括矩陣操作、邏輯與流程控制、函數(shù)與腳本文件、基本繪圖等)
3、 文件導(dǎo)入(mat、txt、xls、csv等格式)
第二課:MATLAB進(jìn)階與提高
1、 MATLAB編程習(xí)慣與風(fēng)格
2、 MATLAB調(diào)試技巧
3、 向量化編程與內(nèi)存優(yōu)化
4、 圖形對(duì)象和句柄
第三課:BP神經(jīng)網(wǎng)絡(luò)
1、 BP神經(jīng)網(wǎng)絡(luò)的基本原理
2、 BP神經(jīng)網(wǎng)絡(luò)的MATLAB實(shí)現(xiàn)
3、 案例實(shí)踐
4、 BP神經(jīng)網(wǎng)絡(luò)參數(shù)的優(yōu)化
第四課:RBF、GRNN和PNN神經(jīng)網(wǎng)絡(luò)
1、 RBF神經(jīng)網(wǎng)絡(luò)的基本原理
2、 GRNN神經(jīng)網(wǎng)絡(luò)的基本原理
3、 PNN神經(jīng)網(wǎng)絡(luò)的基本原理
4、 案例實(shí)踐
第五課:競(jìng)爭(zhēng)神經(jīng)網(wǎng)絡(luò)與SOM神經(jīng)網(wǎng)絡(luò)
1、 競(jìng)爭(zhēng)神經(jīng)網(wǎng)絡(luò)的基本原理
2、 自組織特征映射(SOM)神經(jīng)網(wǎng)絡(luò)的基本原理
3、 案例實(shí)踐
第六課:支持向量機(jī)(Support Vector Machine, SVM)
1、 SVM分類的基本原理
2、 SVM回歸擬合的基本原理
3、 SVM的常見(jiàn)訓(xùn)練算法(分塊、SMO、增量學(xué)習(xí)等)
4、 案例實(shí)踐
第七課:極限學(xué)習(xí)機(jī)(Extreme Learning Machine, ELM)
1、 ELM的基本原理
2、 ELM與BP神經(jīng)網(wǎng)絡(luò)的區(qū)別與聯(lián)系
3、 案例實(shí)踐
第八課:決策樹(shù)與隨機(jī)森林
1、 決策樹(shù)的基本原理
2、 隨機(jī)森林的基本原理
3、 案例實(shí)踐
第九課:遺傳算法(Genetic Algorithm, GA)
1、 遺傳算法的基本原理
2、 常見(jiàn)遺傳算法工具箱介紹
3、 案例實(shí)踐
第十課:粒子群優(yōu)化(Particle Swarm Optimization, PSO)算法
1、 粒子群優(yōu)化算法的基本原理
2、 案例實(shí)踐
第十一課:蟻群算法(Ant Colony Algorithm, ACA)
1、 粒子群優(yōu)化算法的基本原理
2、 案例實(shí)踐
第十二課:模擬退火算法(Simulated Annealing, SA)
1、 模擬退火算法的基本原理
2、 案例實(shí)踐
第十三課:降維與特征選擇
1、 主成分分析的基本原理
2、 偏小二乘的基本原理
3、 常見(jiàn)的特征選擇方法(優(yōu)化搜索、Filter和Wrapper等