
Интересная визуализация генетического алгоритма.
#1
Опубликовано 28 Январь 2011 - 21:05
Смотрите. На мой взгляд, очень интересно. Если надо, могу объяснить, о чем речь, и к чему все это :-)
С нами сила Алхазашвили!
#2
Опубликовано 28 Январь 2011 - 21:08

Изменено: Дей-Лак, 28 Январь 2011 - 21:14
#3
Опубликовано 28 Январь 2011 - 21:21
С нами сила Алхазашвили!
#4
Опубликовано 28 Январь 2011 - 21:28
#5
Опубликовано 28 Январь 2011 - 23:52
#6
Опубликовано 29 Январь 2011 - 6:13
1. Да. Идея в том, что подобным способом ищут оптимальное решение задач, для которых явно указать алгоритм решения не получается. То есть если надо найти максимум, например, функции y = -x*x, то понятно, как это сделать математически. А если ты не знаешь вида функции, а можешь только получать значения от разных входных параметров (а их может быть очень много, и не понятно, какие из них и как влияют на результат, то используют разные ухищрения. Например, генетику.Пара вопросов:
1. А не случится так, что останется в итоге только один вариант (у меня на 21 поколении уже около 4х оставалось, потом случайно закрыл вкладку...)
2. Почему бывает, что вроде машинка нормально едет, но вдруг "умирает", то есть начинает ехать другой вариант.
То есть по сути эта задачка про машинки может звучать так: при какой конфигурации пройденный путь будет максимальным? То есть надо найти максимум функции, у которой на входе форма и взаимное расположение деталек машинок.
2. Не знаю. Я думаю, что это либо связано с моделью (например, у машинки изначально есть какое-то количество энергии, которое расходуется), либо просто ошибки в программе.
С нами сила Алхазашвили!
#7
Опубликовано 29 Январь 2011 - 13:20
Да. Там показывается Score -- пройденный путь, и рядом в скобках максимальный Score для этого поколения (определяется живучестью предыдущего), по достижении которого машинка благополучно умирает.2. Не знаю. Я думаю, что это либо связано с моделью (например, у машинки изначально есть какое-то количество энергии, которое расходуется), либо просто ошибки в программе.
Изменено: Ripper, 29 Январь 2011 - 13:24
#8
Опубликовано 29 Январь 2011 - 18:07
Чтоб рано ложиться и поздно вставать?
П9.3, А10.1, А11.1. 2013. The end.
#9
Опубликовано 29 Январь 2011 - 18:13
График пройденного пути в каждом поколении. Чем кривая выше забирается - тем дальше машинки этого поколения уехали. Там видно, как машинки приспосабливаются с ходом эволюции.Володя, а вот эта красная линия в центре - это что?)
С нами сила Алхазашвили!
#10
Опубликовано 30 Январь 2011 - 12:08
Обрати внимание на амортизаторы. Их иногда выбивает. Это плозо видно глазами, а вот машинка исчезает.2. Почему бывает, что вроде машинка нормально едет, но вдруг "умирает", то есть начинает ехать другой вариант.

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

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

После такого ставим 0% и машинки всегда будут нормальные
#13
Опубликовано 31 Январь 2011 - 10:35
Незнание жизни не освобождает от жизни.
Неизбывная бестолочь сутолоки - бравада безволия.
#14
Опубликовано 31 Январь 2011 - 10:40
#15
Опубликовано 31 Январь 2011 - 13:00
#16
Опубликовано 01 Февраль 2011 - 13:48
#17
Опубликовано 02 Февраль 2011 - 7:04
#18
Опубликовано 02 Февраль 2011 - 16:08
Потрясающе нетривиальные конструкции дают лучший результат!)Более интересная версия "машинок":
http://megaswf.com/serve/1001478/
Незнание жизни не освобождает от жизни.
Неизбывная бестолочь сутолоки - бравада безволия.
#19
Опубликовано 02 Февраль 2011 - 17:41
Как в жизни)Потрясающе нетривиальные конструкции дают лучший результат!)
какая польза от веера?
#20
Опубликовано 02 Февраль 2011 - 21:10
2 пользователей читают эту тему
0 пользователей, 2 гостей, 0 невидимых