Jump to content

  • Log in with Facebook      Sign In   
  • Create Account

Photo

Интересная визуализация генетического алгоритма.


  • Please log in to reply
22 replies to this topic

#1 Syrano Posted 28 January 2011 - 21:05 PM

Syrano
  • Свои
  • 9639 posts
  • Владимир Зайцев
Ссылка.
Смотрите. На мой взгляд, очень интересно. Если надо, могу объяснить, о чем речь, и к чему все это :-)

С нами сила Алхазашвили!


#2 Дей-Лак Posted 28 January 2011 - 21:08 PM

Дей-Лак
  • Свои
  • 596 posts
  • Николай Яковлев
Объясни пожалуйста. :) Ничего не понял. А, есть идея - это эволюция машинок?

Edited by Дей-Лак, 28 January 2011 - 21:14 PM.

Опубликованное фото
Конституцию прочесть должен ты.

#3 Syrano Posted 28 January 2011 - 21:21 PM

Syrano
  • Свои
  • 9639 posts
  • Владимир Зайцев
Да, каждое следующее поколение машинок получается из частей тех машинок, которые в прошлом поколении уехали дальше других. При этом еще есть процент мутаций -- то есть случайно добавленных деталей.

С нами сила Алхазашвили!


#4 Дей-Лак Posted 28 January 2011 - 21:28 PM

Дей-Лак
  • Свои
  • 596 posts
  • Николай Яковлев
Пара вопросов: 1. А не случится так, что останется в итоге только один вариант (у меня на 21 поколении уже около 4х оставалось, потом случайно закрыл вкладку...) 2. Почему бывает, что вроде машинка нормально едет, но вдруг "умирает", то есть начинает ехать другой вариант.
Опубликованное фото
Конституцию прочесть должен ты.

#5 Мишаня Posted 28 January 2011 - 23:52 PM

Мишаня
  • Свои
  • 1978 posts
  • Михаил Лебедев
Случится, в этом и цель. "Остаться должен только один".
Я спасу розовый попник!

#6 Syrano Posted 29 January 2011 - 6:13 AM

Syrano
  • Свои
  • 9639 posts
  • Владимир Зайцев

Пара вопросов:
1. А не случится так, что останется в итоге только один вариант (у меня на 21 поколении уже около 4х оставалось, потом случайно закрыл вкладку...)
2. Почему бывает, что вроде машинка нормально едет, но вдруг "умирает", то есть начинает ехать другой вариант.

1. Да. Идея в том, что подобным способом ищут оптимальное решение задач, для которых явно указать алгоритм решения не получается. То есть если надо найти максимум, например, функции y = -x*x, то понятно, как это сделать математически. А если ты не знаешь вида функции, а можешь только получать значения от разных входных параметров (а их может быть очень много, и не понятно, какие из них и как влияют на результат, то используют разные ухищрения. Например, генетику.
То есть по сути эта задачка про машинки может звучать так: при какой конфигурации пройденный путь будет максимальным? То есть надо найти максимум функции, у которой на входе форма и взаимное расположение деталек машинок.

2. Не знаю. Я думаю, что это либо связано с моделью (например, у машинки изначально есть какое-то количество энергии, которое расходуется), либо просто ошибки в программе.

С нами сила Алхазашвили!


#7 Ripper Posted 29 January 2011 - 13:20 PM

Ripper
  • Свои
  • 497 posts
  • Павел Рустанович

2. Не знаю. Я думаю, что это либо связано с моделью (например, у машинки изначально есть какое-то количество энергии, которое расходуется), либо просто ошибки в программе.

Да. Там показывается Score -- пройденный путь, и рядом в скобках максимальный Score для этого поколения (определяется живучестью предыдущего), по достижении которого машинка благополучно умирает.

Edited by Ripper, 29 January 2011 - 13:24 PM.

post-2756-0-28658900-1472313042.png


#8 Kreker Posted 29 January 2011 - 18:07 PM

Kreker
  • Свои
  • 856 posts
  • Любовь Сафонова
Володя, а вот эта красная линия в центре - это что?)
А где продается такая кровать,
Чтоб рано ложиться и поздно вставать?

