機器學習
彥霖
这个作者很懒,什么都没留下…
展开
-
[ 筆記 ] 用 Python 訓練一個神經元
這篇文章只是簡單的訓練一個神經元,有3個輸入,隨機權重,然後線性分類。每次迭代次數都不相同,因為權重是隨機的,運氣好只要迭代1次,運氣不好迭代20次都有可能。這篇文章不需要安裝機器學習的庫,只要安裝 numpy 與 matplotlib 就能運作,然後你再把我的代碼複製貼上到你的 IDE 就能運行了。輸出結果你可以看到一條紅線把兩種顏色的點分開,以達到分類效果,也就是線性分類。但實際情況下用這種分原创 2018-01-11 17:00:55 · 628 阅读 · 0 评论 -
[ 筆記 ] 用 Python 訓練一個神經元 (解決異或問題, 梯度下降法, Delta 學習規則)
上一篇文章不能很好解決異或問題,[ 筆記 ] 用 Python 訓練一個神經元,所以今天出一個改進版: import numpy as np import matplotlib.pyplot as plt # 輸入 X = np.array([ [1,0,0,0,0,0], [1,0,1,0,0,1], [1,1,0,1,0,0],原创 2018-01-15 15:29:24 · 317 阅读 · 0 评论