【Manning主講】斯坦福CS224n深度學習與NLP課程全部視頻、PPT

2021-03-02 新智元

來源:cs224n.stanford.edu

編輯:劉小芹


【新智元導讀】史丹福大學CS224n(全稱:深度學習與自然語言處理)是自然語言處理領域很受歡迎的課程,由 Chris Manning 和 Richard Socher 主講。本課程所有教學視頻和課程材料同樣在網上開放可得,新智元帶來每課內容簡介。

全部課程視頻(英文字幕):http://t.cn/R6RGxtR

所有課程資料、PPT等:http://web.stanford.edu/class/cs224n/

講師和助教團隊

自然語言處理(NLP)是資訊時代最重要的技術之一,理解複雜的人類話語也是人工智慧的重要任務。NLP的應用無處不在,因為人們的日常生活大部分都需要語言交流,例如網頁搜索、廣告、電子郵件、客戶服務、語言翻譯,電臺廣播等。為NLP的應用賦能的有大量廣泛的底層任務和機器學習模型。最近,深度學習的方法在許多NLP任務中獲得了非常好的性能。這些模型通常可以通過單個端到端的模型進行訓練,並且不需要傳統的任務特定的特徵工程。

在今年春季的NLP課程中,我們將學習實現,訓練,調試,可視化和創建自己的神經網絡模型。這門課程為深入學習NLP應用的前沿研究提供了深入的探索。課程最後的項目將涉及訓練複雜的循環神經網絡並將其應用於大型NLP問題。在模型方面,我們將涵蓋詞向量表示,基於窗口的神經網絡,循環神經網絡,長短期記憶模型,遞歸神經網絡,卷積神經網絡以及一些涉及 memory component 的非常新的模型。通過講座和編程任務,學生將學會令神經網絡在實際問題上工作的必要工程技巧。

推薦掌握

第1講:自然語言處理與深度學習

第1講介紹了自然語言處理(NLP)的概念和當前的NLP研究面臨的問題,然後介紹將詞表示為數字向量的概念,以及設計詞向量的流行方法。

關鍵詞:自然語言處理、詞向量、奇異值分解、skip-gram模型、 連續詞袋模型(Continuous Bag-Of-Words,CBOW)、負採樣、 Hierarchical Softmax、Word2Vec

第2講:詞向量表示:word2vec

第2講繼續討論詞向量的概念,以及流行的設計詞向量的方法。

第3講 | GloVe:用於詞彙表示的全局向量

第3講介紹了用於訓練詞向量的 GloVe 模型。本講接著通過觀察如何評估詞向量(又稱詞嵌入)來拓展對它的理解。作為評估技術的一種,接著我們討論了詞的類比問題(word analogies),以及如何利用類比來調整詞嵌入。然後我們討論了訓練模型的權重/參數,以及外部任務的詞向量。最後,我們鼓勵用人工神經網絡作為自然語言處理任務的一類模型。

關鍵詞:GloVe、內部和外部評估、超參數對類比評估任務的影響、人類判斷與詞向量距離的相關性、使用上下文處理歧義、窗口分類

第4講:詞窗口分類和神經網絡

第4講介紹了單層和多層神經網絡,以及如何它們進行分類任務。

關鍵詞:神經網絡、前向計算、反向傳播、神經元單元、最大邊界損失、梯度檢查、Xavier參數初始化、學習率、Adagrad

第5講:反向傳播與項目建議

第5講討論了如何使用反向傳播這一分布式梯度下降技術來訓練神經網絡。

第6講:依存分析

第6講討論依存分析,這是給定一個輸入句子S,分析其句法依存結構的任務。依存分析器的輸出是一個依存關係樹,其中輸入句子的詞彙與依存關係類型相關聯。

關鍵詞:依存分析

第7講:TensorFlow簡介

第7講介紹了TensorFlow。TensorFlow是一個開源軟體庫,用於使用數據流圖(data flow graphs)進行數值計算。它最初由谷歌大腦團隊開發,用於進行機器學習和深度神經網絡研究。

關鍵詞:TensorFlow

第8講:循環神經網絡和語言模型

第8講介紹傳統語言模型、RNN,以及RNN語言模型。本講還回顧了一些重要的訓練問題和技巧,用於其他序列任務的RNN,以及雙向RNN(bidirectional RNNs)和deep RNNs。

第9講:機器翻譯、LSTM和GRU

第9講回顧了前部分課程的重要概念,機器翻譯的概念,以及用RNN模型處理機器翻譯。

關鍵詞:語言模型、RNN、雙向RNN、deep RNN、GRU、LSTM

第10講:神經機器翻譯和注意力模型

第10講介紹了翻譯、機器翻譯和神經機器翻譯,重點介紹谷歌的新 NMT模型,以及基於注意力的序列模型和序列模型解碼器。

第11講:門控循環單元和NMT

第11講介紹了GRAT / LSTM之類的門控循環單元,然後介紹機器翻譯的評估,處理大量詞彙輸出,以及 sub-word 模型和 character-based 模型。

