自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 删除重复元素——unique,ismember,setdiff

在多目标优化优化算法如NSGA2,RVEA等算法中,需要对种群个体进行操作,种群个体经过交叉变异产生的子代有可能会产生重复个体,需要对重复个体进行删除,本文列举几个Matlab函数用于对重复个体进行删除。所列举的例子都是以行为一个实体进行操作。目录1:unique:删除矩阵中重复元素2:ismember:判断数组元素是否为集数组成员3:setdiff:设置两个数组的差集1:unique:删除矩阵中重复元素A=unique(A,'rows')将A中每一行视作一个实体,返回A中唯..

2022-03-27 15:44:18 732

原创 麻雀搜索算法——Matlab

麻雀搜索算法是2020年提出的元启发式算法,算法的具体过程见下面链接https://blog.csdn.net/weixin_43821559/article/details/117355563https://blog.csdn.net/u011835903/article/details/108830958个人写的麻雀搜索算法的Matlab代码,仅供参考,由于算法的一些变量介绍的并不是很清楚,所以就自己凭感觉写的。算法的测试函数如下:三维的matlab图像如下:在自变.

2021-10-11 21:42:49 12909 14

原创 和声搜索算法——Matlab代码

和声搜索算法是一种智能优化算法,用于求目标的最值。算法的简介和具体原理见链接如下:https://blog.csdn.net/u013236946/article/details/72722455这里用Matlab简单实现一下经典的和声搜索算法。测试函数是一个曲面,该曲面在变量空间内只有一个极值点也就是在[0,0]处,曲面值最小取0。曲面函数为:,曲面的图像如下:Matlab代码如下:clearclc%% 设置参数,初始化N=3; %和声记忆库的大小HMSdim=2; .

2021-10-08 21:10:23 1622 1

原创 拉丁超立方——样本点空间转换

由拉丁超立方原理可知,在使用拉丁超立方采样采集的样本点的取值范围都在[0,1]区间内,而在实际问题中,设计变量的取值范围并不一定会在[0-1]区间内,为了保持在[0,1]区间内拉丁超立方采集的样本点的空间分布不变,如何将样本点转换到实际空间。由于样本点每一维都是独立的,因此只分析一维,多维可以直接扩展矩阵。假设样本点在[1,5]区间需要转换到[5,10]区间,且一个样本点x在[1,5]区间取值是2。一种方法是从取值范围左端点处考虑,可知这个样本点在[1,5]区间占比(2-1)/(5-1)=1/4,因

2021-10-01 16:58:11 1509 3

原创 基于最大最小思想优化拉丁超立方采样

由于普通的拉丁超立方采样,样本点序列是一个随机的排列,就会出现如下分布状况,虽然采样点满足了空间投影均匀的特性,但它的空间填充效果并不好。根据参考文献的那篇论文提出的最大最小方法优化普通拉丁超立方采样。论文中阐述了最大最小的方法是,对于每一个样本点,它与之前几个样本点的距离最小值为该样本点的特征距离,而优化的目的是为了使这个特征距离最大,让样本点之间更加离散充满整个空间而不是聚集在一起。下面引用一个例子介绍一下关于二维设计变量空间如何利用最大最小方法优化拉丁超立方采样。如上图所示,打算在二维空.

2021-09-30 22:31:06 7555 8

原创 低差异序列--基于Halton序列的采样

在使用蒙特卡洛方法时,需要对设计变量空间的样本点进行采样,采集的样本点在空间的分布情况的好坏,可以对收敛速度产生影响,基于蒙特卡洛方法使用的是伪随机序列,基于准蒙特卡洛方法使用的是低差异序列如Halton 序列、Sobol 序列或 Faure 序列。理论上准蒙特卡洛的低差异序列收敛速度更快,基于低差异序列的采样在空间分布均匀性能够达到拉丁超立方采样的性能。这里给出Halton序列采样的matlab代码示例,具体关于Halton序列的原理见下面链接https://zhuanlan.zhihu...

2021-09-29 22:41:17 2911 6

原创 试验设计——拉丁超立方抽样

拉丁超立方抽样是基于空间填充技术的,它满足投影特性,也就是在设计变量空间内的样本点在每一维上的投影都是均匀分布的,也就是在每一维上的投影都满足每个子区间上都只有一个投影点也就是如上图所示,分析横坐标可以发现由于有10个点,它将横坐标分为10个子区间,每个子区间内都只有一个样本投影点,这样的好处就是可以在少量点的情况下更加充分地探索整个设计变量空间。从最早发布的一篇论文中可以知道它的原理论文中描述的是一个q维设计变量空间采样n个点aik代表的是第i个样本点第q维上的投影,A矩阵中...

2021-09-16 00:33:00 9203

语音年龄识别的数据集文件

包含了200条语音文件,格式为wav,有四个年龄段分别是<19,20-29,30-39,40-49,每个年龄段50条语音,可用来语音识别年龄训练。

2021-06-29

空空如也

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

TA关注的人

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