全球名校AI课程库(38)| 马萨诸塞大学 · 自然语言处理进阶课程『Advanced Natural Language Processing』

课程介绍
自然语言处理 (NLP) 是一门关于如何教计算机理解人类语言的工程艺术和科学。NLP 作为一种人工智能技术,现在已经无处不在——我们可以与手机交谈、使用网络回答问题、在社交媒体中讨论,甚至在人类语言之间进行翻译。
CS685 马萨诸塞大学 NLP 进阶课程,广泛关注自然语言处理的深度学习方法,详细讲解前沿技术点与典型应用。课程重点是神经语言模型和迁移学习——这两者都极大地推动了最先进的技术。

课程基于 Pytorch 完成代码案例讲解,涵盖建模架构、训练目标和下游任务。手写重点与手敲代码的授课风格,能帮助大家更好地深入掌握相关知识。
课程适用于有兴趣了解 NLP 前沿研究进展和熟悉机器学习基础知识的计算机科学 / 语言学研究生。

课程讲师 Mohit Iyyer,是马萨诸塞大学计算机科学助理教授,研究领域为自然语言处理和机器学习,致力于使用深度学习在话语级别对语言进行建模。
课程主题
课程官网发布了课程主题,ShowMeAI 对其进行了翻译。
- Language modeling(语言模型)
 - Neural language models(神经语言模型)
 - Backpropagation(反向传播)
 - Implementing a neural language model in PyTorch(在 PyTorch 中实现神经语言模型)
 - Attention mechanisms(注意力机制)
 - Transformers and sequence-to-sequence models(transformer和序列到序列模型)
 - Transfer learning for NLP(NLP 的迁移学习)
 - BERT(BERT)
 - Question answering(问答系统)
 - Better BERTs(BERT变种)
 - Scaling up language modeling & GPT-3(扩展语言模型规模和 GPT-3)
 - Text generation decoding and evaluation(文本生成解码和评估)
 - Paraphrase generation(释义生成)
 - Crowdsourced text data collection(众包文本数据收集)
 - Model distillation and security threats(模型蒸馏和抽取)
 - Retrieval-augmented language models(基于检索增强的语言模型)
 - Implementing a Transformer(实现transformer)
 - vision + language(视觉与语言模型)
 - semantic parsing(语义解析)
 
课程资料 | 下载

扫描上方图片二维码,关注公众号并回复关键字 『CS685』,就可以获取整理完整的资料合辑啦!当然也可以点击 这里 查看更多课程的资料获取方式!

ShowMeAI 对课程资料进行了梳理,整理成这份完备且清晰的资料包:
- 课件&笔记。PDF文件。覆盖Lecture 1~21全部章节。
 - 拓展阅读材料。PDF文件。20+课程推荐学习的相关论文。
 
课程视频 | B站
ShowMeAI 将视频上传至B站,并增加了中英双语字幕,以提供更加友好的学习体验。点击页面视频,可以进行预览。推荐前往 B站 观看完整课程视频哦!
全球名校AI课程合辑
- CS数学基础课程合辑:https://www.showmeai.tech/tutorials/38
 - 计算机基础课程合辑:https://www.showmeai.tech/tutorials/29
 - 机器学习课程合辑:https://www.showmeai.tech/tutorials/28
 - 深度学习课程合辑:https://www.showmeai.tech/tutorials/77
 - 自然语言处理课程合辑:https://www.showmeai.tech/tutorials/55
 - 计算机视觉课程合辑:https://www.showmeai.tech/tutorials/73
 - 强化学习课程合辑:https://www.showmeai.tech/tutorials/87
 - AI生物医疗课程合辑:https://www.showmeai.tech/tutorials/74
 - 其他名校AI课程合辑:https://www.showmeai.tech/tutorials/76
 
作者:ShowMeAI内容团队
阅读原文:https://www.showmeai.tech/article-detail/374
全球名校AI课程库(38)| 马萨诸塞大学 · 自然语言处理进阶课程『Advanced Natural Language Processing』的更多相关文章
- 吴恩达《深度学习》-第五门课 序列模型(Sequence Models)-第二周 自然语言处理与词嵌入(Natural Language Processing and Word Embeddings)-课程笔记
		
第二周 自然语言处理与词嵌入(Natural Language Processing and Word Embeddings) 2.1 词汇表征(Word Representation) 词汇表示,目 ...
 - 斯坦福大学自然语言处理第四课“语言模型(Language Modeling)”
		
http://52opencourse.com/111/斯坦福大学自然语言处理第四课-语言模型(language-modeling) 一.课程介绍 斯坦福大学于2012年3月在Coursera启动了在 ...
 - 课程五(Sequence Models),第二 周(Natural Language Processing & Word Embeddings) —— 2.Programming assignments:Emojify
		
