Please enable JavaScript.
Coggle requires JavaScript to display documents.
深度學習導論(AIA) (深度學習 (經典的神經網路 (AlexNet(8 layers), VGGNet(19 layers),…
深度學習導論(AIA)
深度學習
定義
多層
SVM可視為單層
是ML下的一種方法
模仿人類大腦神經元的結構
經典的神經網路
AlexNet(8 layers)
VGGNet(19 layers)
GoogLeNet(22 layers)
ResNet(152 layers )
線性不可分問題
用非線性的 sigmoid function :
多重神經元(MLP)
線性轉換
單一個神經元就是 logistic regression
學習方式
目標
weights 、bias
評估方式
計算loss
loss function
MAE
MSE
可自行定義
梯度下降、反向傳播
梯度下降
Chain Rule
stochastic gradient descent
mini-batch
batch size 不會設定太大
利用少量樣本更新權重
gradient descent
梯度消失
利用momentum 克服梯度消失
先算gradient
加上 momentum
Nesterov momentum
顛倒
想法
參考前一次的gradient當作 momentum
Learning Rate 的影響
太大 沒法收斂
太小 算得太慢
反向傳播
目的
算梯度
weight沿著梯度反方向更新
ML
學習的演算法
嘗試
評估
改善
止於至善
監督式學習
CNN、RNN
非監督式學習
沒有label
指標(相似程度)
種類
Hierarchical Clustering
資料的距離分很散 可以使用
Center-based Clustering
KNN
優勢 快速
Density-based Clustering
DBSCAN
Reinforcement Learning
啟發式演算法
基因演算法
螞蟻演算法
AI 與 Learning
人
產生經驗(doing)
觀察反應(reviewing)
抽象概念(concluding)
主動實驗(planning)