Nov. 27th, 2011

oleg_l: (Default)


Самообучающийся генератор машинок
Программа в реальном времени учится строить машинки используя генетические алгоритмы.

Вначале генерируется популяция из случайных форм с присобаченными к ним в случайных местах колесами. Каждая из "машинок" запускается, чтобы посмотреть, насколько далеко она уедет. По результатам проб и ошибок, из каждого поколения выбираются наиболее успешные машинки, и на их основе строятся новые, т.е. полезные признаки наследуются в том или ином виде.

Понятно, что вначале там почти ничего не едет, но через несколько десятков поколений появляются вполне интересные механизмы, некоторые походи на осознанно созданные дизайнером аппараты, мотоциклы или многоколесные вездеходы (в зависимости от типа трассы, на которой происходит отбор).

Понаблюдав за работой программы с пол-часа, дорогой читатель сможет составить наглядное представление о конструировании новой продукции в недрах АвтоВАЗа.

April 2017

S M T W T F S
      1
234 5678
9101112131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 28th, 2025 03:24 pm
Powered by Dreamwidth Studios