当前课程知识点:人工智能 > 7.自然语言理解 > 7.1自然语言理解概述 > 7.1.3自然语言处理的概念与定义
l自然语言处理是用计算机对人类的口头和书面形式的自然语言进行加工处理和应用的技术,是一门涉及语言学、数学、计算机科学和控制论等多学科交叉的边缘学科,是人工智能和智能科学的一个重要分支,也是人工智能的早期的和活跃的研究领域之一。
l自然语言处理包括自然语言理解和自然语言生成两个方面。
自然语言理解系统把自然语言转化为计算机程序更易于处理和理解的形式。
自然语言生成系统则把自然语言有关的计算机数据转化为自然语言。
l自然语言理解又称为计算语言学。
l自然语言处理和自然语言理解的研究内容通常大致相当。自然语言理解和自然语言处理往往互为通融。
国际上对自然语言处理和自然语言理解尚无统一的定义,以下列出几个代表性的定义:
定义1:自然语言处理是研究人类交际和人机通信的语言问题的一门学科。它要开发表示语言能力和性能的模型,建立实现这种语言模型过程的计算框架,提出不断完善这些过程和模型的辨识方法,以及探究实际系统的评价技术。
定义2:自然语言处理是人工智能领域的主要内容,即利用计算机等工具对人类特有的语言信息(包括口语信息和文字信息)进行各种加工,并建立各种类型的人-机-人系统。自然语言理解是其核心,其中包含语音和语符的自动识别以及语音的自动合成。
定义3:自然语言处理是利用计算机工具对人类特有的书面形式和口头形式的语言进行各种类型处理和加工的技术。
定义4:自然语言处理是用计算机对自然语言的音、形、义等语音信息进行加工和操作,包括对字、词、短语、句子和篇章的输入、输出、识别、转换、压缩、存储、检索、分析、理解和生成等的技术。它是在语言学、计算机科学、控制论、人工智能、认知心理学和数学等相关学科的基础上形成的一门边缘学科。
-1.1人工智能的定义与发展
--人工智能的诞生
--定义
--发展
-1.2智能的本质
--人类智能
--人工的智能
-1.3人工智能各学派的认知观
--AI的萌芽
-1.4人工智能的研究与应用领域
--AI的研究范围
--AI在中国
-资源推荐
--有趣的资源
-章节习题
-2.1知识的基本概念
-2.2状态空间法
--习题
-2.3问题归约法
-2.4谓词逻辑法
-章节习题
-3.1图搜索策略
--图搜索策略概述
-3.2盲目搜索策略
-3.3启发式搜索策略
-3.4消解原理
-章节习题
-4.1概述
--计算智能定义
-4.2神经网络
-4.3进化计算
-4.4蚁群算法
-4.5模拟退火算法
-4.6博弈搜索策略
--教师讲解:博弈树
--教师讲解:剪枝
-章节习题
-5.1专家系统概述
-5.2专家系统结构
--5.4 黑板模型
-5.3专家系统的应用与发展概况
-5.4专家系统实例
-6.1机器学习的基本概念
-6.2记忆学习
-6.3归纳学习
-- 6.3.3决策树学习
-6.4解释学习
-6.5神经学习
-章节习题
-7.1自然语言理解概述
--7.1.1概述
-7.2词法分析
--词法分析
-7.3句法分析
-7.4 统计语言建模
-7.5信息检索

