Выбрать главу

Что ли почитать Дон Кихота моего… Он вообще-то очень образованный. Математик. С Винером работал. Но Винер тоже ведь странный был человек. Кибернетику изобрел. Так ведь нету никакой кибернетики. Много всего есть, а кибернетики нету. Шеннон был прав. Природа редко позволяет открыть две свои тайны одним ключом. А кибернетика — это целая толпа тайн. Ну и не подошел один ключик. Пришлось разные изобретать, вот и разбрелись. Нет никакой единой науки управления, есть только теория имени академика Понтрягина.

А мой Дон Кихот, похоже, изобрел генетические алгоритмы — задолго до Холланда. Вот так штука. Да, становится занятно.

«Примечание 54. Отвлечемся на некоторое время от непрерывных случаев и рассмотрим простой дискретный пример. Будем искать оптимальное значение некоторой функции путем специальных последовательных приближений. Например, решим приближенно задачу коммивояжера. Коммивояжеру нужно объехать некоторое количество городов, соединенных дорогами. Решение представляет собой оптимальный — самый короткий — маршрут. Выберем наудачу несколько путей обхода и будем к ним применять преобразования, которые назовем по аналогии с генетикой — мутациями и скрещиваниями. Каждое решение — это последовательность чисел или хромосома. Хромосомы могут мутировать — случайным образом изменять последовательность обхода — и могут скрещиваться — случайно обмениваться частями маршрутов. Всякий раз мы будем отбирать решения, которые лучше приближают функцию цели, в нашем случае задают более короткий маршрут. Легко показать, что при таких преобразованиях процесс будет сходиться — то есть постепенно приближаться к оптимальному решению».

Ну да, только, чтобы «легко показать», пришлось голову поломать лет пятнадцать. Впрочем, чтобы «легко показать», что Великая теорема Ферма верна, и трехсот лет не хватило, а самому Ферма, вишь ты, не хватило полей в книжке, чтобы записать свое «удивительное решение». Мог бы вообще-то и слугу за бумагой послать в лавку, раз уж был такой умный, да вот беда, очень занятой.

«Этот пример о многом говорит. Если эволюция принципиально подобна работе приведенного алгоритма решения задачи коммивояжера, то она могла бы не плутать в потемках, а достаточно быстро двигаться в предопределенном направлении. Но для этого нужна телеологически предопределенная функция цели, и отбор должен осуществляться в соответствии с ней. Почему мы этого не допускаем? Почему мы не хотим согласиться с такой простой мыслью, что эволюция развивается вполне целенаправленно? Не в операционном смысле — здесь-то как раз все вполне случайно: мутации и скрещивания непредсказуемы, — а в процессе отбраковки неверных решений, отбрасывании заведомо тупиковых ветвей развития. Причем эти ветки могут какое-то время вполне нормально развиваться, пока не наступает коллапс. Тогда они прерываются. То есть мы ищем не локальные максимумы, а некоторый глобальный — вот он-то и предопределен телеологически. Кто определяет функцию цели? Можно сказать, природа, но что-то слишком разумное есть в этом процессе».

Конечно, и сказал Бог, что это — хорошо, а вот то — совсем нехорошо. И то, что хорошо, стало еще лучше, а то, что нехорошо, немедленно загнулось. Вопрос к подсудимому: а почему бы тогда Богу не выкинуть, на хрен, всю эту эволюцию и сразу все не устроить оптимальным образом? Креационисты, собственно, это и утверждают. Или Он, как последняя сволочь, дал нам свободу сломать себе шею, чтобы потом, парализованных, в колясочке, подвести к оптимальному решению, когда мы уже и дергаться не сможем? Хороший Он мужик, однако. Или Ему интересно посмотреть, как именно мы себе шею сломаем? Глядит так внимательно-внимательно, ткнет иголочкой и говорит: «Ишь ты, дергается еще» — и опять иголочкой — раз, и еще — раз…

«Функция цели в этом случае будет действовать как трансцендентная направляющая, как некоторое потенциальное поле, в котором происходит эволюция. Биологи с этим не могут согласиться. Им хочется, чтобы задача была имманентно замкнута, чтобы система содержала внутри себя все условия своего развития. Но это очень сомнительно. Какую бы мы ни рассматривали систему, она все равно будет развиваться в предопределенных внешних условиях по трансцендентным ей законам. Когда мы говорим, что эволюция есть нарастание порядка, мы всегда говорим об открытой термодинамической системе — в замкнутой системе энтропия не убывает.