關鍵詞:Seq2Seq、注意力機制、神經機器翻譯,語音處理

第12講:語音處理的端到端模型

第12講介紹傳統語音識別系統和端到端模型,包括CTC模型( Connectionist Temporal Classification)和LAS(Listen Attend and Spell),這是一種用於語音識別的序列到序列模型。

第13講:卷積神經網絡

第13講提供了Azure和GPU的一個小教程,然後介紹「Character-Aware Neural Language Models」。本講還提到CNN的一些變體,以及比較了 BoV、RNN、CNN這些句子模型。

第14講:樹遞歸神經網絡和parsing分析

第14講介紹了語義合成性(compositionality)和結構預測,利用一個簡單的樹RNN:parsing。重點介紹「對話生成的深度強化學習」。

關鍵詞:RNN、遞歸神經網絡、MV-RNN、RNTN

第15講:指代消解(Coreference Resolution)

第15講通過一個實例來介紹什麼是指代(coreference),涉及的研究是「Summarizing Source Code」,這一研究介紹了指代消解和神經網絡指代消解。

第16講:用於問題回答的動態神經網絡

第16講介紹了「是否所有NLP任務都可以被視為問答問題」這一問題。

關鍵詞:指代消解、動態神經網絡

第17講:NLP中的重要問題和NLP的架構

第17講介紹了高效樹遞歸模型SPINN和SNLI,重點介紹「Learning to compose neural networks for QA」這一研究。

第18講:NLP中深度學習的局限性

第18講討論了NLP中深度學習的局限,提供了一些presentations。

【號外】新智元正在進行新一輪招聘,飛往智能宇宙的最美飛船,還有N個座位

點擊閱讀原文可查看職位詳情,期待你的加入~

