1. 程式人生 > >機器學習常用數學公式

機器學習常用數學公式

常用函式

softmax

softmax(x)i=exijexj

sigmoid

σ(x)=11+ex

gradient of sigmoid

σ'(x)=σ(x)(1σ(x))

tanh

tanh
(x)=1e2x1+e2x

ReLU

ReLU(x)=max(0,x)

cross-entropy cost

CE(y,y^)=iyilog(y^i)

評測指標

準確率

Precision(%)=Truepositive(True
positive+Falsepositive)
×100%

召回率

Recall(%)=Truepositive(Truenegative+Falsenegative)×100%

F1-score

F
1Score=21p+1r

或者
F1Score=2×P×RP+R=2×TP+TPTN

MSE: Mean Squared Error

MSE=1mi=1m(y^(i)y(i))2

RMSE

RMSE=1mi=1m(y^(i)y(i))2

MAE :Mean Absolute Error

MAE=1mi=1m|y^(i)y(i)|

  • 均方誤差是指引數估計值與引數真值之差平方的期望值,可以評價資料的變化程度,MSE的值越小,說明預測模型描述實驗資料具有更好的精確度.
  • 均方根誤差是均方誤差的算術平方根
  • 平均絕對誤差是絕對誤差的平均值,能更好地反映預測值誤差的實際情況.