内容正文:
6.1 认识人工智能
目录
01
人工智能
02
剖析领域知识智能问答机器人
03
人工智能的诞生与发展
6.1 认识人工智能
初始人工智能
初始人工智能
一、判断题
1.人工智能可以通过计算机模拟人类智能行为
2.人工智能就是人形机器人。
3.人工智能是计算机科学的一个分支
4.语音助手识别命令的功能等效于人类听觉。
5.若当前路线突发拥堵,百度地图会结合实时车速、事故严重性、替代路线的通行能力,选择新路线(例如:绕行一条稍远但畅通的路)。
6.“模拟人的能力”是AI的起点而非终点,其核心在于实现智能行为的工具性目标,而非拘泥于对人类形式的模仿。
二、填空题
人工智能是( )的一个分支,是研究( )模拟( )的某些( )、( )和( )的( )。
计算机科学
计算机
人
感知能力
思维过程
智能行为
学科
T
F
T
T
T
T
认识人工智能
人工智能是计算机科学的一个分支,是研究计算机模拟人的某些感知能力、思维过程和智能行为(如学习、推理、思考、规划等)的学科。
像人类一样
听懂:语音识别、语音翻译
思考:机器学习、自动推理
看懂:计算机视觉
运动:运动控制(机械臂)
领域知识智能问答机器人
向模型提出的问题 模型的反馈 模型能否理解问题
1 能
不能
不太准
2
3
领域知识智能问答机器人的使用感受?
探究一:体验可以实现领域知识智能问答的智谱清言、Kim、文心一言等智能模型。
领域知识智能问答机器人
用自然语言提问
按问句相似度
对答案进行排序
最终答案
领域知识智能问答机器人在某一领域知识范围内实现人机自动问答的智能信息系统,是一种新颖的信息检索系统。
使用智能问答机器人时,可以直接使用自然语言组成的问句进行提问。
问句相似度计算
问句相似度计算太仓采用Jaccard相似度系数算法。例如,计算问句A“空调机有什么功能?”与问句B“空调机的功能有哪些?”的Jaccard相似度系数流程如下:
(1)运用分词系统处理问句。处理后得到
集合A={“空调机”,“有”,“什么”,“功能”,“?”}和
集合B={“空调机”,“的”,“功能”,“有”,“哪些”,“?”}。
(2)计算集合A和集合B的交集与并集。
集合A和集合B的交集={“空调机”,“有”,“功能”,“?”},
集合A和集合B的并集={“空调机”,“有”,“什么”,“功能”,“的”,“哪些”,“?”}。
(3)计算交集元素的数量和并集元素的数量的比值。
交集元素的数量为4,并集元素的数量为7,交集元素的数量和并集元素的数量的比值
为4÷7≈0.57。因此,将0.57作为问句A和问句B的相似度系数。
问句相似度计算
问句相似度计算——Jaccard相似度系数算法
Jaccard相似度系数表示两集合的交集元素个数与两集合的并集元素个数之比。系数越高,相似度越高。
J(A,B)=
Jaccard相似度系数计算
交集
并集
A: “空调机”“有”“什么”“功能” “?”
B: “空调机”“的”“功能” 有”“哪些“?”
交集:
并集:
相似度:
问句相似度计算
探究二:用Python语言编程实现Jaccard相似度系数算法,并填写活动记录表单。(运行教材程序并进行简单分析)
用Python语音编程实现Jaccard相似度系数算法程序和按小组主题修改的程序和程序结果呈现在下方表格。(新问题:A:哪个品牌的空调比较好?B:什么品牌的空调性能比较好?)
程序代码 程序结果(截图)
示例程序:
修改程序:
def jaccard(p,q):
c=[val for val in p if val in q]
return float(len(c)/(len(p)+len(q)-len(c)))
a=["空调机","有","什么","功能","?"]
b=["空调机","的","功能","有","哪些","?"]
print(jaccard(a,b))
def jaccard(p,q):
c=[val for val in p if val in q]
return float(len(c)/(len(p)+len(q)-len(c)))
a=["哪个","品牌","的","空调","比较","好","?"]
b=["什么","品牌","的","空调","性能","比较","好","?"]
print(jaccard(a,b))
开始
答案
常见问题解答
(FAQ)
问题理解
信息检索
答案抽取
用户输入问题
结束
否
是
文档库
图灵测试
阿兰·图灵
英国数学家、逻辑学家,被视为计算机科学之父。
图灵测试
人工智能的诞生
阿兰·图灵在1950年发表的一篇名为《计算机器与智能》的论文,提出著名的“图灵测试”,测试者在与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。如果被测试者超过70%的答复不能使测试者确认哪个是人,哪个是机器的回答,那这台机器被认为具有人类智能。
人工智能发展阶段
20世纪50年代~80年代
20世纪80年代~90年代
21世纪初至今
人工智能的诞生
练习巩固
1.典型的智能问答系统中,主要负责存放专家提供的知识的模块是( )。
A.文档库模块 B.信息检索模块
C.答案抽取模块 D.常见问题解答模块
2.下列关于智能客服问答系统的说法不正确的是( )。
A.智能客服问答系统属于领域知识智能问答机器人
B.智能客服问答系统主要包括常见问题解答和理解模块、信息检索模块、文档库模块、答案抽取模块
C.在与智能客服机器人交流时,人们采用的是自然语言
D.智能客服机器人能够回答用户提出的所有问题
A
D
课堂小结
课后探究
人工智能是引领未来的战略性技术,将深刻改变人类的生产与生活方式。但同时人工智能失控的风险及对人类社会未来发展潜在的威胁也让我们忧心忡忡。请课后调查与小组讨论,人工智能的未来发展将何去何从?
练习巩固
分析活动:计算下列两个语句的Jaccard相似度系数,并利用Python语言编程求出Jaccard相似度系数。
A:我爱祖国的壮丽山河;我爱祖国悠久的历史和璀璨的文化。
B:我爱祖国人民的勤劳、智慧与勇敢;我更爱祖国那生生不息、辉煌雄壮的民族魂!
请将分析活动的探究实践程序和程序结果呈现在下方表格。
程序代码 程序结果(截图)
请回答判断问句的相似度高低的方法:
Lavf58.20.100
Lavf58.20.100
$$