人工智能
掉下个小石头
jump jump jump...
展开
-
[AI] 粒子群算法求解优化问题(MATLAB)
华电北风吹 天津大学认知计算与应用重点实验室 日期:2015/6/28粒子群算法求解函数极值 初始化一个粒子群体随机分布在解空间中。然后每一次迭代,根据每个粒子的历史最优位置和粒子群的最优位置更新每个粒子的位置,直到满足要求为止。clc;clear all;tic; %程序运行计时E0=0.001;原创 2015-06-28 20:38:46 · 9230 阅读 · 5 评论 -
[AI] 蚁群算法代码
华电北风吹 日期:2016-04-25蚁群算法:人工智能里面专门为解决TSP问题的经典算法。核心思想是通过蚁群中每个蚂蚁走过路径总厂对它经过的路径进行打分,后边的话打分高的路径会更容易被选择。蚁群算法核心代码如下:function [R_best,L_best,L_ave,Shortest_Route,Shortest_Length]=ACATSP(C,NC_max,m,Alpha,Beta,Rh原创 2016-04-25 21:28:20 · 2325 阅读 · 0 评论 -
[AI] 模拟退火算法解决旅行商问题(matlab)
华电北风吹 天津大学认知计算与应用重点实验室 日期:2015/6/28模拟退火算法解决旅行商问题。 根据概率产生新解主要包含两个途径:二交换和三交换 二交换是在TSP回路中选择两个城市直接交换 三交换是在TSP回路中选择三个点,p1,p2,p3,然后将p1,p2之间的城市直接与p3之前对应长度的城市交换 这里产生新解的方法不唯一,只要能够保证产生的新解可以包含最优解所在的解空间即可 是原创 2015-06-28 19:47:11 · 14407 阅读 · 13 评论 -
隐马尔科夫模型
1 基本模型模型介绍Q:" role="presentation" style="position: relative;">Q:Q:Q:所有状态集合,V" role="presentation" style="position: relative;">VVV所有观测集合 Q={q1,q2,...,qN},V={v1,v2,...,vM}" role="presentation"原创 2018-01-28 19:47:57 · 721 阅读 · 0 评论 -
马尔科夫决策过程
1 基本模型马尔科夫决策过程的基本模型是一个四元组<S,A,T,R>" role="presentation" style="position: relative;">S,A,T,R>S,A,T,R原创 2018-01-25 22:52:20 · 2681 阅读 · 0 评论