Previous in Forum: Microsoft Heats the Ocean To Save Cash on Their Electricity Bills   Next in Forum: "Shrunkfitted on Tapering Threads"
Close
Close
Close
4 comments
Rate Comments: Nested
Participant

Join Date: Feb 2016
Posts: 1

Genetic Algorithm Optimization in Matlab

02/02/2016 4:47 AM

I have to find the global minimum of a function which has 11 independent variables using ga

[X,FVAL,EXITFLAG] = ga(@FitnessFunc, 11, [],[],[],[],lb, ub, [],INTCON, options);

Some of these variables are integer. This function has a lot of local minima, and I am not able to locate the global one. I tried to increase the Population Size and Generation but the resulting solutions are always trapped in regions that are worse than the optimal one ( I know what is the solution of the problem because i found it in literature).

Can you suggest me how to set the other options of the Genetic Algorithm (Crossover, Mutation, Selection...) in order to resolve the problem ( I think I have to increase the diversity in the population).

I read about a particular technique called "niche technique" or "niching algorithm"; it uses knowledge gained during one usage of GA to avoid re-searching, on subsequent GA usage, regions of problem space where solution have already been found. Consequently, the likelihood of discovering a new solution on each iteration is increased. Do you know if a Matlab script of this technique is avaible, or if it is already implemented in Matlab ga toolbox?

Thank you.

Register to Reply
Pathfinder Tags: Genetic Algorithm Matlab
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.
Guru

Join Date: Apr 2011
Posts: 8006
Good Answers: 286
#1

Re: Genetic algorithm optimization in Matlab

02/02/2016 9:08 AM

Annealing, perhaps?

__________________
Eternal vigilance is the price of knowledge. - George Santayana
Register to Reply
Power-User

Join Date: Nov 2015
Posts: 335
#2
In reply to #1

Re: Genetic algorithm optimization in Matlab

02/02/2016 11:33 AM
__________________
"And ye shall seek me, and find me, when ye shall search for me with all your heart."
Register to Reply
Guru

Join Date: Mar 2007
Location: by the beach in Florida
Posts: 33392
Good Answers: 1817
#3

Re: Genetic Algorithm Optimization in Matlab

02/02/2016 3:16 PM
__________________
All living things seek to control their own destiny....this is the purpose of life
Register to Reply
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#4

Re: Genetic Algorithm Optimization in Matlab

02/02/2016 7:23 PM

Experiencing first-hand the obstacles of "intelligent design"....

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Register to Reply
Register to Reply 4 comments
Copy to Clipboard

Users who posted comments:

Mr. small (1); SolarEagle (1); Tornado (1); truth is not a compromise (1)

Previous in Forum: Microsoft Heats the Ocean To Save Cash on Their Electricity Bills   Next in Forum: "Shrunkfitted on Tapering Threads"

Advertisement