登录
首页 » C# » 标准NSGA-II算法基于实数和二进制

标准NSGA-II算法基于实数和二进制

于 2022-01-25 发布 文件大小:24.02 kB
0 153
下载积分: 2 下载次数: 2

代码说明:

NSGA的特征:  l       非支配排序(Non-Dominated Sorting):¡      进化过程中,将当前父代群体进行交叉和变异得到子群体,将两个群体合并。¡      在目标空间中按照Pareto最优关系将群体中个体两两按其目标函数向量进行比较,将群体中所有个体分成多个依次控制的前沿层(front)。l       适应度共享(fitness sharing):¡      在进化过程中必须采用某种策略来保持群体的多样性,防止群体最终只收敛到个别少数解上(即早熟收敛);¡      NSGA方法为同一层的个体指定相同的适应度,从而为了保证种群的分布多样性;¡      对于接近到了一定距离以后的个体,利用对适应度打折扣的方法提高frontier的被覆盖性;¡      因为在最前沿的个体具有最大的适应度,所以被传递到下一代的可能性也就越大。u     NSGA-II相对于NSGA方法的改进:l       在NSGA-II中,除了非支配排序以外的部分,与NSGA完全不同的运算规则。l       在NSGA-II中,全面引入存档(archive)这个的概念。¡      Pareto frontier的前进、扩大和NSGA相比,变得更加可靠 ;¡      因为父代探索种群是从archive中根据淘汰选择生成的,对Pareto优越性高的个体,施加大的选择压(在后面详细叙述)。¡      这个特征,表现为较高的Pareto frontier的前进能力。l       作为NSGA中的适应度共享的替换方法,导入了“拥挤距离”和“

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

发表评论

0 个回复

  • showtime
    假设Form后面的文本框叫txt_startDate(日期),txt_startTime(时分)To后面的文本框叫txt_endDate(日期),txt_entTime(时分)//后台代码(showtime in C#)
    2014-11-07 15:30:23下载
    积分:1
  • 石器时代 螺丝端用的8001.exe DLL源码,含32色支持
    石器时代 螺丝端用的8001.exe DLL源码,含32色支持
    2022-01-26 00:39:25下载
    积分:1
  • crc
    Many crc routine in C
    2008-03-26 17:01:23下载
    积分:1
  • cropnegativeimage
    opencv中处理负样本时随机从大尺寸样本图片中截取负样本图片(opencv random intercept negative sample images from the big picture when dealing with a sample size of negative samples)
    2014-03-12 13:15:03下载
    积分:1
  • 1046.-Plane-Spotting
    大多数自行车速度表工作通过使用霍尔效应传感器固定在自行车前叉。磁铁是附加到前轮上的辐条之一,它将与霍尔效应开关一次革命的车轮。速度计监测传感器计数轮革命。如果知道车轮的直径,距离可以很容易地计算如果你知道有多少革命的车轮。此外,如果时间完成革命,平均速度也可以计算出来。 对于这个问题,您将编写一个程序来确定总距离(英里)和平均速度(英里每小时)考虑到车轮直径,革命的数量和总时间的旅行。你可以假定前轮从未离开地面,并没有下滑或打滑。(Most bicycle speedometers work by using a Hall Effect sensor fastened to the front fork of the bicycle. A magnet is attached to one of the spokes on the front wheel so that it will line up with the Hall Effect switch once per revolution of the wheel. The speedometer monitors the sensor to count wheel revolutions. If the diameter of the wheel is known, the distance traveled can be easily be calculated if you know how many revolutions the wheel has made. In addition, if the time it takes to complete the revolutions is known, the average speed can also be calculated. For this problem, you will write a program to determine the total distance traveled (in miles) and the average speed (in Miles Per Hour) given the wheel diameter, the number of revolutions and the total time of the trip. You can assume that the front wheel never leaves the ground, and there is no slipping or skidding.)
    2013-12-21 14:06:26下载
    积分:1
  • nf187
    仿真图是速度、距离、幅度三维图像,用MATLAB实现动态聚类或迭代自组织数据分析,用MATLAB编写的遗传算法路径规划。( FIG simulation speed, distance, amplitude three-dimensional image, Using MATLAB dynamic clustering or iterative self-organizing data analysis, Genetic algorithms using MATLAB path planning.)
    2017-04-21 22:31:31下载
    积分:1
  • Msimplefuunca
    几个用matlab实现正向云发生器,k均值算法的的程序,都已调试通过 ,经测试可直接使用。 (Several matlab realize positive cloud generator, k-means algorithm procedures have been debugging through, has been tested and can be used directly.)
    2012-09-30 18:15:57下载
    积分:1
  • pdaSettingInternet
    PDA 开发端联网教程,个人总结,比较实用吧(PDA 开发端联网教程)
    2011-12-28 17:06:23下载
    积分:1
  • tree
    使用非递归的方法遍历二叉树,可以直接运行。( Non-recursive binary tree traversal.)
    2013-12-04 16:08:43下载
    积分:1
  • 华为 Verilog基本电路设计指导书
    说明:  华为 Verilog基本电路设计指导书--本文列举了大量的基本电路的Verilog HDL 代码,使初学者能够迅速熟悉基本的HDL 建模;同时也列举了一些常用电路的代码(Huawei Verilog basic circuit design instruction)
    2020-07-04 11:00:01下载
    积分:1
  • 696518资源总数
  • 106208会员总数
  • 21今日下载