Генетические алгоритмы умеют находить решения, до которых человек не додумался бы, — но за десятилетия так и не вытеснили инженеров. Об этом напоминает публикация на Хабре.

В 2006 году NASA вывело на орбиту три микроспутника ST5. Антенну для каждого подобрал генетический алгоритм: получилась скрученная металлическая загогулина, похожая на помятую канцелярскую скрепку. Радиоинженер в здравом уме такое бы не нарисовал, а по ключевым параметрам она обошла классические антенны.

Десятью годами раньше Адриан Томпсон дал алгоритму другую задачу — собрать чип, различающий сигналы частотой 1 и 10 кГц. Программа нашла схему из 32 логических ячеек, причём пять из них вообще не были соединены проводниками с выходом. Как именно схема работала, до конца не поняли ни сам исследователь, ни инженеры производителя.

Казалось бы, вот он, универсальный инструмент проектирования: задаёшь метрику, запускаешь перебор — и получаешь решения, ставящие специалистов в тупик. Однако, как отмечает Хабр, за десятилетия подобных успехов генетические алгоритмы не стали главным способом создавать ракетные двигатели, реакторы и операционные системы.

Источник: Telegram: Хабр

Понравился материал?
Подписывайтесь — так вы не пропустите новые.
RSS-лента

Комментарии 5

Будьте вежливы — это делает обсуждение лучше
A
alex88
Работал с эволюционным поиском в оптимизации фильтров. Реально находит неожиданные конфигурации, но половину потом приходится выбрасывать из-за невыполнимости по производству. Так что не всё так радужно.
МС
Марина Соколова
А не кажется ли вам, что сравнение с ракетными двигателями некорректное? Там цена ошибки и объём валидации совсем другого порядка. Генетика отлично работает там, где можно быстро проверить тысячу вариантов на симуляции.
О
Олег
Вот честно, «схема, которую не поняли даже инженеры производителя» — это не достижение, это тревожный звоночек. Если оно сломается на орбите, кто будет чинить?
DP
dmitry_p
всё упирается в интерпретируемость. пока не поймёшь почему решения работает, в ответственное железо его не пустишь. у нас на производстве такое же: алгоритм предложил режим, а принимать его отказались именно поэтому
ИК
Ирина К.
Читала про антенну ST5 ещё на Хабре, до сих пор впечатляет эта скрепка. Но вот вопрос: а как её потом сертифицировали? Инженеры ведь должны были подтвердить, что она выдержит вибрацию и вакуум, а не только что сигнал ловит.