开发者学堂课程【达摩院自然语言处理 NLP 技术和应用:自然语言处理简介】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/41/detail/951
自然语言处理简介
内容介绍:
一、定义
二、人工智能
三、自然语言处理的研究方向及研究技术
一、定义
自然语言处理( Natural Language Processing ,缩写 NPL )是计算机科学领域与人工智能领域中的一个重要方向,它研究实现人与计算机之间用语言进行有效通信的各种理论和方法。自然语言处理是一门融合语言学、计算机科学、数学于一体的科学。它涉及到自然语言和形式化语言的分析、抽取、理解、转换和产生等多个课题。
就目前而言,我们认为自然语言处理是既成熟,又有活力;既实用,又有技术远景。
解读:
成熟:从上世纪六七十年代开始,自然语言处理都采用基于规则的方法;八十年代后,随着大数据的出现,统计自然语言处理逐渐成为主流;最近几年,随着深度学习的崛起,自然语言处理也得到了快速发展。因此自然语言处理是一个比较成熟的方向。
活力:最近几年,创业最火的方向之一就是与自然语言领域比较相关的。因此自然语言领域是一个比较有活力的方向。
实用:自然语言领域在很多领域都有广阔的应用,以阿里巴巴为例,商品的搜索,怎么更好的理解用户输入的文字,以及商品的标题等等。因此自然语言领域是一个比较实用的方向。
技术远景:自然语言领域是一个具有技术挑战的学科,真正意义上的语义理解,不是靠数据上的关系分析就能实现。所以说,自然语言处理是实现人工智能或强人工智能的一个必要的技术,而现在离这一远景还有很长的距离,这需要工业界与学术界共同努力。
二、人工智能
自然语言处理研究是实现人工智能的必要技术
人工智能可以分为四个阶段:计算智能、感知智能、认知智能、创造智能。后三个阶段与自然语言处理息息相关。
计算智能:强调计算机计算快速的能力,它能在一个相对大的空间内,在一个相对小的时间内得到相对优解。在1996年, IBM 的森蓝计算机战胜了国际象棋冠军,以及2016年,阿尔法狗战胜了人类的围棋冠军,这些都表明了计算机强大的计算能力。
感知智能:强调听觉、视觉、触觉的感知能力。在NLP里,例如文本的抽取,单侧图像里,例如人脸的识别,这些都是感知智能。
认知智能:强调计算机有一定的思考和处理的能力,例如在一篇文章中,能抽取出人名、地名、时间,而且能串联起来,最终形成一个事件。而事件又有开始,发展,高潮等,这种便是认知智能。
创造智能:可以自动攥写一篇逻辑清晰的长篇小说,可以做一个技术性的分享等等。
目前而言,计算机主要还是在计算智能和部分的认知智能阶段,为了达到创造智能,还需要大家一起努力。
三、自然语言处理的研究方向及研究技术
1.达摩院- NLP 团队介绍
2.情感分析
3.通信 NLP
4.智能司法