Перейти к содержимому


Фото

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


  • Чтобы отвечать, сперва войдите на форум
22 ответов в теме

#1 Syrano Опубликовано 28 Январь 2011 - 21:05

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

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


#2 Дей-Лак Опубликовано 28 Январь 2011 - 21:08

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

Изменено: Дей-Лак, 28 Январь 2011 - 21:14

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

#3 Syrano Опубликовано 28 Январь 2011 - 21:21

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

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


#4 Дей-Лак Опубликовано 28 Январь 2011 - 21:28

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

#5 Мишаня Опубликовано 28 Январь 2011 - 23:52

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

#6 Syrano Опубликовано 29 Январь 2011 - 6:13

Syrano
  • Свои
  • 9 630 Сообщений:
  • Владимир Зайцев

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

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

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

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


#7 Ripper Опубликовано 29 Январь 2011 - 13:20

Ripper
  • Свои
  • 497 Сообщений:
  • Павел Рустанович

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

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

Изменено: Ripper, 29 Январь 2011 - 13:24

post-2756-0-28658900-1472313042.png


#8 Kreker Опубликовано 29 Январь 2011 - 18:07

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

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

#9 Syrano Опубликовано 29 Январь 2011 - 18:13

Syrano
  • Свои
  • 9 630 Сообщений:
  • Владимир Зайцев

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

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

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


#10 KiberGus Опубликовано 30 Январь 2011 - 12:08

KiberGus
  • Genius loci
  • 6 561 Сообщений:
  • Алексей Гусейнов

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

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

#11 GrGr Опубликовано 31 Январь 2011 - 9:55

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

#12 starcev Опубликовано 31 Январь 2011 - 10:34

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

#13 Deimos Опубликовано 31 Январь 2011 - 10:35

Deimos

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

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

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


#14 starcev Опубликовано 31 Январь 2011 - 10:40

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

#15 Vasay Опубликовано 31 Январь 2011 - 13:00

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

#16 starcev Опубликовано 01 Февраль 2011 - 13:48

starcev
  • Свои
  • 448 Сообщений:
  • . .
Я выше скинул ссылку)

#17 GrGr Опубликовано 02 Февраль 2011 - 7:04

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

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

#18 Deimos Опубликовано 02 Февраль 2011 - 16:08

Deimos

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

  • Свои
  • 1 972 Сообщений:
  • Дмитрий Листвин

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

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

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

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


#19 armajty Опубликовано 02 Февраль 2011 - 17:41

armajty
  • Свои
  • 1 109 Сообщений:
  • Екатерина Макарова

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

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

#20 МакМих Опубликовано 02 Февраль 2011 - 21:10

МакМих
  • Свои
  • 496 Сообщений:
  • Михаил Макаров
Deimos, скриншоты в студию!




1 пользователей читают эту тему

0 пользователей, 1 гостей, 0 невидимых