Tracy's Studio.

Tracy's Studio.

it's better to burn out than to fade away

MOEA测试函数
MOEA测试的基本问题 MOEA测试的具体内容 多目标优化问题的一个测试函数或者一组测试函数,或一个实际应用问题可以构成对MOEA的测试。 如何找到合适的MOEA测试函数 从已知的MOEA文献或者他人提出和总结的构造测试函数的方法,或者为人熟知的实际问题中找到一个合适的MOEA测试。 何时对MOEA进行测试 在MOEA设计与实现的过程不断地对它进行测试,也可以在一个MOEA完全实现后再对它进行测试 选择MOP时需要考虑的特征 连续的或非连续的或离散的; 可导的或不可导的; 凸的或凹的; 函数的形态(单峰的,多峰的); 数值函数或包含字母与数字的函数; 二次方的或非二次方的; 约束条件的...
Archer主题扩展使用
自定义文章页头图通过配置每篇文章(即.md文件)的头部的header_image字段来修改,如果不填写将采用主题配置中的post_header_image字段,如果post_header_image字段未填写则采用site_header_image字段。 123456789---title: Tagsdate: 2013-12-24 23:29:53tags:- Foo- Bar- Bazheader_image: /intro/post-bg.jpg--- 将 Unsplash 随机图片作为头图API 参数页面:https://source.unsplash.com/ 在 archer...
platEMO_多目标优化工具箱
简介platEMO是Ye Tian等学者写的一款基于MATLAB的多目标优化工具。 这款工具主要具有以下的几个特点:1.完全由MATLAB开发,不需要任何其它库。2.用户可以显示各种图形,包括结果的pareto front,真实的pareto front等等。3.强大友好的GUI,可以不用编辑任何代码,直接调用主函数main.m即可。4.可以直接生成Excel或者LaTex。 下载地址github 该平台使用的详细信息可以在platEMO中的manual.pdf中读取。 实验室主页 下载后,将matlab运行目录设置为该文件夹即可。 文件夹结构 Algorithm: 包括现有的90个流...
VAE_变分自编码器
简介VAE(Variational Auto-Encoder,VAE)是一种生成网络。 假如我们有一个带有解卷积层的网络,我们设置输入为值全为1的向量,输出为一张图像。然后,我们可以训练这个网络去减小重构图像和原始图像的平均平方误差。那么训练完后,这个图像的信息就被保留在了网络的参数中。 这次我们用one-hot向量而不是全1向量。我们用[1, 0, 0, 0]代表猫,用[0, 1, 0, 0]代表狗。虽然这要没什么问题,但是我们最多只能储存4张图片。当然,我们也可以增加向量的长度和网络的参数,那么我们可以获得更多的图片。 但是,这样的向量很稀疏。为了解决这个问题,我们想使用实数值向量...
博客的重新配置
前言换了电脑以后一直没有鼓起勇气重新安装各种软件(怕麻烦本人哈哈哈),阿里云的email提醒我域名该续费了,续完费发现自己又把之前的操作什么的忘得一干二净=-=,于是又开始配置。痛定思痛,以后要好好写博客记录自己的所学所想哈哈哈哈,奥里给,冲鸭! 问题如何将之前的博客部署到新的电脑上?我是把之前的与博客的相关文件直接复制到新电脑上,重新安装了Git和Node.js,但是此时进入blog文件夹进行hexo部署时一直报错: Please make sure you have the correct access rights and the repository exist The auth...
NSGA2
NSGA2(Non-dominated sorting in genetic algorithm2) 相比较NSGA从以下三个部分进行了改善:保留了最优个体;不用设置共享参数;构造Pareto最优解集的时间复杂度有所降低。 算法的时间开销由三部分组成: 构造分类子集(Non-dominated sort) O(r(2N)^2) 计算聚集距离 构造偏序集:个体之间的偏序 非支配集的构造方法为每一个个体p设置两个性质:np记录p支配个体的数目,sp记录被p支配的个体的集合。 通过一个二重循环计算每个个体的np和sp,则 构造非支配集的过程 1234567891011121314151...
多目标进化计算
Pareto改善给定固有的一群人和可分配的资源,从一种分配的状态到另一种状态的变化中,在没有人变坏的情况下,使得至少一个人变得更好。 也就是说资源分配的理想状态是不可能再有更多的Pareto改善的状态。 Pareto解在有多个目标时,由于存在目标之间的冲突无法进行比较的情况,一个解在某个目标上是最好的,在其他目标上可能是最差的,一组目标函数最优解的集合是Pareto最优集,形成的曲面为Pareto前沿面。 进化计算达尔文在进化论中提出了这样一个概念——物竞天择,适者生存。 进化计算是基于群体的启发式搜索优化问题。 遗传算法约翰·霍兰德提出了遗传算法,是进化算法的一种。 Step1: ...
用Hexo和GitHub创建属于自己的博客吧
由于很久没有使用自己的博客,已经忘记了当初的搭建过程和hexo的指令,用这篇博客来温习一下自己搭建博客的过程和遇到的问题。 在写博客的文件右击鼠标->git bash here,使用hexo指令的时候出现了指令不存在的情况。可以通过以下三个步骤进行排查: node -v npm -v 检查本机的环境变量中的系统变量中的path是否包含了与_config.yml在同一个目录的node_modeles文件夹中的.bin文件夹。 我的电脑里的文件目录是:D:\blog\node_modules\.bin 好了,下面说一下安装过程: 安装git下载git,https://git-s...
排序算法
排序算法排序算法的稳定性:两个相等的数据前后顺序不发生改变。 冒泡排序每次排序能够确定最后一个元素的位置(将最大的元素移到最后一个位置)算法思想 代码 123456789101112131415void Bubble_sort(int *A, int n) { int flag = 0; for (int i = n - 1; i >= 0; i--) { for (int j = 0; j < i; j++) { if (A[j] > A[j + 1]) { int temp = A[j]; A[j] = ...
avatar
Tracy
Sigo sí o sí
FRIENDS