TSTI算法分析

TSTI算法分析

TSTI,  即基于3个指标的两阶段算法,今天抽空整理一下笔记 一、三个指标 1、收敛性指标 收敛性指标用于衡量个体在目标空间中相对于理想点的接近程度。 1)公式解释 2)源码 N = s......
阅读全文
Mac安装Word、EndNote和配置插件

Mac安装Word、EndNote和配置插件

写论文时往往需要管理文献,老师推荐使用NoteExpress,但是只有windows版本 博主常年使用Mac,只能在Mac上找替代品,发现了EndNote,试用了一段时间,爱不释手。 简单回顾下安装过......
阅读全文
CCMO算法分析

CCMO算法分析

CCMO 总结: 1)CCMO,双种群算法,一个处理原问题种群,一个处理辅助问题(如无约束)种群 2)借鉴 NSGA-II 算法,引入非支配排序(未使用拥挤度计算) 3)借鉴 SPEA2 算法......
阅读全文
PPS算法分析

PPS算法分析

PPS 总结: 1)PPS,双阶段算法,Push 阶段忽略约束,Pull 阶段考虑约束 2)借鉴 NSGA-II 算法,引入非支配排序、拥挤度计算进行更新种群 3)借鉴 MOEA/D 算法,引......
阅读全文
Mac 搜狗输入法导入希腊字母自定义短语

Mac 搜狗输入法导入希腊字母自定义短语

每次输入ε或λ这种希腊字母,以及一些数学符号时,需要打开搜狗的符号表情选项卡,很麻烦。 尤其是截图的时候,需要直接在图片上插入文本,打不开其他选项卡很麻烦。 于是,需要自......
阅读全文
C-TAEA算法分析

C-TAEA算法分析

C-TAEA 总结: 1)C-TAEA借鉴了 MOEA/D 的分解策略和权重向量思想,双种群算法 2)C-TAEA包含2个存档,分别是CA和DA CA:收敛性存档,主要存储高质量的可行解 DA......
阅读全文
惩罚函数方法介绍和简单代码实现

惩罚函数方法介绍和简单代码实现

惩罚函数方法通过对不可行解进行惩罚,将约束优化问题转化为无约束优化问题,从而简化约束处理过程。 惩罚函数方法可以通过静态、动态和自适应策略来平衡目标函数和约束之间的关系。 一、简单原理 简单来说,将原......
阅读全文
MOEA/D算法分析

MOEA/D算法分析

MOEA/D 总结: 1)MOEA/D,基于分解的多目标进化算法 2)借鉴分解策略:将多目标优化问题分解为若干标量优化子问题 3)采用权重向量:通过预先生成的一组权重向量引导解的进化方向,确保......
阅读全文
NSGA-II算法分析

NSGA-II算法分析

NSGA-II总结 1)NSGA-II:快速且精英主义的多目标遗传算法 2)非支配排序:NSGA-II 通过非支配排序将种群分为多个等级,优先选择非支配解 3)拥挤度计算:通过拥挤度计算保持种......
阅读全文
Mac 使用移动硬盘配置Time Machine

Mac 使用移动硬盘配置Time Machine

前几天斥资550买了一个2TB的西部数据移动机械硬盘。 拿到货后,立即开始配置 Time Machine 一、格式化(抹掉)机械硬盘 打开磁盘工具,新买的硬盘在外置下面,名叫 My Passport。......
阅读全文
Python之NumPy重新复习

Python之NumPy重新复习

最近准备以后主要以Python作为优化算法研究的主要编程语言 关于Matlab,代码很简洁,开发工具也还不错(就是快捷键太少)、而且大部分科研前沿的作者的代码都是用Matlab,所以这个不能放弃,需......
阅读全文