在过去的几十年中,受自然启发的优化算法因其适用于有效解决具有挑战性的优化问题而引起了研究人员的极大关注。 许多智能系统需要一个优秀的约束优化方案来充当人工智能系统。 人工电场算法(AEFA)是一种智能设计的人工系统,其目的是处理功能优化。 AEFA 的工作原理是库仑静电力定律和牛顿运动定律。 本文通过引入新的速度和位置边界策略扩展了 AEFA 算法以解决约束优化问题。 这些边界导致粒子在问题域内相互交互,并且允许它们单独从问题空间中学习。 它们还通过控制粒子的位置更新来帮助在探索和开发之间取得更好的平衡。 使用 AEFA-C 解决了具有挑战性的 IEEE CEC 2017 约束基准集 28 个问题和 5 个多维非线性结构设计优化问题,测试了所提出方案的有效性和效率。 AEFA-C 的比较研究是使用九种最先进的算法进行的,包括一些 IEEE CEC 2017 竞争对手。 比较研究、统计分析和
2023-02-20 10:25:58 326KB matlab
1
求解线性可分离变量凸优化的非精确交替方向法,顾国勇,何炳生,Alternating direction method (ADM) has been well studied in the context of linearly constrained convex programming problems. In the last few years, we have witnessed a number of n
2022-07-24 11:22:28 355KB 首发论文
1
由于物联网中的很多设备都是资源受限型的,即只有少量的内存空间和有限的计算能力,所以传统的HTTP协议应用在物联网上就显得过于庞大而不适用。 IETF的CoRE工作组提出了一种基于REST架构的CoAP协议。CoAP是6LowPAN协议栈中的应用层协议。该文在详细介绍了CoAP协议的内容、特点和交互模型后,在uIPv6 START KIT无线网络开发套件上,使用Contiki嵌入式操作系统,不仅在浏览器端实现了CoAP协议而且用自己编写的客户端程序实现了CoAP协议,增加了和数据库之间的交互功能,从而实现了在Web界面上不仅可以查看实时数据,还可以查看历史数据的功能。 英文版,带目录标签
2022-04-25 17:46:35 176KB CoAP 物联网传输协议
1
离散控制Matlab代码约束模型预测控制综合 约束模型预测控制综合是一种尝试实现论文Lu,J.,D. Li和Y. Xi(2013)中提出的思想的尝试。 “不确定的离散时间马尔可夫跳跃线性系统的约束模型预测控制综合。” IET控制理论与应用7(5):707-719。 看 。 提供了可与或结合使用的matlab代码。 假定所有必需的软件包都已安装在MATLAB环境中。 如果不是,则必须安装它们,在主脚本中取消注释几行,并相应地进行更改。 MATLAB mfiles 主要脚本 主脚本是文件“ Example_Constrained”。 只需在提示符后键入名称,脚本将负责运行本文中给出的示例。 请记住在调用之前为yalmip,sedumi或mosek设置路径。 在脚本中,您将找到以下几行: addpath(genpath('〜/ Documents / MATLAB / yalmip')) addpath(genpath('〜/ Documents / MATLAB / cvx / sedumi')) addpath(genpath('〜/ Documents / MATLAB / cvx /
2022-04-08 06:33:59 1.91MB 系统开源
1
CLM 使用 OpenCV 在 C/C++ 中实现 CLM(约束局部模型)
2022-04-07 11:17:16 792KB C++
1
DNA Tile Assembly for Degree-Constrained Minimum Spanning Tree
2021-12-26 19:53:10 359KB 研究论文
1
安装 您可以通过两种方式使用此库。 首先,可能最简单的方法是使用pip和PyPi: pip install landscapes 您也可以直接从此git repo安装: pip install git+https://github.com/nathanrooy/landscapes 最后,您始终可以克隆/下载此存储库并按原样使用。 wget https://github.com/nathanrooy/landscapes/archive/master.zip unzip master.zip cd landscapes-master 可用函数来自: single_objective 功能名称 方法 方面 ackley() 2个 Ackley N.2 ackley_n2() 2个 阿吉曼 adjiman() 2个 弹药 amgm() ñ 巴特尔斯·康恩 bartel
2021-12-23 15:23:55 1.64MB python optimization constrained-optimization tsp
1
01-有约束的NSGA-2算法matlab实现-Constrained NSGA2.rar
2021-11-29 20:51:59 10KB -有约束的NSGA-2 matlab
1
二摘代码MATLAB 开发了用于分析映射氧气提取馏分的新方法的代码 该存储库中的代码用于分析定量BOLD(qBOLD)数据,以通过以下两种方法估算氧气提取分数(OEF)。 Streamlined-qBOLD-一种最新开发的技术,使用FLAIR-GASE采集技术消除了脑脊髓液,大范围磁场不均匀性以及通过保持恒定的回波时间,T2加权的混杂效应。 高氧限制的qBOLD-是一种新颖的多参数qBOLD技术,使用高氧BOLD映射脱氧血容量和FLAIR-GASE采集来映射R2' 使用TRUST用OEF的全脑测量结果进行比较。 如果在工作中使用此代码,请使用即将到来的Zenodo DOI引用此代码。 使用macOS 10.14.6上的MATLAB版本9.4.0.813654(R2018a)和FSL(FMRIB软件库)6.0.1版本分析了数据。
2021-11-18 20:53:55 17KB 系统开源
1
点聚类matlab代码约束聚类 这是包含一组聚类算法的MATLAB代码。 此代码的一部分用于模拟工作中的实验。 此外,还有可用代码的约束聚类算法列表。 如何运行: 要查看玩具数据的输出,请转到目录experiment ,然后运行脚本experiment_toy.m 。 您应该能够看到以下输出,以及其他一些输出: 您也可以运行脚本experiment_uci.m来查看UCI数据集上算法的输出。 该包装的结构 代码结构如下: 在某些时候, algorithms包含了我们已经研究/实验过的算法。 这些代码中有许多是从某个地方下载的,并且直接包含在其中(或进行了很小的修改)。 其中一些算法的文件夹内包含README.md ,该文件解释了它们的下载位置以及可能的修改/扩展。 请注意,并非所有这些算法都在评估脚本中使用(由于不稳定,运行缓慢或与我们的目的不兼容)。 也就是说,您始终可以将它们添加到脚本中并使用它们。 data :UCI数据+玩具数据 distance :我们在多种算法中使用的一些距离度量。 experiment :用于在数据集上运行算法的脚本。 metrics :包含我们使用的评估
2021-11-12 11:41:05 14.38MB 系统开源
1