内容正文:
简易专家系统
活动:动物识别系统
活动描述:通过问答,计算机能推理判断河蚌、蚯蚓、鸟、青蛙和鱼这5种动物。
推理过程如下:
1. 选题理由
专家系统是人工智能应用的重要领域之一。专家系统是具有专门知识和经验的计算机智能程序系统,后台采用的数据库相当于人脑,具有丰富的知识储备,采用数据库中的知识数据和知识推理技术来模拟专家解决复杂问题。复杂的专家系统对学生们来说难度太大,我们可以设计一个简易的专家系统,并用程序实现。
2. 操作建议
从推理图的树根开始分析,首先根据是否有脊椎进行分类判别,如果有脊椎则继续判断是否有羽毛,没有脊椎则继续判断是否有壳。如果把每个判断规则写成一个函数,调用起来就方便很多。例如下面是判断脊椎动物和有壳动物的函数,用同样的方法可以写出其他判断函数。
def Jizhui():
j=input("该动物是脊椎动物吗?(y/n)")
if(j=='y'):Yumao()
elif(j=='n'):Ke()
else:print("输入错误!")
def Ke():
k=input("该动物有壳吗?(y/n)")
if(k=='y'):print("该动物是河蚌!")
elif(k=='n'):print("该动物是蚯蚓!")
else:print("输入错误!")
要提高专家系统的功能,无非是增加动物的种类,强化推理细则而已。
3. 注意问题
在实现过程中注意函数的调用和语句的书写格式。
$$5.2项目参考答案
时间
机器
对战实录
1996
深蓝(Deep Blue)
战胜国际象棋世界冠军加里 • 卡斯帕罗
夫(Garry Kasparov)
2011
沃森(IBM Waston)
在综艺节目《危险边缘》中战胜了最高
奖金得主和连胜纪录保持者
2016
阿尔法围棋(AlphaGo)
战胜世界围棋冠军李世石
2017
准星数学高考机器人
(AI-MATHS)
在单独的考场进行高考数学考试,考场内服务器切断外部网络连接,在公证机构和媒体的“监考”之下,仅凭自身的人工智能程序解题,通过打印机输出答案。高考机器人将在两个小时的考试时间内,同时作答多份试卷。
2017
Aidam智能教育机器人
通过现场直播的方式与6名高考状元同台PK,分别解答2017年高考数学试题,完成包括客观题和主观题在内的整张试卷,并按照评分标准得出最终成绩。
2018
状元(Champion)AI机器人
挑战高考作文,并击败了数位作家。
迷宫图:
我的启发式搜索方案:
从起点出发记录走1步能到的点、走2步能走的点、走3步能走的点……
从出口出发记录走1步能到的点、走2步能到的点、走3步能到的点……
当从起点出发的点集和从出口回退的点集有交集时,可行路径就找到了。合理即可。
功能
人工智能体现形式
儿童及病人陪伴
健康伴侣机器人、聊天机器人、家政机器人、智能家居
搬家公司重体力劳动
搬家机器人、物流机器人
环境测试
水下机器人、特种极限机器人、矿业机器人
虚拟现实、增强现实、混合现实
VR一体机
自动驾驶
自动驾驶汽车
工业制作
焊接机器人、喷涂机器人、加工机器人
无人机救援
无人直升机、无人飞艇
智能终端
智能手机、智能手表、智能手环
$$