项目二TensorFlow实现文本分类
情感分析是种有趣的自然语言处理应用,
对文本数据中包含的情绪进行解析和分类,衡量人们的观点倾向。
例如被用来分析观众对电影的评论或由该
电影引起的情绪状态,又例如将在线客户对产品或服务的反馈按照正面或负面的体验进行分类。
项目引导案例
自定义神经网络对电影评论文本分类
使用Keras构建模型进行文本分类,TensorFlowHub模型训练过程,用评估模型准确率的方法并进行预测
使用评论文本将影评分为积极(positive)或消极
(nagetive)两类,也就是文本的情感分析
项目引导案例
项目引导案例
任务一
自定义神经网络对电影评论文本分类
01职业能力目标
02任务描述与要求
03任务分析与计划
04知识储备
05任务实施
06任务检查与评价
07任务小结
08任务拓展
任务一自定义神经网络对电影评论
文本分类
知识目标
●了解自然语言处理发展史,技术,应用研究;
●理解文本分类概念、分类输入数据、文本分类过程相关知识;
●理解情感分析概念、层次及方法。
技能目标
●能够导入IMDB数据集并浏览数据
●能够对文本进行数据预处理
●能够使用嵌入(Embedding)方法构建简单的文本分类模型
●能够对进行文本分类模型训练并对模型进行评估
O1职业能力目标
01职业能力目标
02任务描述与要求
03任务分析与计划
04知识储备
05任务实施
06任务检查与评价
07任务小结
08任务拓展
任务一自定义神经网络对电影评论
文本分类
了解自然语言处理的相关知识,构建神经网络模型,
利用下载的IMDB数据集进行模型训练和模型评估。
◆构建神经网络模型;
◆完成模型训练;
◆绘制损失值图表和准确率图表。
任务要求◆下载IMDB数据集并对其进行预处理;
任务描述与要求
任务描述
02
01职业能力目标
02任务描述与要求
03任务分析与计划
04知识储备
05任务实施
06任务检查与评价
07任务小结
08任务拓展
任务一自定义神经网络对电影评论
文本分类
03任务分析与计划
任务分析
一.自然语言处理技术是怎么做情感分析?
二.想一想如何自定义神经网络?
项目名称
TensorFlow实现文本分类
任务名称
自定义神经网络对电影评论
文本分类
计划方式
自主设计
计划要求
请用8个计划步骤来完整描述出如何完成本次任务
序号
任务计划
1
2
3
4
5
6
7
8
03任务分析与计划
通过上面的思考,你是
否对本任务要完成的工作有所了解?让我们一起来制订完成本次任务的实施计划吧!
任务计划表
01职业能力目标
02任务描述与要求
03任务分析与计划
04知识储备
05任务实施
06任务检查与评价
07任务小结
08任务拓展
任务一自定义神经网络对电影评论
文本分类
04知识储备
自然语言处理
情感分析
文本分类
自然语言处理(NaturalLanguageProcessing,
NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。
自然语言处理主要应用于机器翻译、舆情监测、自动摘要、观点提取、文本分类、问题回答、文本语义对比、语音识别、中文OCR等方面。
自然语言处理
04
①早期自然语言处理(60~80年代):基于规则来建立词汇、句法语义分析、问答、聊天和机器翻译系统。
②神经网络自然语言处理(2008年之后):深度学习开始在语音和图像发挥威力。
③统计自然语言处理(90年代开始):基于统计的机器学习开始流行,很多NLP开始用基于统计的方法来做。
第一阶段
第二阶段
第三阶段
自然语言处理发展史
04
基于传统机器学习的自然语言处理技术
04
不足2
传统机器学习模型中的训
练集在不同领域应用会出现差异较大的应用效果,削弱了训练的适用性,暴露出学习方法单一的弊端
04基于传统机器学习的自然语言处理技术
模型的性能过于依赖训练
集的质量,需要人工标注
训练集,降低了训练效
原创力文档

文档评论(0)