相關焦點

  • 斯坦福CS224n《基於深度學習的NLP》課程更新,C.Manning主講
    cs224n課程《基於深度學習的自然語言處理》詳細安排,主講人為史丹福大學人工智慧實驗室主任,著名計算機科學家Christopher Manning教授,1月份課程閱讀材料已公布。本課程自2017 年起開設,2017年該課程視頻已公開放出。近日,史丹福大學官網公布了2019年度冬季cs224n課程:基於深度學習的自然語言處理的課程安排。本課程主講人為史丹福大學人工智慧實驗室主任,著名計算機科學家Christopher Manning教授。
  • CS224n又開始了!斯坦福 Chris Manning 新課—自然語言處理與深度學習,附課程PPT下載
    【導讀】本文為大家帶來了一份史丹福大學的最新課程CS224n——自然語言處理與深度學習,主講人是史丹福大學Chris Manning,他是史丹福大學機器學習教授,語言學和計算機科學教授,斯坦福人工智慧實驗室(SAIL)主任,以人為本的人工智慧研究所副所長。
  • 2019斯坦福CS224n、CMU NLP公開課視頻開放啦
    編輯:Cookies註:禁止二次轉載2019 年,自然語言處理公開課開始學了~你知道入門自然語言處理(NLP)的「標配」公開課 CS224n 麼,它和計算機視覺方面的課程 CS231n 堪稱絕配,它們都是斯坦福的公開課。
  • 學習時間!2019斯坦福CS224n、CMU NLP公開課視頻開放啦
    以前開放的是 17 年年初的課程,很多激動人心的前沿模型都沒有介紹,而最近 CS224n 終於開始更新 19 年課程的視頻。與此同時,CMU 的 NLP 公開課 CS 11-747 也一直在更新今年的授課視頻,它同樣介紹了近來 NLP 的主要發展。目前 CS 11-747 已經更新了 14 個課時,從詞嵌入、注意力機制到強化學習都有涉及。
  • 時隔兩年,斯坦福NLP標準公開課CS224N將再次開放視頻
    當然是大名鼎鼎的斯坦福公開課 CS224N 了,它和計算機視覺方面的課程 CS231n 堪稱絕配。但是自 2017 年以來,NLP 有了很多重大的變化,包括 Transformer 和預訓練語言模型等。目前開放的視頻仍然是 17 年年初的課程,很多激動人心的前沿模型都沒有介紹。不過在最近展開的 CS224N 2019 的課程中,其表明這一次的課程視頻將放到 YouTube 上!
  • 史丹福大學2020《自然語言處理CS224n》課件合集
    最新課程CS224n——自然語言處理與深度學習,主講人是史丹福大學Chris Manning
  • 資源| Github項目:史丹福大學CS-224n課程中深度NLP模型的PyTorch...
    選自GitHub機器之心編譯參與:李亞洲該 Github 項目是史丹福大學 cs-224n 課程中各種深度 NLP 模型的 PyTorch 實現。>項目地址:https://github.com/DSKSD/DeepNLP-models-Pytorch該實現項目並不是面向 PyTorch 初學者,如果你還未用過 PyTorch,建議以下教程:https://github.com/DSKSD/DeepNLP-models-Pytorch#references如果你對 DeepNLP 感興趣,建議觀看 cs223n
  • Manning、陳丹琦講座,2021斯坦福CS224N將開課
    機器之心報導作者:杜偉、小舟史丹福大學 CS224N 深度學習自然語言處理 2021 冬季課程即將開課!自然語言處理(NLP)或者計算語言學是資訊時代最重要的技術之一。從網絡搜索、廣告、電子郵件到客戶服務、語言翻譯、虛擬代理、醫療報告等,NLP 的應用幾乎無處不在。
  • Manning、陳丹琦講座,2021斯坦福CS224N即將開課
    史丹福大學 CS224N 深度學習自然語言處理 2021 冬季課程即將開課!自然語言處理(NLP)或者計算語言學是資訊時代最重要的技術之一。從網絡搜索、廣告、電子郵件到客戶服務、語言翻譯、虛擬代理、醫療報告等,NLP 的應用幾乎無處不在。
  • 資源|Stanford NLP組2019最新NLP與深度學習-CS224n課程分享
    點擊上方「AI遇見機器學習」,選擇「星標」公眾號重磅乾貨,第一時間送達一、資源簡介斯坦福自然語言處理小組2019年的最新課程《CS224n: NLP與深度學習》春季課程已經全部結束了,課程內容囊括了深度學習在各項NLP任務中應用的最新技術,非常值得一看。
  • 斯坦福CS231n Spring 2017開放全部課程視頻
    斯坦福開放了2017視覺領域深度學習的春季課程,趕緊學起吧。CS231n近幾年一直是計算機視覺領域和深度學習領域最為經典的課程之一。而最近剛剛結課的CS231n Spring 2017 仍由李飛飛主講,並邀請了Goodfellow等人對其中部分章節詳細介紹。
  • 2019 斯坦福 CS224n 已完結,視頻(有字幕)放出!附 PPT、優秀項目等
    點擊上方「深度學習專欄」,選擇「置頂」公眾號重磅乾貨,
  • 斯坦福CS224n追劇計劃【大結局】:NLP和深度學習的未來
    NLP入門項目,藉助github和微信群為大家提供同期小夥伴打卡討論、內容沉澱、作業筆記和FAQ共享、連線斯坦福等服務。課程大綱課程計劃一共持續11周,進度如下:本期內容Future of NLP + Deep Learning (NLP和深度學習的未來)GitHub訪問困難的小夥伴也可以在訂閱號「夕小瑤的賣萌屋」
  • 【NLP專題】斯坦福CS224n課程筆記01:自然語言處理與深度學習簡介
    (15 mins)課程安排 (15mins)為什麼語言理解很困難(10mins)基於深度學習的自然語言處理應用介紹 (20 mins)一.自然語言處理• 本課程我們將重點關注不同類型的神經網絡以及在深度學習中佔主導地位的模型。我們將不再採用歷史方法,而是專注於目前在NLP問題上行之有效的方法。 2. 為什麼要用深度學習?
  • 社科NLP課程來了:斯坦福開年公開課主講NLP和社交網絡應用
    近日,史丹福大學發布了一門明年 1 月的公開課程,主要關注 AI 中的自然語言處理和社交網絡的結合應用,適合文科生學習。史丹福大學的 AI 相關公開課一直受到機器學習社區的關注。機器之心曾經也報導過史丹福大學的 CS224n 自然語言處理課程。近日,史丹福大學的另一門 NLP 公開課程也放出了課程通知,即將於 2020 年 1 月開始授課。
  • 斯坦福CS231n開放全部視頻,文摘帶你一起組團學習打怪,約嗎?
    課程快訊:斯坦福CS231n Spring 2017 最新課程視頻已經全部放出。
  • 最新(2019)斯坦福CS224n深度學習自然語言處理課程(視頻+筆記+2017年合集)
    2019年新一季的CS224n深度學習自然語言處理課程(CS224n: Natural Language Processing with Deep Learning-Stanford/Winter 2019)今年1月份已經開課,截止目前,官方已經開發了所有20節視頻。
  • NLP 領域的 C 位課程!斯坦福 CS224d 中英字幕版重磅上線
    >今日,史丹福大學「CS224d:深度自然語言處理課程」中英字幕版重磅上線!本次翻譯的 CS224d (2016-2017)課程視頻為斯坦官方開源最新版本,由史丹福大學教授、 Salesforce 的首席科學家 Richard Socher 授權雷鋒字幕組翻譯,5 月 16 日開始正式同步更新在 AI 研習社、AI 慕課學院。
  • 斯坦福 CS224N(2019) 完整資源發布,供免費下載!
    重磅乾貨,第一時間送達說到深度學習自然語言處理的經典課程,第一個想到的就是史丹福大學的 CS224N
  • 斯坦福CS231n Spring 2017開放全部課程視頻(附大綱)
    CS231n近幾年一直是計算機視覺領域和深度學習領域最為經典的課程之一。