无处不在的自然语言处理

本课程将结合应用案例介绍近年来在人工智能领域快速发展的自然语言处理技术。内容包括自然语言处理技术的概念,应用方向,目前的发展方向等等。(课时:107 分钟)

自然语言处理 语言模型 语言嵌入 语言生成

讲师:   李嫣然

课程资料

课程背景

近年来,机器在理解人类语言方面已经有了突飞猛进的发展。首先,IBM的超级计算机Watson在美国知名电视节目Jeopardy上大显身手,和主持人对答如流;其次,机器可以像人一样完成阅读理解任务;最近,Google利用最新的深度学习技术在机器翻译方面取得了显著的成功,准确率大幅度提升。所有这些突出表现的背后是自然语言处理技术。

本讲座主要介绍什么是自然语言处理,以及目前的主要应用包括哪些,现在的进展如何、结合具体应用案例介绍。

课程目的

学完本课程,你能做到

  • 从语言学的角度了解语言的起源与发展,以及它的本质作用

  • 了解基本的语言模型,以及对语言建模所需的语言表示法

  • 了解基于神经网络模型的机器翻译原理

  • 了解语言生成的原理及应用

课程详情

本课的主要内容有:

  • 语言的起源发展与作用

  • 语言模型。包括N-gram模型、词嵌入、Word2Vec

  • 词语表示。包括词组、句子表示,以及基于RNN的序列化表示,基于CNN的自底向上的组成式表示。

  • 神经网络机器翻译。包括Encoder-Decoder构架,注意力机制。

  • 语言生成。包括看图讲故事、对话生成等等。