登录
首页 » Matlab » 标准NSGA-II算法

标准NSGA-II算法

于 2022-03-07 发布 文件大小:153.77 kB
0 75
下载积分: 2 下载次数: 2

代码说明:

NSGA2算法将在以下方面进行改进:1、快速的非支配排序    在NSGA进行非支配排序时,规模为N的种群中的每个个体都要针对M个目标函数和种群中的N-1个个体进行比较,复杂度为O(MN),因此种群中的N个个体都比较结束的复杂度为O(MN2),即每进行一次Pareto分级的时间复杂度为O(MN2)。在最坏的情况下,每个Pareto级别都只含有一个个体,那么需要进行N次分级所需要的时间复杂度则会上升为O(MN3)。鉴于此,论文中提出了一种快速非支配排序法,该方法的时间复杂度为O(MN2)。    该算法需要保存两个量:    (1).支配个数np。该量是在可行解空间中可以支配个体p的所以个体的数量。    (2).被支配个体集合SP。该量是可行解空间中所有被个体p支配的个体组成的集合。2、种群中个体多样性的保留    原始的NSGA算法中使用共享函数的方法来维持物种的多样性,这种方法包含一个共享参数,该参数为所求解问题中所期望的共享范围。在该范围内,两个个体共享彼此的适应度。但是该方法有两个难点:    (1).共享函数方法在保持多样性的性能很大程度上依赖于所选择的共享参数值。

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

发表评论

0 个回复

  • medianfilter
    it is a filter called midian filter
    2010-12-20 22:54:06下载
    积分:1
  • adacode
    matlab codes for RLS Algorithm Demo
    2010-12-25 17:31:36下载
    积分:1
  • filterbank
    proposed filter-based algorithm uses a bank of Gabor filters to capture both local and global details in a fingerprint as a compact fixed length FingerCode. The fingerprint matching is based on the Euclidean distance between the two corresponding FingerCodes and hence is extremely fast. We are able to achieve a verification accuracy which is only marginally inferior to the best results of minutiae-based algorithms published in the open literature
    2012-03-25 21:18:38下载
    积分:1
  • basic-fullvector-waveguide
    Basic fullvector waveguide : Illustrates the basic usage of the full-vector modesolver to find Hx and Hy for a simple ridge waveguide.
    2012-06-06 00:24:52下载
    积分:1
  • 2
    说明:  MATLAB图像处理源程序汇总2:程序代码说明 P0201:MATLAB赋值 P0202:MATLAB中的for循环 P0203:MATLAB中的for循环和if条件 P0205:MATLAB图像处理的基本操作 P0206:MATLAB高级图像处理操作 P0207:根据RGB图像创建一幅灰度图像 P0208:二值图像的取反操作 P0209:用imshow函数显示图像 P0210:在同一个窗口内显示两幅图像(MATLAB image processing source Rollup 2: Description p0201 code: MATLAB assignment P0202: for loop P0203 in MATLAB: MATLAB in the for loop and if conditions P0205: MATLAB image processing operations P0206: MATLAB Advanced image processing operations P0207: RGB images to create a grayscale image P0208: binary image inverted operation P0209: imshow function to display the image P0210: two images displayed in the same window)
    2013-05-20 23:51:20下载
    积分:1
  • MATLAB-programming-techniques
    MATLAB高效编程技巧与应用:25个案例分析》源程序大量matlab源码!经本人验证,非常好的东西!(source a lot of matlab source! After I verify, very good thing!)
    2012-11-12 09:29:20下载
    积分:1
  • ekfslam_v2.0
    EKF2.0 利用扩展卡尔曼滤波器实现的SLAM算法,Matlab版本,是一个模拟的程序。运行方法为先载入mat,再运行XXX_sim函数。(EKF2.0 using the extended Kalman filter SLAM algorithm, Matlab version, is a simulation program. The method of operation for the first load the mat, run XXX_sim function.)
    2012-12-02 15:07:16下载
    积分:1
  • td-scdma-simulation-using-matlab
    TDSCDAM的仿真,非常详细,包含了若干个matlab文件(TDSCDAM the simulation is very detailed and contains several matlab File )
    2020-07-02 16:00:02下载
    积分:1
  • hangwei_tuisuan
    组合导航的程序,主要是航位推算方法的程序(Navigation procedures, mainly dead reckoning method of procedure)
    2008-04-21 16:51:49下载
    积分:1
  • LMS4
    2010-03-31 11:03:26下载
    积分:1
  • 696516资源总数
  • 106461会员总数
  • 1今日下载