Mechine Learing
Mechine Learing 超入門
人工智慧
人工智慧是什麼?
用人工的方式讓機器表現的好像有智慧一樣
如何讓機器表現的像是有智慧一樣?
機器學習
讓機器自己從「 資料 」中找出規律
training a model
model
function
找出一個function,給它相對應的輸入,然後希望它能夠幫我們預測出正確的結果
$f(x)=wx+b$
神經網路
$y=a(wx+b)$
- $y$ 輸出
- $a$ 激勵函數( activation function )
- $w$ 權重向量
- $x$ 輸入向量
- $b$ 偏置( bias )
深度學習
就...比較深
training
- 決定模型長怎麼樣
- 把資料丟進去
- 求出模型輸出與正確答案的距離
- 調整參數權重
- 不斷重複2到4的步驟
不斷調整function參數的權重,直到能夠輸出對應的結果為止
random ?
數學我要進來囉!
loss function
評估模型ouput與target的距離
- $y$ target
- $\hat{y}$ output 、 predict
- RMSE
- MAE
- cross entropy
嘗試找到loss function的最低點
gradient decent( 梯度下降 )
斜率、梯度
backpropagation( 反向傳播 )
optimizer
lr
- SGD
- Adagrad
- Momentun
- RMSProp
- Adam
activation function
- sigmoid
- relue
- softmax
https://drive.google.com/drive/u/1/folders/1raHo2T2ksqP8Aqu3KrHuxEhuYp05ITno