说明:蚁群算法是模拟蚁群觅食行为的一种优化算法。在整个觅食过程中蚂蚁散播信息素,蚂蚁通过感知到的信息素多少,来决定所要选择的下一个栅格。蚁群算法的核心部分在于模拟了蚁群的转移概率选择行为,通过使用信息素和启发式函数值进行转移概率计算。粒子群算法可以用于机器人运动轨迹规划,求得最短路径。
蚁群算法 优化算法 信息素 栅格 粒子群算法 机器人
说明:对GRNN的进行改进,用来做预测,其中对于每一组输入向量给其一个平滑因子,预测的效果不错
平滑因子向量 GRNN平滑
说明:这个有中文注释,看得明白,包括主成分分析、因子分析、贝叶斯分析,BP神经网络的整个训练过程。
BP 神经网络 BP神经网络 成分分析 因子分析 贝叶斯分析
说明:一个比较粒子滤波及扩展卡尔曼滤波异同的程序,由Gardon 1999年的paper中而来。
Kalman-filter-paper 粒子滤波 PF-TBD pf-ekf pf
说明:粒子滤波算法的实现,其中重采样采用残差重采样算法。
重采样 matlab-重采样 重采样算法 residual-resampling 粒子滤波-matlab
说明:这是个利用粒子群算法(PSO)优化PID控制器参数的matlab程序,其中选取的性能指标为ITAE。
PSO,PID PSO优化参数 算法PID 粒子群pid参数 psopid
说明:基于模拟退火的粒子群算法,模拟退火算法在搜索过程中具有该概率突跳的能力,能够有效地避免搜索过程陷入局部极小解。
PSO退火 模拟退火-粒子 模拟退火-PSO 模拟退火 PSO-GP
说明:基于模拟退火的粒子群优化算法,示例程序,用于求解复杂函数的极值问题(源程序中的示例函数为Camel,Rastrigrin,Ackley)
pso-sa-matlab 极值优化 求解复杂函数 粒子群优化 pso算法
说明:数字信号与MATLAB的两本电子书
Matlab
说明:matlab中canny算子下的边缘检测函数,带详细注释
matlab-can MATLAB-canny canny-in-matlab canny算子