П9.3, А10.1, А11.1. 2013. The end.

#9 Syrano Posted 29 January 2011 - 18:13 PM

Syrano
  • Свои
  • 9639 posts
  • Владимир Зайцев

Володя, а вот эта красная линия в центре - это что?)

График пройденного пути в каждом поколении. Чем кривая выше забирается - тем дальше машинки этого поколения уехали. Там видно, как машинки приспосабливаются с ходом эволюции.

С нами сила Алхазашвили!


#10 KiberGus Posted 30 January 2011 - 12:08 PM

KiberGus
  • Genius loci
  • 6561 posts
  • Алексей Гусейнов

2. Почему бывает, что вроде машинка нормально едет, но вдруг "умирает", то есть начинает ехать другой вариант.

Обрати внимание на амортизаторы. Их иногда выбивает. Это плозо видно глазами, а вот машинка исчезает.
Зато, обладая единственной в мире подводной орбитальной группировкой спутников глонасс...
gentoo.gif

#11 GrGr Posted 31 January 2011 - 9:55 AM

GrGr
  • Свои
  • 2293 posts
  • Григорий Григорьев
По итогам гоняния этой штуки в течение пары часов могу теперь заявить со всей уверенностью - самая проходимая машина - это трактор типа "Беларусь"! Кто бы сомневался, в общем-то... :lol:
А потом пришел злобный Гр и все опошлил...

#12 starcev Posted 31 January 2011 - 10:34 AM

starcev
  • Свои
  • 448 posts
  • . .
Опубликованное фото
После такого ставим 0% и машинки всегда будут нормальные

#13 Deimos Posted 31 January 2011 - 10:35 AM

Deimos

    Самый голодный

  • Свои
  • 1972 posts
  • Дмитрий Листвин
Активно экспериментирую). Однозначных выводов сделать не готов...

Незнание жизни не освобождает от жизни.
Неизбывная бестолочь сутолоки - бравада безволия.


#14 starcev Posted 31 January 2011 - 10:40 AM

starcev
  • Свои
  • 448 posts
  • . .
Ааа! Вспомнил
=>
Кодерам
Cкучающим кодерам, сидящим без дела
Просто интересно
__
Ещё

#15 Vasay Posted 31 January 2011 - 13:00 PM

Vasay
  • Свои
  • 3761 posts
  • Василий Ломакин
Вот эта штука по-моему поинтереснее, здесь понятно какие параметры перебираются алгоритмом: http://www.qubit.dev...t/ga/index.html
Я всё отдам за продолжение пути.

#16 starcev Posted 01 February 2011 - 13:48 PM

starcev
  • Свои
  • 448 posts
  • . .
Я выше скинул ссылку)

#17 GrGr Posted 02 February 2011 - 7:04 AM

GrGr
  • Свои
  • 2293 posts
  • Григорий Григорьев
Более интересная версия "машинок":

http://megaswf.com/serve/1001478/
А потом пришел злобный Гр и все опошлил...

#18 Deimos Posted 02 February 2011 - 16:08 PM

Deimos

    Самый голодный

  • Свои
  • 1972 posts
  • Дмитрий Листвин

Более интересная версия "машинок":

http://megaswf.com/serve/1001478/

Потрясающе нетривиальные конструкции дают лучший результат!)

Незнание жизни не освобождает от жизни.
Неизбывная бестолочь сутолоки - бравада безволия.


#19 armajty Posted 02 February 2011 - 17:41 PM

armajty
  • Свои
  • 1109 posts
  • Екатерина Макарова

Потрясающе нетривиальные конструкции дают лучший результат!)

Как в жизни)
Когда дует непревзойденный свежий бриз,
какая польза от веера?

#20 МакМих Posted 02 February 2011 - 21:10 PM

МакМих
  • Свои
  • 496 posts
  • Михаил Макаров
Deimos, скриншоты в студию!




3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users