![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
人工智能实验
文章平均质量分 56
禾光
愿你有一个温暖的梦,一梦至天明
展开
-
Python实现蚁群算法求解旅行商问题
文章目录效果思路1.初始化2.多次迭代3.展示结果代码留言 效果 思路 1.初始化 步骤 内容 Step 1 随机生成所有城市的坐标 (city_x, city_y) Step 2 计算任意两城市之间的距离 (distance) 和能见度 (eta) Step 3 用贪婪算法得出初始路径 Step 4 计算得出并记录所有路径的信息素浓度(tau) 2.多次迭代 步骤 内容 Step 1 第 t 次迭代 Step 2 第 t 次迭代, 初始化: 所有蚂原创 2021-04-18 15:04:38 · 2256 阅读 · 1 评论 -
Python语言实现A搜索算法求解八数码问题
文章目录八数码问题A搜索算法代码实现 八数码问题 在3×3的九宫格,摆有1至8的数字,和一个空格。 要求:给出一个初始状态和一个最终状态,找出从初始状态转变成最终状态的最少移动步数。 A搜索算法 1.A算法是基于估价函数的一种加权启发式图搜索算法。 2.估价函数 f(n) 定义为从初始结点经过 n 结点到达目的结点的路径的最小代价估计值。 3.启发式策略是利用与问题有关的启发信息引导搜索。 代码实现 eightDigits.py import copy # [[向上 , 向下 , 向左 , 向右],原创 2021-04-10 22:22:36 · 1512 阅读 · 2 评论 -
Python语言实现用于动物分类的产生式系统
Python语言实现用于动物分类的产生式系统代码实现个人笔记 代码实现 productionSystem.py # 知识库 {特征序号,特征描述} base = {'1':'有毛发','2':'产奶','3':'有羽毛','4':'不会飞', '5':'会下蛋','6':'吃肉','7':'有犬齿','8':'有爪', '9':'眼盯前方','10':'有蹄','11':'反刍','12':'黄褐色', '13':'有斑点','14':'有黑色条纹','1原创 2021-04-09 19:33:28 · 3813 阅读 · 2 评论