matlab代码粒子群算法鲁棒粒子群优化RPSO 这是国防科学技术大学数学与系统科学系的博士生罗强写的一种用于RPSO的简单Matlab算法。 它对任何学术用户都是免费的,但是请注意,不能保证没有错误。 热烈欢迎对这种算法的理论或应用进行任何讨论。 如果您使用此代码,请引用以下文章: 罗强东怡鲁棒粒子群优化的共同发展框架。 应用数学与计算,2008,199(2):611-622。 如何使用? 核心算法在PSOed200.m中编码,从而最大程度地减少了给定的目标函数。 在此程序中已开发了四个算法(SPSO,LPSO,FPSP,RPSO),可以通过指定不同的AlgPara来调用。 myFun.m中已实现了许多目标功能。 如果要在程序中包含自己的目标函数,请简单地尝试将函数的代码添加到myFun.m中,作为“开关”的另一个“例”。 主要算法在runPSO.m中,其中显示了如何调用PSOed200的函数。 只需使用不同的参数调用PSOed200.m。 对应的电子邮件:
2021-10-16 21:38:51 38KB 系统开源
1
This is a book for people interested in solving optimization problems. Because of the wide (and growing) use of optimization in science, engineering, economics, and industry, it is essential for students and practitioners alike to develop an understanding of optimization algorithms. Knowledge of the capabilities and limitations of these algorithms leads to a better understanding of their impact on various applications, and points the way to future research on improving and extending optimization algorithms and software. Our goal in this book is to give a comprehensive description of the most powerful, state-of-the-art, techniques for solving continuous optimization problems. By presenting the motivating ideas for each algorithm, we try to stimulate the reader’s intuition and make the technical details easier to follow. Formal mathematical requirements are kept to a minimum.
2021-10-16 20:47:04 4.2MB Wright Numerical Optimization
1
written by Aharon Ben-Tal Laurent El Ghaoui Arkadi Nemirovski Copyright © 2009 by Princeton University Press PART I. ROBUST LINEAR OPTIMIZATION 1 Chapter 1. Uncertain Linear Optimization Problems and their Robust Counterparts 3 1.1 Data Uncertainty in Linear Optimization 3 1.2 Uncertain Linear Problems and their Robust Counterparts 7 1.3 Tractability of Robust Counterparts 16 1.4 Non-Affine Perturbations 23 1.5 Exercises 25 1.6 Notes and Remarks 25 Chapter 2. Robust Counterpart Approximations of Scalar Chance Constraints 27 2.1 How to Specify an Uncertainty Set 27 2.2 Chance Constraints and their Safe Tractable Approximations 28 2.3 Safe Tractable Approximations of Scalar Chance Constraints: Basic Examples 31 2.4 Extensions 44 2.5 Exercises 60 2.6 Notes and Remarks 64 Chapter 3. Globalized Robust Counterparts of Uncertain LO Problems 67 3.1 Globalized Robust Counterpart — Motivation and Definition 67 3.2 Computational Tractability of GRC 69 3.3 Example: Synthesis of Antenna Arrays 70 3.4 Exercises 79 3.5 Notes and Remarks 79 Chapter 4. More on Safe Tractable Approximations of Scalar Chance Constraints 81 4.1 Robust Counterpart Representation of a Safe Convex Approximation to a Scalar Chance Constraint 81 4.2 Bernstein Approximation of a Chance Constraint 83 4.3 From Bernstein Approximation to Conditional Value at Risk and Back 90 4.4 Majorization 105 4.5 Beyond the Case of Independent Linear Perturbations 109 4.6 Exercises 136 4.7 Notes and Remarks 145 PART II. ROBUST CONIC OPTIMIZATION 147 Chapter 5. Uncertain Conic Optimization: The Concepts 149 5.1 Uncertain Conic Optimization: Preliminaries 149 5.2 Robust Counterpart of Uncertain Conic Problem: Tractability 151 5.3 Safe Tractable Approximations of RCs of Uncertain Conic Inequalities 153 5.4 Exercises 156 5.5 Notes and Remarks 157 Chapter 6. Uncertain Conic Quadratic Problems with Tractable RCs 159 6.1 A Generic Solvable Case: Scenario Uncertainty 159 6.2 Solvable Case I: Simple Interval Uncertainty 160 6.3 Solv
2021-10-15 11:35:36 10.76MB Robust Optimization SOCP LP
1
变邻域搜索算法matlab代码解决工程优化问题 粒子群优化 1.简介 粒子群优化(PSO)是一种计算方法,它通过反复尝试针对给定的质量度量来改进候选解决方案来优化问题。 它通过拥有一组候选解(粒子)并根据粒子位置和速度上的简单数学公式在搜索空间中移动这些粒子来解决问题。 每个粒子的运动都受其本地最知名位置的影响,但也被引导向搜索空间中最知名的位置,这些位置会随着其他粒子找到更好的位置而更新。 可以预期这将朝着最佳解决方案迈进。 在这项研究中,存在四个用PSO解决的工程优化问题。 在此存储库中共享MATLAB算法和代码实现。 如图1所示。 x表示粒子的位置。 这些是我们在搜索领域的解决方案。 然后图中的箭头是每个粒子的速度。 2.算法 PSO模拟了鸟群的行为。 假设以下情况:一群鸟在一个区域中随机寻找食物。 被搜索的地区只有一种食物。 所有的鸟都不知道食物在哪里。 但是他们知道每次迭代中的食物有多远。 那么,找到食物的最佳策略是什么? 有效的方法是跟随最接近食物的鸟。 PSO从方案中学习并用于解决优化问题。 在PSO中,每个解决方案都是搜索空间中的“鸟”。 我们称其为“粒子”。 所有粒子
2021-10-14 21:14:07 1.87MB 系统开源
1
///// pymoo:Python中的多目标优化 我们的开源框架pymoo提供最先进的单目标和多目标算法,以及与多目标优化有关的更多功能,例如可视化和决策制定。 安装 首先,请确保您已安装Python 3环境。 我们建议使用miniconda3或anaconda3。 官方版本始终在PyPi上可用: pip install -U pymoo 对于当前的开发人员版本: git clone https://github.com/msu-coinlab/pymoo cd pymoo pip install . 由于为了加快速度,还可以编译某些模块,因此您可以仔细检查编译是否有效。 执行命令时,请确保不在本地pymoo目录中,因为否则将不使用站点包中已安装的版本。 python -c " from pymoo.util.function_loader import is_compile
1
遗传算法源代码matlab程序 数学编程与运筹学 建模,算法和复杂性以及Python和Julia中的示例 编辑:罗伯特·希尔德布兰德 本书的最新版本可以在上找到。 本书最初是为在弗吉尼亚理工大学教授的ISE 3434本科课程-“确定性运筹学II”设计的。 我将介绍线性编程,整数编程和非线性编程的主题,以及对复杂性理论的基本理解,许多代码示例以及各种解决问题的方法。 要处理的主题: 在整本书中,它需要更多示例,图形和相关代码。 需要关于线性优化的几个部分(建模,算法和多面体理论) 需要更多有关启发式的主题(遗传算法,粒子群优化,禁忌搜索等) 编辑,重写和改善内容。 正确格式的引用材料。 建议您通过向Open Optimization组织中添加内容或直接向此存储库发出拉取请求来编写并为此工作做出贡献。 如果您想在此制作中扮演更大的角色,请联系Robert Hildebrand。 开放式优化 这是“开放优化”项目的一部分,该项目是一个用于教学优化和运筹学的开源材料生态系统。 这个生态系统的形成是为了托管有关优化的材料和课程的开源讲义,讲义幻灯片,示例,代码,图形和教科书。 除代码外的所有其他
2021-10-14 19:36:26 42.31MB 系统开源
1
分享了帝王蝶优化算法源代码及其原文,亲测有效,更多算法可进入空间查看
这本书的目的是提供一个从零开始全面的贝叶斯优化介绍,并细致阐述所有关键的想法。目标受众是机器学习、统计和相关领域的研究生和研究人员。然而,我也希望来自其他领域的从业者和研究人员能在这里找到一些用处。
2021-10-14 16:16:39 13MB 贝叶斯优化
1
超参数优化 实现不同的超参数优化方法
2021-10-13 22:52:32 19.44MB JupyterNotebook
1
Pyomo-Optimization-Modeling-in-Python.pdf
2021-10-13 22:41:26 1.86MB 综合文档
1