说明:简单的遗传算法解决优化问题的汇编代码,包括单变量无约束优化、单变量有约束优化及多变量优化问题,并配以实例进行说明。
GA多约束 多约束 GA 多变量GA GA算法 多变量 多变量优化 遗传算法
说明:基于遗传算法的车间布局优化MATLAB源码 车间布局优化是将加工设备、物料输送设备、工作单元和通道走廊等布置物体合理地放置在一个有限的生产车间内的过程。车间布局优化模型是一个含有较为复杂约束的非线性连续优化模型,可以使用遗传算法进行优化。
遗传算法 车间布局优化 车间布局 优化 复杂约束 非线性连续 优化模型 遗传算法
说明:拟牛顿法和最速下降法(Steepest Descent Methods)一样只要求每一步迭代时知道目标函数的梯度。通过测量梯度的变化,构造一个目标函数的模型使之足以产生超线性收敛性。这类方法大大优于最速下降法,尤其对于困难的问题。另外,因为拟牛顿法不需要二阶导数的信息,所以有时比牛顿法(Newton...
拟牛顿迭代法 无约束优化 拟牛顿法 导数约束 优化 s函数
说明:此为对粒子群算法的改进,采用高斯混沌变异,效果优于原算法。
高斯混沌变异 粒子群算法 混沌变异 G-PSO
说明:matlab实现遗传算法程序,用于求解约束的优化问题
遗传算法程序 optimization matlab-优化 遗传算法-约束 matlab-遗传算法程序
说明:深度学习方法中的卷积受限玻尔兹曼机的必备学习源,有助于了解方法原理。
深度学习 深度学习MATLAB 玻尔兹曼机 受限玻尔兹曼 deep-learning
说明:罚函数法求解约束方程注释非常详细自己编的源程序
penalty 罚函数法 约束--极值 penalty-method constraint
说明:轮式移动机器人的避障,可以实现机器人在约束环境中的期望运动
移动机器人 机器人-避障 Obstacle-Avoidance 避障-matlab 轮式机器人
说明:差分进化算法求解约束优化问题,JADE算法求解,性能优于其他算法
约束问题-算法 约束优化问题 JADE算法 差分进化-matlab 约束--极值
说明:几个凸优化函数,用于解决非约束和带约束条件的凸优化问题
convex-optimization matlab-凸优化 约束优化 凸约束 约束-优化