pcfg 自然语言处理_如何在自然语言处理方向学习?

如果你喜欢使用GitHub,能看懂基本的英语资料,强烈建议看看这套由俄罗斯科技巨头Yandex推出的基于GitHub的开源自然语言处理课程,完全免费。最近一个月,这个课程在Reddit的机器学习版块特别火,推出不到两周就已经收获2000多个star。

虽说这是“战斗民族”推出的课程,但是里面资料绝大多数都是英文资料,只有少部分素材和视频是俄语。

为什么说这是一份基于GitHub的课程呢?因为它里面所用的学习素材和资源大部分都来自GitHub,尤其是代码和项目示例,都在GitHub有仓库,学完理论直接点开看代码就行,非常方便。

下面我们简单说说这门课。

首先看课程表,目前Yandex把这门课的学习划分为11个星期:

第一周:学习嵌入

第二周:学习文本分类

第三周:学习语言模型

第四周:学习Seq2seq和注意机制

第五周:学习结构化学习

第六周:学习期望最大化

第七周:学习机器翻译

第八周:学习迁移学习和多任务学习

第九周:学习领域适应

第十周:学习对话系统

第十一周:学习生成式模型

可以看到,整个学习过程循序渐进,而且每一周要学的东西又进行了细化,比如第一周的“嵌入”学习,具体会学习词嵌入、语义分布、LSA、Word2Vec,和GloVe。

然后再看学习资料。

每周所用的学习资源有幻灯片、Yandex自制课程、讲座&研讨会视频、斯坦福大学等名校的视频课程等。课程后还附有练习题,打开相应的notebooks即可。

学习过程中涉及到的模型或项目,都提供了它们在GitHub上的仓库(如果有)。

此外,还提供了和每一周所学内容相关的论文和文章。

总之,如果能学完Yandex的这份课程,相信能够基本掌握自然语言处理领域的知识。

即便觉得英语不够娴熟,学习英文课程比较吃力,按照这个课程的学习思路搜寻相应阶段的中文学习资料也是可以的。

课程传送门:

可能你还感兴趣:自然语言处理-从零入门​jizhi.ai景略集智:用于自然语言处理的7种神经网络​zhuanlan.zhihu.com景略集智:怎样用机器学习8步解决90%的自然语言处理问题?​zhuanlan.zhihu.com

你可能感兴趣的:(pcfg,自然语言处理)