人工智能第一次作业
1、 你认为什么是人工智能?
它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语音识别、图像识别、自然语言描述和专家系统等。人工智能是对人的意识、思维的信息过程的模拟。人工智能不是人的智能,但能像人那样思考、也可能超过人的智能。
首先,我们先看一下推理、学习、存储在人工智能领域里的说明:
推理是人工智能中的最基础问题之一,所谓推理是按照某种策略,从已知事实出发,利用知识推出所需结论的过程;
学习是获取知识的根本途径,是机器具有智能的重要标志;
存储就是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问,总的来讲可以包含两个方面的含义:一方面它是数据临时或长期驻留的物理媒介;另一方面,它是保证数据完整安全存放的方式或行为。存储就是把这两个方面结合起来,向客户提供一套数据存放解决方案。
由此可知,机器通过学习将知识、动作、方案等存储起来,在解决问题时,通过对问题的分析推理,从而找出最优解决方案。
3、 “警卫和囚犯”问题的过河方案,使用语义网络进行问题求解。模仿示例画出你的求解方案,并给出一共需要多少步可以成功过河?
根据“警卫和囚犯”问题的过河方案,一共需要11步可以成功过河,方案如下(:代表警卫;:代表囚犯;:代表船):
原始状态:
第一步:
第二步:
第三步:
第四步:
第五步:
第六步:
第七步:
第八步:
第九步:
第十步:
第十一步: