2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Генетические алгоритмы в Матлабе
Сообщение25.10.2009, 11:38 
Подскажите пожалуйста, можно ли посредством готовой функции реализации генетического алгоритма в матлабе (ga) - реализовать поиск минимума многокритериальной целевой функции (9 критериев) при том, что аргументы функции могут принимать только целые значения в диапазоне от 1 до 8

 
 
 
 Re: Генетические алгоритмы в Матлабе
Сообщение03.11.2009, 00:51 
В матлабе есть ga toolbox. Там есть, например, функция ga.
ga(@targetfunction,dim,options)
будет пытаться минимизировать targetfunction.
dim - размерность иксов.
options - всякие опции метода, в том числе и диапазон переменных.
По умолчанию, предназначена для работы в непрерывном диапазоне. Но дурное дело нехитрое. Отрезок ведь всегда можно разбить на части, и вычислять функционал от номера части в, которую попала точка.

>поиск минимума многокритериальной целевой функции
постановка задачи неясна. В многокритериальных задача нет минимума, есть оптимальные по Парето/Слейтеру/Борвейну точки. Если нужно найти их, то я, боюсь, матлаб не подойдет. Он выдает одну точку в качестве решения, а тут нужно всё оптимальное по Парето подмножество популяции считать решением.

 
 
 
 Re: Генетические алгоритмы в Матлабе
Сообщение29.11.2009, 09:52 
Не стал бы доверять ГА написанному в матлабе. Как там кодируются пространство поиска?! Что то у меня подозрения что это не классический ГА.

 
 
 
 Re: Генетические алгоритмы в Матлабе
Сообщение30.11.2009, 20:47 
Разве генетическим алгоритмам вообще можно доверять?

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group