Emojify! Welcome to the second assignment of Week 2. You are going to use word vector representation ...
 - 课程五(Sequence Models),第二 周(Natural Language Processing & Word Embeddings) —— 1.Programming assignments:Operations on word vectors - Debiasing
		
Operations on word vectors Welcome to your first assignment of this week! Because word embeddings ar ...
 - 课程五(Sequence Models),第二 周(Natural Language Processing & Word Embeddings) —— 0.Practice questions:Natural Language Processing & Word Embeddings
		
[解释] The dimension of word vectors is usually smaller than the size of the vocabulary. Most common s ...
 - Natural Language Processing 课程,文章,论文
		
CS224n: Natural Language Processing with Deep Learning http://cs224d.stanford.edu/syllabus.html http ...
 - 世界名校网络课程大盘点,美国大学CS专业十三大研究方向,世界50所知名大学提供开放课程
		
世界名校网络课程大盘点 加州大学伯克利分校http://webcast.berkeley.edu/ 加州大学伯克利分校与斯坦福大学. 麻省理工学院等一同被誉为美国工程科技界的学术 领袖,其常年位居 ...
 - [MarsZ]程序猿谈大学之大学应该学好哪些课程
		
大家好,我是MarsZ,上次给大家带来了程序猿Mars谈大学之大学应该怎么过 ,反响还不错(……),这次继续给大家分析一下大学应该学好哪些课程. 首先必须说明两点:一,以下我说的仅代表个人观点.二,仅 ...
 - 名校AI课推荐 | UC Berkeley《人工智能导论》
		
深度学习具备强感知能力但缺乏一定的决策能力,强化学习具备决策能力但对感知问题束手无策,因此将两者结合起来可以达到优势互补的效果,为复杂系统的感知决策问题提供了解决思路. 今天我们推荐这样一门课程--U ...
 
随机推荐
- 基于SpringSecurity的@PreAuthorize实现自定义权限校验方法
			
一.前言 在我们一般的web系统中必不可少的就是权限的配置,也有经典的RBAC权限模型,是基于角色的权限控制.这是目前最常被开发者使用也是相对易用.通用权限模型.当然SpringSecurity已经实 ...
 - [CF1500C] Matrix Sorting (模拟)
			
场上最后十几秒交上去过掉了耶! 题面 这里有两个 N ∗ M N*M N∗M 的 E x c e l \rm Excel Excel 表格 A A A 和 B B B. 我们知道 E x c e l ...
 - Clickhouse基准测试实践
			
1.概述 本篇博客将对MySQL.InfluxDB.Clickhouse在写入时间.聚合查询时间.磁盘使用等方面的性能指标来进行比较. 2.内容 比较的数据集,是使用的Clickhouse官网提供的6 ...
 - DIN 66025标准下G Code基础代码释义
			
基础/前提 XYZ指示常规的三个轴号,PQUVW为可以增加的五个轴,ABC为可以增加的旋转轴 实例 G0 快速定位(点位运动) G1 直线运动(插补) G2 顺时针圆弧运动(插补) G3 逆时针圆弧运 ...
 - Java基础——01
			
今日学习 2020-2-27 Java多态 多态性格式 /* 代码中体现多态性 其实就是一句话:父类指向子类对象 格式: 父类名称 对象名= new 子类名称(): 或者 接口名称 对象名 = new ...
 - 【Android 逆向】ARM switch  逆向
			
#include <stdio.h> int switch1(int a, int b, int i){ switch (i){ case 1: return a + b; break; ...
 - Windows Admin Center无法访问
			
近日,有一台安装了Windows Admin Center的服务器无法访问了.遇到错误ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY.本以为这是更新了Chromium内 ...
 - 《吐血整理》高级系列教程-吃透Fiddler抓包教程(23)-Fiddler如何优雅地在正式和测试环境之间来回切换-上篇
			
1.简介 在开发或者测试的过程中,由于项目环境比较多,往往需要来来回回地反复切换,那么如何优雅地切换呢?宏哥今天介绍几种方法供小伙伴或者童鞋们进行参考. 2.实际工作场景 2.1问题场景 (1)已发布 ...
 - AQS:Java 中悲观锁的底层实现机制
			
介绍 AQS AQS(AbstractQueuedSynchronizer)是 Java 并发包中,实现各种同步组件的基础.比如 各种锁:ReentrantLock.ReadWriteLock.Sta ...
 - 俄罗斯的 HTTPS 证书问题
			
文章转载自:https://mp.weixin.qq.com/s/8EikwCvZgKt2TFsld-nKSA