Guger |
Генетические алгоритмы в Матлабе 25.10.2009, 11:38 |
|
20/02/06 28 Харьков
|
Подскажите пожалуйста, можно ли посредством готовой функции реализации генетического алгоритма в матлабе (ga) - реализовать поиск минимума многокритериальной целевой функции (9 критериев) при том, что аргументы функции могут принимать только целые значения в диапазоне от 1 до 8
|
|
|
|
|
Reyn |
Re: Генетические алгоритмы в Матлабе 03.11.2009, 00:51 |
|
28/10/09 35
|
В матлабе есть ga toolbox. Там есть, например, функция ga. ga(@targetfunction,dim,options) будет пытаться минимизировать targetfunction. dim - размерность иксов. options - всякие опции метода, в том числе и диапазон переменных. По умолчанию, предназначена для работы в непрерывном диапазоне. Но дурное дело нехитрое. Отрезок ведь всегда можно разбить на части, и вычислять функционал от номера части в, которую попала точка.
>поиск минимума многокритериальной целевой функции постановка задачи неясна. В многокритериальных задача нет минимума, есть оптимальные по Парето/Слейтеру/Борвейну точки. Если нужно найти их, то я, боюсь, матлаб не подойдет. Он выдает одну точку в качестве решения, а тут нужно всё оптимальное по Парето подмножество популяции считать решением.
|
|
|
|
|
fuzzy2006 |
Re: Генетические алгоритмы в Матлабе 29.11.2009, 09:52 |
|
02/09/06 33
|
Не стал бы доверять ГА написанному в матлабе. Как там кодируются пространство поиска?! Что то у меня подозрения что это не классический ГА.
|
|
|
|
|
Reyn |
Re: Генетические алгоритмы в Матлабе 30.11.2009, 20:47 |
|
28/10/09 35
|
Разве генетическим алгоритмам вообще можно доверять?
|
|
|
|
|
|
Страница 1 из 1
|
[ Сообщений: 4 ] |
|
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы