人工智能导论
是一个小迷糊吧
这个作者很懒,什么都没留下…
展开
-
模式识别课程educoder平台实训
NumPy基础及取值操作第1关:ndarray对象import numpy as npdef print_ndarray(input_data): ''' 实例化ndarray对象并打印 :param input_data: 测试用例,类型为字典类型 :return: None ''' #********* Begin *********# a=np.array(input_data.get('data')) print(a)原创 2021-05-23 20:31:51 · 1336 阅读 · 1 评论 -
A*算法求解N数码
A*算法实验实验目的:1.熟悉启发式搜索的定义、估价函数和算法过程2.利用A*算法求解N数码难题,理解求解流程和搜索顺序3.熟练掌握numpy库的相关函数(单独库,需要使用‘pip install numpy’安装)实验原理:A*算法是一种启发式图搜索算法,其特点在于对估价函数的定义上。对于一般的启发式图搜索,总是选择估价函数f值最小的节点作为扩展节点。因此,f是根据需要找到一条最小代价路径的观点来估算节点的,所以,可考虑每个节点n的估价函数值为两个分量:从起始节点到节点n的实际代价以及从节点n原创 2020-05-09 16:39:26 · 1263 阅读 · 3 评论 -
用Python构建动物产生式识别系统
#用Python构建动物识别系统构建动物识别系统需要使用字典、列表和集合,构造间接库和规则库,我的间接库和规则库的构造方法是:将特征语句通过函数转化为一个含所有关键词的集合,然后将这个集合用一个数字作为库字典的键对应值,将这个特征词集合和对应的数字存放在一个列表里,在查询比较时通过集合子集的关系进行动物特征集合的变化,最终求出动物名Python代码实现如下:GuiZe=dict()#间接库的...原创 2020-04-29 16:19:42 · 6584 阅读 · 1 评论