Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>

WEEK'S BEST

  • Anchor CMS 0.5
  • trueDAT 4.00
  • HTML KickStart 0.91
  • WP Translate 0.6
  • Unobtrusive Google...
  • youRhere v1.4
  • slabText v1
  • Perfect Quotes 0.3.2
  • LLVM 3.0
  • -prefix-free 1.0.4
  • Home > Scripts > Miscellaneous

    NSGA - II

    Download button


    Downloads: 5,019  Tell us about an update
    User Rating:
    Rated by:
    Good (3.3/5)
    29 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Aravind Seshadri | More scripts
    www.mathworks.com
    BSD License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    Matlab
    March 10th, 2010, 20:43 GMT
    C: \ Miscellaneous

     Read user reviews (5)  Refer to a friend  Subscribe

    NSGA - II description

    NSGA - II - A function for multi-objective optimization using evolutionary algorithms

    NSGA-II is a very famous multi-objective optimization algorithm. I submitted an example previously and wanted to make this submission useful to others by creating it as a function. Even though this function is very specific to benchmark problems, with a little bit more modification this can be adopted for any multi-objective optimization.

    The function is nsga_2(pop,gen). The input arguments for the function are population size and number of generations. For customization purposes the user is free to modify the objective function (function of several decision variables) by modifying an m file (evaluate_objective.m). Couple of sample objective functions is already described in the file. The user also has the freedom to define the decision space.

    One of the main applications of multi-objective optimization that I am currently working on is tuning PID controllers using MOEA. I am hoping to share that work with everyone soon.

    Feel free to modify the code and I would really appreciate your criticisms/suggestions/comments/bug report/improvements. I am also interested to share my work with someone who is interested to know more about evolutionary algorithms.

    Requirements:

    · MATLAB Release: R14SP3



    TAGS:

    NSGA II | matlab miscellaneous | NSGA miscellaneous | NSGA | II | matlab



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM