既然是人工智慧之類神經網路教學,就要先認識甚麼是"感知機"...
所謂的感知機....就是長的就像下面這樣...
A、B、C 代表輸入
θ 代表門檻
W 代表權重
---------------------------------
既然知道上面這些,但是還是不知道甚麼是感知機....簡單的說,就是把A+B+C+W 共 4 個數字相加起來,並且來判斷是否大於 1 ? 如果大於 1 則 F 輸出 1,如果小於 1 F 則輸出 0
在程式中可能寫成:
void Test (float A, float B , float C){
float W = 0.5;
float θ = 1;
float F = A + B + C + W;
if (F>θ){
print (1);
}else{
print (0);
}
}
文章標籤
全站熱搜
