• <sub id="pqc61"><p id="pqc61"></p></sub><sub id="pqc61"></sub>
    在线精品视频一区二区,亚洲中文字幕无码一久久区,正在播放肥臀熟妇在线视频,国内精品视频一区二区三区八戒 ,国产毛片三区二区一区,国产精品一区中文字幕,丰满少妇被猛烈进出69影院,国产成人无码
    您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
    此為臨時鏈接,僅用于文章預覽,將在時失效
    人工智能開發者 正文
    發私信給楊文
    發送

    0

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    本文作者: 楊文 2018-01-31 16:53
    導語:CS231n課后作業講解第一講(含代碼實現)

    雷鋒網AI研習社按:CS231n是斯坦福大學開設的計算機視覺與深度學習的入門課程,授課內容在國內外頗受好評。但是只聽課不復習,不做作業來鞏固知識點的話,效果肯定不好。雷鋒網AI研習社在近期的線上公開課上請來了一位技術大牛為大家來講解這門課的配套作業。

    本文根據AI研習社公開課上的直播視頻內容整理而成,主要介紹Assignment 1的完成思路與重點部分代碼實現。如果你還沒開始聽CS231n,可直接點擊課程鏈接觀看回放視頻。

    王煦中,CS碩士,主要研究方向為自然語言處理與深度學習。知乎專欄喵神大人的深度工坊(http://t.cn/RTc9wfy)作者,日語及ACGN愛好者。

    分享主題:CS231n課后作業講解第一講(含代碼實現)作業鏈接:https://github.com/Observerspy/CS231n

    分享提綱

    • CS231n作業介紹,

    • kNN的介紹

    • 關于SVM

    • 關于Softmax

    • 關于Two-Layer NN

    • 關于Features

    以下是分享內容:

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    CS231n的全稱是CS231n: Convolutional Neural Networks for Visual Recognition,即面向視覺識別的卷積神經網絡。該課程是斯坦福大學計算機視覺實驗室推出的入門課程,授課內容在國內外頗受好評。所有課程資料、PPT等都可以在網絡上下載:http://cs231n.stanford.edu/syllabus.html。課程的目的是幫助學生深入了解深度學習框架的細節,主要面向視覺識別任務(尤其是圖像分類任務)的端到端學習模型。

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    關于kNN

    kNN主要分為兩步:第一步是訓練,分類器簡單地記住所有的訓練數據。

    第二步是測試,比第一步要重要。每一個測試樣本要和每一個訓練數據分別計算距離,選取k個最近的訓練樣本的label,通過投票機制獲得預測值。

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    投票機制就是大家在一起對所有的類投票,哪一個類的投票數最多,這個測試樣本就會被分為該類的下面。

    這個作業主要分為三步,第一步用雙循環實現kNN, 雙循環就是對每個測試數據和每個訓練數據分別計算,第一層循環就是對測試數據的循環,第二層循環是對訓練數據的循環。距離的計算用的是函數np.linalg.norm().

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    下面使用單循環實現。單循環要求每個測試數據通過一次計算就可以得到和訓練數據整體的距離。訓練分為兩個部分,首先是每個測試數據和訓練數據做差,需要注意參數axis的設置,用了廣播機制。

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    使用無循環實現

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    具體的實現代碼,可以觀看回放視頻學習。

    最后的一個部分是預測:np.argsort()可以對dist進行排序選出k個最近的訓練樣本的下標;np.bincount()會統計輸入數組出現的頻數,結合np.argmax()就可以實現vote機制。

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    該部分作業要求在測試樣本中需要得到28%的準確率。

    關于線性多分類SVM

    推導SVM過程很復雜,這里不涉及過多問題,用線性計算就可以了。注意下面這個式子匯總只有錯誤的分類才能產生loss。即j=i 正確分類是沒有loss的。

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結


    分別對Wj和Wyi求導,具體的實現代碼可以觀看視頻回播。這個作業要求在驗證集上得到大約40%的正確率。

    關于Softmax

    Softmax的公式如圖

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    需要注意的是,所有的分類問題都是一對一的,一個測試樣本只能分到一個類下面。

    loss具體代碼實現過程可觀看視頻回放。有了loss之后,在j=i和j≠i的情況下,分別對w求導:

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    這部分作業要求在驗證集上達到35%的準確率。

    第四部分,關于 Two-Layer NN,實現兩層的神經網絡

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    具體詳解過程見視頻回放。實現反向傳播后,要求調一些參數在測試集上達到48%以上的準確率。

    第五部分:特征

    該部分不再直接輸入圖片,而是輸入圖片的特征。

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    使用SVM需要在驗證集上達到44%的準確率,使用雙層神經網絡可以很輕松達到55%以上的準確率,在測試機的分類準確率可達到59.4%。

    以上為雷鋒網AI研習社公開課上的關鍵內容提要。視頻回放課程可到AI慕課學院觀看,或直接點擊鏈接:

    http://www.mooc.ai/open/course/364。

    作業鏈接:https://github.com/Observerspy/CS231n

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

    技術大牛講解CS231n課后作業——第一講(含代碼實現)| 分享總結

    分享:
    相關文章

    編輯&記者

    AI科技評論員,微信:yeohandwin
    當月熱門文章
    最新文章
    請填寫申請人資料
    姓名
    電話
    郵箱
    微信號
    作品鏈接
    個人簡介
    為了您的賬戶安全,請驗證郵箱
    您的郵箱還未驗證,完成可獲20積分喲!
    請驗證您的郵箱
    立即驗證
    完善賬號信息
    您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
    立即設置 以后再說
    主站蜘蛛池模板: 久久久久夜色精品波多野结衣| 超碰人人摸| 95国产精品| 国内精自线i品一区202| 中日韩精品视频一区二区三区| 国产亚洲精品午夜福利| 国产精品又黄又爽又色无遮挡| 美女熟妇67194免费入口| 人妻少妇嫩草被猛烈进入无码蜜桃| 九九热视频精品在线播放| 国产成年无码AⅤ片在线| 色婷婷精品国产一区二区三区| 日韩国产精品自在自线| 国产精品日日摸夜夜添夜夜添无码 | 国产午夜91福利一区二区| 人人澡人摸人人添| 亚洲综合伊人| 欧美成人综合久久精品| 国产精品一区二区 尿失禁| 国产久免费热视频在线观看| www.亚洲色图.com| 西昌市| 成人AV鲁丝片一区二区免费| 乱码中文字幕| 日韩精品一区二区三区日韩| 国产女主播精品一区二区三区| 亚洲人妻三级| 亚洲区少妇熟女专区| 国产办公室秘书无码精品99| 99久久精品国产熟女拳交| 日产一区日产2区| 九九热这里| 久久国产精品快射视频| 九九热视频在线免费观看| 国产精品亚洲二区在线播放| 少妇久久久久久被弄到高潮| 国产精品视频色尤物yw| http://国产熟女.com| 国产乱码精品一区二三区| 欧美成 人 在线播放视频| 通州市|