<label id="jgr5k"></label>
    <legend id="jgr5k"><track id="jgr5k"></track></legend>

    <sub id="jgr5k"></sub>
  1. <u id="jgr5k"></u>
      久草国产视频,91资源总站,在线免费看AV,丁香婷婷社区,久久精品99久久久久久久久,色天使av,无码探花,香蕉av在线
      您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
      此為臨時鏈接,僅用于文章預覽,將在時失效
      人工智能開發者 正文
      發私信給UqRai
      發送

      0

      知錯能改的感知機(Perceptron)

      本文作者: UqRai 2017-05-25 10:34
      導語:一篇關于感知機的深度科普。

      感知機(perceptron)是二類分類的線性分類模型,其輸入為實例的特征向量,輸出為實例的類別,取+1和-1二值。感知機對應于輸入空間中將實例劃分為正負兩類的分離超平面,屬于判別模型。感知機學習旨在求出將訓練數據進行線性劃分的分離超平面,為此導入了基于誤分類的損失函數,利用梯度下降法對損失函數進行極小化,求得感知機模型。感知機學習算法具有簡單而易于實現的優點,分為原始形式和對偶形式。感知機是神經網絡與支持向量機的基礎。

      劃重點:簡單說就是個二分類的線性分類模型,感知機學習,就是通過訓練數據集,求得感知機模型,即求的模型參數。

        感知機模型

      • 由輸入空間到輸出空間的如下函數稱為感知機:

      知錯能改的感知機(Perceptron)

      w叫做權值(weight)或權值向量,b叫做偏置(bias)。

      • 感知機模型的原理:給每一個屬性一個權重w,對屬性值和權重的乘積求和,將這個值和一個閥值(0/1)進行比較,可以判定比如是否錄用這個應聘者。

      • 感知機的幾何解釋:線性方程.
        線性分類器的幾何表示:直線、平面、超平面。

      知錯能改的感知機(Perceptron)

      • 對應于特征空間Rn中的一個超平面S,其中w是超平面的法向量[注],b是超平面的截距。這個超平面將特征空間劃分為兩個部分,位于兩部分的點分別被分為正、負兩類。因此,超平面S稱為分離超平面(separating hyperplanes)。

      雷鋒網注:比如在二維平面里,分界是一條直線的情形下,y=wTx,那么分界線對應的y取值都是0,此時對于這條線來說,w就是分界線的法向量。

        感知機是咋學習的,為啥說它是知錯能改?

      1. 假設數據集線性可分,感知機的學習目標是求得一個能夠將訓練集正實例點和負實例點完全正確分開的超平面。為了找到這個超平面,即確定感知機模型參數w,b,需要確定一個學習策略,即定義(經驗)損失函數并將損失函數極小化。

      損失函數的一個自然選擇是誤分類點的總數,但是損失函數不是w,b的連續可導函數,不易優化。損失函數的另一個選擇是計算誤分類點到超平面的總距離。 輸入空間中任一點x0x0到超平面S的距離為:

      知錯能改的感知機(Perceptron)

      任一點到超平面距離

      感知機sign(w.x+b)學習的損失函數定義為(重點):

      知錯能改的感知機(Perceptron)

      損失函數

      一個特定樣本的損失函數,在誤分類的時候該函數是w和b的線性函數,而正確分類的時候是0,因此損失函數時w和b的連續可導函數。

      劃重點:感知機學習策略就是在假設空間中選取使感知機的損失函數最小的模型參數w和b,即感知機模型。

      2. 感知機學習算法轉化為求解感知機損失函數的最優化問題,最優化的方法是隨機梯度下降法。

      學習算法:
      輸入:訓練數據集T、學習率α
      輸出:w,b;感知機模型f(x)=sign(w.x + b)
      (1) 選取初值w0,b0
      (2) 在訓練集中選取數據(xi,yi)
      (3) 如果yi(w.xi + b) <= 0,使用隨機梯度下降法更新w和b
      (4) 轉至(2),直至訓練集中沒有誤分類點(重復的將誤分類的點一直更新)

      任意選取一個超平面w0,b0w0,b0,然后用梯度下降法不斷地極小化目標函數

      知錯能改的感知機(Perceptron)

      梯度

      隨機選取一個誤分類點 (xi,yi)(xi,yi),對 w,b 進行更新:

      知錯能改的感知機(Perceptron)

      其中 η 是步長,又稱為學習速率。這樣通過迭代可以期待損失函數 L(w,b) 不斷減小,直到 0.

      這種學習算法直觀上解釋:當一個實例類被誤分類,即位于分離超平面的錯誤一側時,則調整w,b的值,使分離超平面向該分類點的一側移動,以減少該誤分類點與超平面的距離,直至超平面越過該誤分類點使其被正確分類。

      • 剛開始,隨便一點,開始兩個相同類型連線即法向量,作垂線得到初始的分類平面(線)

      知錯能改的感知機(Perceptron)

      初始(來源:臺灣國立大學林老師課程)

      • 當檢測到錯誤后,通過旋轉開始修正,得到優化的分類

      知錯能改的感知機(Perceptron)

      • 不斷檢測,直到沒有錯誤

      知錯能改的感知機(Perceptron)

      最后

        但是這個PLA算法真的會停嗎?

      分兩種情況討論:數據線性可分;數據線性不可分

      知錯能改的感知機(Perceptron)

      注意PLA 停止的條件是,對任何數據分類都正確,顯然數據線性不可分時PLA 無法停止,那么我們可以用Pocket算法,運用貪心思想找到一個比較好的。

        數據線性可分:

      一定存在完美的w(記為wf), 使得所有的(xi, yi), yi = sign(wf*xi).可知:

      知錯能改的感知機(Perceptron)

      下面證明在數據線性可分時,簡單的感知機算法會收斂。(這個是根據林老師的定義給的,我感覺比較清晰,詳細的可以看《統計學習方法》第二章)

      知錯能改的感知機(Perceptron)

      而且量向量夾角余弦值不會大于1,可知T 的值有限。T=1,即向量內積為1,兩向量重合,由此,我們證明了簡單的PLA 算法可以收斂。

        數據線性不可分:

      Pocket Algorithm當數據線性不可分時(存在噪音),簡單的PLA 算法顯然無法收斂。我們要討論的是如何得到近似的結果。我們希望盡可能將所有結果做對,即:

      知錯能改的感知機(Perceptron)

      尋找 wg 是一個NP-hard 問題!只能找到近似解。算法如下:

      知錯能改的感知機(Perceptron)

      Pocket Algorithm

      與簡單PLA 的區別:迭代有限次數(提前設定);隨機地尋找分錯的數據(而不是循環遍歷);只有當新得到的w 比之前得到的最好的wg 還要好時,才更新wg(這里的好指的是分出來的錯誤更少)。由于計算w 后要和之前的wg 比較錯誤率來決定是否更新wg, 所以pocket algorithm 比簡單的PLA 方法要低效。

        Reference:

      《統計學習方法》第二章
      《機器學習基石》臺灣國立大學第8,9

      雷鋒網(公眾號:雷鋒網)相關閱讀:

      通過從零開始實現一個感知機模型,我學到了這些

      從數學概念入手,一文帶你理解感知機是什么


      深度學習之神經網絡特訓班

      20年清華大學神經網絡授課導師鄧志東教授,帶你系統學習人工智能之神經網絡理論及應用!

      課程鏈接:http://www.mooc.ai/course/65

      加入AI慕課學院人工智能學習交流QQ群:624413030,與AI同行一起交流成長


      雷峰網版權文章,未經授權禁止轉載。詳情見轉載須知

      知錯能改的感知機(Perceptron)

      分享:
      相關文章

      編輯

      機器學習大菜鳥未入門,深度放棄。個人wechat: 841382127
      當月熱門文章
      最新文章
      請填寫申請人資料
      姓名
      電話
      郵箱
      微信號
      作品鏈接
      個人簡介
      為了您的賬戶安全,請驗證郵箱
      您的郵箱還未驗證,完成可獲20積分喲!
      請驗證您的郵箱
      立即驗證
      完善賬號信息
      您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
      立即設置 以后再說
      主站蜘蛛池模板: 香蕉亚洲欧洲在线一区| 在线免费不卡视频| 亚洲AV秘 无码二区在线| 人妻va精品va欧美va| 亚洲国产精品人人做人人爱| 天天做天天爱夜夜爽毛片| 国产亚洲精品成人av一区| 乱人伦人妻中文字幕无码| 中文字幕天无码久久精品视频免费 | 美女内射毛片在线看免费人动物| 日本va欧美va国产激情| 天堂v亚洲国产ⅴ第一次| 欧美粗大猛烈老熟妇| 豆国产97在线 | 亚洲| 亚洲每日更新| 曰本女人牲交全视频播放| 亚洲无码综合网| 熟女一区| 噜噜久久噜噜久久鬼88| 玩弄人妻少妇500系列视频| 亚洲人妻无缓冲av不卡| 中文日韩在线一区二区| 色综合久久久久8天国| 影音先锋成人在线| 青青青爽视频在线观看 | 黑人巨大精品oideo| 麻豆国产乱人伦精品一区二区| 久久精品国产99国产精品严洲| 麻江县| 国产超碰在线| 99r精品| av无码av无码专区| 亚洲自拍制服| 久久国产乱子伦免费精品无码| 欧美精品福利| 国产精品???A片在线观看| 久热99re在线无码一区| 久久人妻精品国产| 桃花色综合影院| 性色av无码久久一区二区三区| 日韩精品一区二区亚洲av观看|