30 开发智能工具解决问题逐字稿 高中 · 信息技术 · 人教中图版 · 必修1 数据与计算

142024-01-04 09:54:50

老师

同学们大家好,我是来自于北京市第八中学的瞿峥老师。今天我们共同来学习如何利用编程开发智能工具解决问题。那在正式进入到本节课的学习前,请同学们做好以下的课前准备,一、请大家准备好学生资源中的素材以及任务单。二、请同学们在自己的编程环境中安装好相应的第三方库文件。在日常的生活中,我们经常会使用智能客服来解决问题。例如在去年的双 11 当天,天猫全网平台共产生了3亿余次的在线咨询,其中 97% 都是由智能客服机器人来完成的。相比于人工客服,智能客服能够提供 7 天 24 小时不间断的全天候服务,减少人力的消耗,提高工作的效率。

老师

那么智能客服到底是怎么实现的?其实智能客服本质上就是一种对话机器人,对话机器人是用来模拟人类对话聊天形式并提供服务的程序,那么这个程序究竟是如何编写开发的?今天我们就来共同探究一下。要想学会开发一个自己的对话机器人,我们首先就要了解对话机器人的工作原理是什么。在之前的学习中,同学们已经了解到人工智能的核心技术是机器学习,那么同学们还能回忆起来机器学习的工作过程是什么样的吗?首先,针对于不同的问题,我们要建立相应的模型,基于历史数据对模型开展训练,训练后模型就从历史数据中学习到了相应的规律,接下来我们就可以输入新的数据,从而对它进行预测输出。

老师

所以同学们看到,在解决我们的智能问题的时候,我们首先要有一个相应的模型。以我们的对话机群为例,我们要构建一个对话机群的模型,那么如何去构建?我们后面会带大家继续了解。有了模型之后,我们就要去收集相应的历史数据,例如我们可以收集真实环境中产生的对话数据,将其记录下来,我们可以记录为如下的形式,依此类推,我们就可以形成我们需要训练的对话语料。有了语料,我们就可以对我们的模型开展训练了。在训练的时候,我们的机器人模型会从对话语料中学习到相应的规律。例如对于我们刚才所产生的两段对话语料,我们就可以在学习这个过程中将其记录为如下形式,语句一都为早上好,而应答语句则为不同的选择。这种生成的模式就是我们机器人在训练过程中所生成的知识图谱,那么训练过后的结果就会存储在我们的计算机内部,方便查询。

老师

训练过后我们就可以输入新的语料了,例如我们输入最近怎么样这句话,那么我们的机群模型就会在他自己的训练结果中寻找进行匹配,与这句话最相同或者最相似的,那接下来我们就可以根据我们学习的结果进行预测输出,我们

查看隐藏内容
《30 开发智能工具解决问题逐字稿 高中 · 信息技术 · 人教中图版 · 必修1 数据与计算》.doc
将本文下载保存,方便收藏和打印
导出文档
导出文档