登录
首页 » matlab » NSGA

NSGA

于 2020-02-13 发布
0 414
下载积分: 1 下载次数: 24

代码说明:

说明:  多目标遗传算法是NSGA-II[1](改进的非支配排序算法),该遗传算法相比于其它的多目标遗传算法有如下优点:传统的非支配排序算法的复杂度为 ,而NSGA-II的复杂度为 ,其中M为目标函数的个数,N为种群中的个体数。引进精英策略,保证某些优良的种群个体在进化过程中不会被丢弃,从而提高了优化结果的精度。采用拥挤度和拥挤度比较算子,不但克服了NSGA中需要人为指定共享参数的缺陷,而且将其作为种群中个体间的比较标准,使得准Pareto域中的个体能均匀地扩展到整个Pareto域,保证了种群的多样性。(消除了共享参数)。(Multi-objective genetic algorithm is nsga-ii [1] (improved non-dominant sorting algorithm), which has the following advantages compared with other multi-objective genetic algorithms: the complexity of the traditional non-dominant sorting algorithm is, while the complexity of nsga-ii is, where M is the number of objective functions and N is the number of individuals in the population.The introduction of elite strategy to ensure that some good individuals in the evolutionary process will not be discarded, thus improving the accuracy of the optimization results.The comparison operator of crowding degree and crowding degree not only overcomes the defect that NSGA needs to specify the Shared parameter artificially, but also takes it as the comparison standard between individuals in the population, so that individuals in the quasi-pareto domain can uniformly expand to the whole Pareto domain, ensuring the diversity of the population.(eliminating Shared parameters).)

文件列表:

NSGA-III多目标优化程序,用于数学建模中的多元函数优化, 0 , 2020-02-09
NSGA-III多目标优化程序,用于数学建模中的多元函数优化\NSGA-III多目标优化, 0 , 2018-09-14
NSGA-III多目标优化程序,用于数学建模中的多元函数优化\NSGA-III多目标优化\AssociateToReferencePoint.m, 1363 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\Crossover.m, 937 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\Dominates.m, 956 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\GenerateReferencePoints.m, 1321 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\license.txt, 1350 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\main.m, 800 , 2018-08-28
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\MOP2.m, 949 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\Mutate.m, 970 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\NonDominatedSorting.m, 2251 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\NormalizePopulation.m, 1291 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\nsga3.m, 3828 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\PerformScalarizing.m, 1628 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\PlotCosts.m, 981 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\SortAndSelectPopulation.m, 2347 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\NSGA-III多目标优化\UpdateIdealPoint.m, 1068 , 2016-12-12
NSGA-III多目标优化程序
,用于数学建模中的多元函数优化\【必过源码 Biguo100.com】点击查看更多相关源码资料!百万工程师的选择!.url, 113 , 2019-08-10

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Lorenz
    说明:  Lorenz系统程序整合版 集合很多不同的Lorenz算法的优点 更精确(Lorenz)
    2009-09-02 00:09:49下载
    积分:1
  • bala-refnce-paprs
    for voltage stability PCA matlab pudn
    2011-10-08 09:43:25下载
    积分:1
  • creat_image
    根据输入的RGB信息值生成一幅目标图像,用于DIBR系统中区。 (create image which will be used in DIBR system.)
    2011-12-02 09:50:06下载
    积分:1
  • Untitled4
    MATLAB robot toolbox 工具箱中的机械臂轨迹规划(Manipulator trajectory planning in a toolbox)
    2021-03-02 09:09:34下载
    积分:1
  • matlab(lp)
    线性规划实例源代码,是一个简单实例 希望对大家有帮助(Examples of linear programming source code, is a simple example we want to help)
    2009-05-02 16:35:14下载
    积分:1
  • test
    用于信号处理的MATLAB基本操作,离散时间的信号,典型序列(MATLAB for the basic operation of signal processing, discrete-time signal, a typical sequence)
    2011-06-29 20:49:54下载
    积分:1
  • action
    编程心态管理,自我控制!提高效率。建立目标(Manages itself to move, the formulation goal, the self-surveillance develops the flow )
    2010-05-08 10:44:08下载
    积分:1
  • Dynamic-simulation-of-machine
    Dynamic simulation of machineDynamic simulation of machine
    2012-08-21 09:22:56下载
    积分:1
  • Produce-a-variety-of-distribution
    1.duishuzhengtai:产生对数正态分布 2.gaussian:产生数据量为n的两个相互独立高斯分布y1、y2 3.junyun:自定义 0-1的均匀分布,n代表数据量,一般要大于1024(蒙特卡罗) 4.ruili:瑞利分布,m是瑞利分布的参数,n代表数据量,n一般要大于1024 5.kaifeng:产生开丰分布,其中m代表开丰分布的自由度,n表示产生的点数量 6.tfenbu:本函数产生自由度为m,数据量为n的t分布。 7.weibuer:a=1时,是指数分布;a=2时,是瑞利分布(1.duishuzhengtai: generating lognormal 2.gaussian: generating a data quantity n of two mutually independent Gaussian distribution Y1, Y2 3.junyun: custom uniform distribution of 0-1, n represents a data amount, generally large in 1024 (Monte Carlo) 4.ruili: Rayleigh distribution, m is a parameter of the Rayleigh distribution, n representative of the amount of data, n is generally greater than 1024 5.kaifeng: generating open abundance distribution, wherein m represents an open-abundance distribution freedom of degrees of freedom, n is the number of points generated 6.tfenbu: This function generates m, the amount of data for n t distribution. 7.weibuer: a = 1, the exponential distribution a = 2, is a Rayleigh distribution)
    2012-09-04 20:02:08下载
    积分:1
  • chengxu
    用蒙塔卡罗搜索方法从所测量值中获取误差最小值,并求出误差(With the Mundaka Luo search method from the measured value of minimum error is obtained, and the calculated error)
    2013-11-14 15:47:00下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载