Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Генетические алгоритмы

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Обсуждение статей] >> Генетические алгоритмы
Имя
Сообщение << Старые топики   Новые топики >>
Генетические алгоритмы - 2007-06-09 17:19:18.336666   
ArtAdmin

Сообщений: 11556
Оценки: 14
Присоединился: 2007-01-17 16:55:01.430000
Обсуждение статьи "Генетические алгоритмы"
Post #: 1
Max;&nbsp; e-mail: - 2007-06-09 17:19:18.413333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Но ведь начальный спектр решений задается человеком, и шансы найти новое решение методом мутаций и спаривания… Лмчно мне кажутся маловероятными. Хотя, возможно, сказывается недостаток знаний о ГА… Нужен пример (продолжение), и если можно укажите (приблизительно) диапазон задач для которых применим ГА.
Post #: 2
Тп;&nbsp; e-mail: - 2007-06-09 17:19:18.430000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Я это уже читал в журнале Программист
Post #: 3
Kivi;&nbsp; e-mail: kivi2@list.ru - 2007-06-09 17:19:18.430000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Всё это очень интересно, но я немогу придумать ни одной толковой задачи под этот алгоритм. Всё что приходит в голову решается либо быстрее другими алгоритмами, либо точнее за тоже время. Подскажите класс задач для которого придумывался этот алгоритм. Или задач не было, а просто возник красивый алгоритм?
Post #: 4
BratetsKrolik;&nbsp; e-mail: bratetskrolik@mail.ru - 2007-06-09 17:19:18.443333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Люди, вы не правы. ГА решают множество задач…их можно применить практически в любой области, хотя не факт, что они дадут более быстрое решение. Классика применения - решение задачи коммивояжора с помощью ГА. ГА работают в основном в области вероятностных решений.
Post #: 5
Max;&nbsp; e-mail: - 2007-06-09 17:19:18.460000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
СОгласен с Kivi…
А насчет задачи комивояжора: не кажется ли вам, что обычынй перебор будет не менее эффективен чем такой алгоритм?
Post #: 6
busurman;&nbsp; e-mail: - 2007-06-09 17:19:18.460000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Аналогом данной модели является класс MADM алгоритмов (алгоритмы меняющихся вероятностей). Их задача оптимизация функций на дискретном множестве исходных измерений и значений. Автор этих алгоримов проф. Антамошкин из Красноярска.
Post #: 7
busurman;&nbsp; e-mail: - 2007-06-09 17:19:18.460000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
для тех кто не знает:
одна из задач ГА - глобальная оптимизация функций (типа поск глобального минимума)
Post #: 8
all;&nbsp; e-mail: - 2007-06-09 17:19:18.476666   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
я читал в какой-то газетенке.. давным-давно еще про применение этих алгоритмов.. они применялись в программе проектирования интегральных схем.. прелесть как я понял в том, что заранее не знаешь результата плюс не знаешь количество решений на выходе.. так вот, при проектировании схем, получались такие, которые браковались специалистами как неработоспособные, однако, они работали.. инженеры ломали голову как они работают и не могли понять.. это конечно мое вольное изложение..
Post #: 9
prVovik;&nbsp; e-mail: - 2007-06-09 17:19:18.490000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
На счет того, что ГА нигде не используются :)))) Вы тут все, наверное, играете/играли в Quake3. А знаете ли вы, что боты в этой игре тренеровались именно генетическими алгоритмами!
Post #: 10
PVSnick;&nbsp; e-mail: - 2007-06-09 17:19:18.490000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
to Max:
ага, коммивояжер… Попробуй-ка решить задачу для 20 городов и нескольких факторов прямым перебором быстрее, чем за миллион лет. ГЕНЕТИКА РУЛИТ!
Post #: 11
Artem;&nbsp; e-mail: - 2007-06-09 17:19:18.523333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Полностью согласен с PVSnick.
Генетика рулит! Главное - применять там, где надо:)
Кстати, еще сфера использования - обучение нейросетей.
Post #: 12
neo;&nbsp; e-mail: - 2007-06-09 17:19:18.523333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
люди я вижу вы все поняли в чем тут дела. я лично все могу еше прикинуть(сделать битовуюстроку, изменять биты(случайно)(хотя это тупо.таким методо не долго комп повесит)) но как вы собираетесь создавать новые решенияи что за селекция. как комп опраделит какое решения лучше(вы что все на прологе пишете). если ктото действительно понял в чем дело напишите хоти одтн простенкий пример. и его решения. на любом достаточно распростроненым языке кроме java. желательно на паскале или с. или хотябы блок сжемами
Post #: 13
Artem;&nbsp; e-mail: - 2007-06-09 17:19:18.523333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
И куда тебе написать, прям здесь?
Алгоритм уже в статье был описан. Могу лишь добавить, что в качестве "генов" не обязательно брать именно битовые строки, тут от специфики задачи все зависит.
А проще всего совет: поройся в поисковике - на генетические алгоритмы он тебе тонны инфы выдаст, проблемма лишь в том, хватит ли ума разобраться.

P.S. Планирование движения ж/д поездов на Приволжской Железной Дороге осуществляется с помощью программной системы, основанной на ГА. Написана сотрудниками Саратовского гос. Университета (кандидаты физ-мат наук, нехилые программисты), ядро написано на С++. Вопрос: ЖД лажу оплачивает?
Post #: 14
Martin;&nbsp; e-mail: - 2007-06-09 17:19:18.540000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
А прогу написать можете???
А то теория без практики ……….
Post #: 15
Provider;&nbsp; e-mail: fbi4@mail.ru - 2007-06-09 17:19:18.540000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Ребятишки,что так напрянаетесь найдете где качнуть NeuroShell 2 и проблем нет. Она эти алгоритмы составляет. Судя по описанию проще виндов. К ней модулей черт ногу сломит. Все че хош вычисляют. Непомну адрес, кликните в поисковике туча ссылок.
Кто найдет софт куплю ей богу за 3 би+ прямо не глядя.
Мыльте.
Post #: 16
RE: Генетические алгоритмы - 2007-06-09 17:19:18.553333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
хороший книжный сайт http://all-ebooks.com
Post #: 17
RE: Генетические алгоритмы - 2007-06-09 17:19:51.413333   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
хороший книжный сайт www.all-ebooks.com
Post #: 18
RE: алгоритмы помогите такую задачу решить - 2009-05-09 13:09:34.550000   
Guest

Сообщений: 83368
Оценки: 51
Присоединился: None
Вычислить координаты точки,делящей отрезок {а1 а2} в отношении n1:n2 по формулам x=(x1+yx2)/(1+y)
Post #: 19
Страниц:  [1]
Все форумы >> [Обсуждение статей] >> Генетические алгоритмы







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.