自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LieeeeeiL的博客

everyday敲代码

  • 博客(15)
  • 收藏
  • 关注

转载 R2018b Matlab激活路径选择

选择“输入许可证文件的完整路径(包括文件名)”,然后点击“浏览”选择下载文件中的“激活文件”文件夹下的“license_standalone.lic”,之后点击完成。激活成功后,将下载文件中“激活文件”文件夹下的“netapi32.dll”复制到“安装目录\bin\win64”目录下。双击快捷方式打开matlab,选择“在不使用internet的情况下手动激活”

2023-08-26 18:46:09 2173

原创 《基于帕累托前沿关系求解约束多目标优化问题》

仅供自己学习使用。

2023-07-04 00:11:36 287

原创 (normalization)欧氏距离

先归一化,再求理想点,再求归一化的欧氏距离。再求最小距离所在点。总结:归一化是【0,1】的。标准差是【-1,1】的。再求未归一化的欧氏距离,再带入点。

2023-07-03 23:55:30 406 1

原创 进化算法——从入门到入土【变异】

对个体序列中的每一个基因按概率变异,变异后的值为按均值为,方差为的高斯分布选取的一个随机数。如果不希望均值发生变化,则应该将设为0。

2023-06-17 18:43:13 88

原创 使用python列表表达式进行转置【不占用额外空间,“原地修改”】

转置

2023-06-15 11:00:34 109

原创 使用numpy转置

【代码】使用numpy转置。

2023-06-15 10:59:53 34 1

原创 双目标优化geatpy两种写法

Population种群对象主要拥有以下属性:Encoding(染色体编码方式)、sizes(种群规模)、ChromNum(染色体条数(Population类的对象这里ChromNum固定为1))、Field(译码矩阵)、Chrom(染色体矩阵)、Lind(染色体长度)、ObjV(目标函数值矩阵)、FitnV(适应度列向量)、CV(违反约束程度值矩阵)、Phen(种群表现型矩阵(等价于决策变量组成的矩阵))。注意这个名字不能随便更改。后者(aimFunc)是传统的写法,它传入一个种群对象,且不需要返回值。

2023-06-13 14:35:46 293 1

原创 geatpy入门案例增强精英保留策略的遗传算法

【代码】geatpy入门案例增强精英保留策略的遗传算法。

2023-06-13 14:25:42 189 1

原创 用NSGAII、NSGAIII、MOEA/D优化ZDT1模型,调用geatpy

理论上MOEA/D会比NSGA2快,但由于python语言的限制,MOEA/D的算法设计在python上的执行效率会大打折扣。如果是纯C/C++或者Java等,MOEA/D的高效率才能够真正展现出来。当然,假如在C/C++或Java中采用细粒度的并行来执行进化,那么MOEA/D的执行效率是远远比不上NSGA2的,这是因为MOEA/D的算法设计天然地不支持细粒度的并行。使用Geatpy时可以更加专注于待优化模型的建立,即在做进化算法的应用时,不用管进化算法的细节,而专注于把待优化模型写成一个自定义问题类。

2023-06-13 14:10:06 687 1

原创 CEC2021中的RCM01问题

【代码】CEC2021中的RCM01问题。

2023-06-13 13:49:21 99 1

原创 增强精英保留策略的遗传算法SEGA

设定了最大进化代数为50,表示算法将进行50代的进化。同时,还设置了日志记录的频率为每隔一代记录一次日志信息。,其中指定了问题的名称、目标维数、最小最大化标记、决策变量维数、决策变量类型、决策变量的上下界以及目标函数的计算方式。,该函数接受一个决策变量向量作为输入,并计算目标函数值和约束条件的值。这段代码使用了Geatpy库来构建一个遗传算法,并应用于一个特定的优化问题。参数,指定了单目标优化陷入停滞的判断阈值和进化停滞计数器的最大上限值。进行计算,并将结果的平方和作为目标函数值。表示不保存绘图日志。

2023-06-12 22:10:35 907

原创 NSGA2算法求解双目标优化问题

【代码】NSGA2算法求解双目标优化问题。

2023-06-12 22:00:25 410

原创 python3.6中gurobi的license过期

新的gurobi.lic需要在下载gurobi的网站里面获取新的license。直接替换掉里面的gurobi.lic这个文件。gurobi.lic这个文件需要被替换。替换文件在新下载的win64文件夹里面。这是原有的9.1版本的gurobi。从桌面图标点击并运行即可。旧的gurobipy。

2023-06-11 21:07:49 526

原创 anaconda点开后 一直停留在 loading applications

2.在cmd窗口输入命令语句:tasklist | findstr “pythonw” (找到pythonw的PID,如:PID为7212,注意多个pythonw.exe都需要终止)2.打开conda_api.py文件,找到程序data = yaml.load(f)改为 data = yaml.safeload(f)打开任务管理器,没有Anaconda的进程,无法结束进程,此时我们可以选择用CMD命令去结束进程。重新打开Anaconda navigator的时候,出现下图所示,anaconda已经在运行。

2023-06-11 20:55:43 2949

原创 我的第一篇博客——献给python入门学习的朋友们

关于python

2023-06-10 23:50:22 50 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除