Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике IV. Порог ошибок и эволюцияIV.1. Моделирование на ЭВМ катастрофы ошибокФизическое содержание порогового соотношения [уравнение (28)] может быть проиллюстрировано на примере небольшой машинной игры (табл. 3). Цель состоит в том, чтобы построить осмысленное сообщение из более или менее случайной последовательности Таблица 8 (см. скан) Самокоррекция предложений является результатом эволюционной игры, пример которой дает эта таблица (см. скан) Первый пример показывает, что эволюция очень эффективна вблизи критического значения которое при Контрольное предложение обычно удается составить через генераций начиная со случайной последовательности букв для любого значения между 0,995 и 0,990. Эта высокая эффективность вблизи порога становится еще более очевидной, если сравнить эволюционный прогресс, достигнутый к данной генерации, для разных значений Продолжение табл. 3 Исходная последовательность: ВАК GEVLNT GUPIF LESTKKM Селективное преимущество на бит: 10 Аналогичная картина наблюдается для распада информации при При вероятности ошибки селективное преимущество на бит, равное 2,5, соответствует значению около 5. При таких условиях информация становится неустойчивой. Однако для малых селективных ценностей (как в данном примере) распад (или накопление) информации является сравнительно медленным процессом. Исходное предложение: TAKE ADVANTAGE OF MISTAKE Качество копирования буквы Селективное преимущество на бит: 2,5 (см. скан) Сравнение двух последних строчек (относящихся к генерации 71) показывает, что при вероятности ошибки 3% распад идет намного быстрее. В другом примере (селективное преимущество на бит при порог еще не пройден, так что информация устойчива, как можно видеть из таблицы, приведенной ниже, где процесс начинается с правильного предложения. Исходное предложение: Качество копирования буквы Селективное преимущество на бит: 10 букв. Продолжение табл. 3 (см. скан) Для этой цели в ЭВМ вначале закладывают набор из случайных последовательностей и следующую программу: а) удалять из памяти любую последовательность после истечения определенного (среднего) времени жизни; б) воспроизводить любую последовательность, которая хранится в памяти, с характеристической скоростью; в) вносить случайные ошибки в репродуцируемые копии— опять же с некоторой выбранной средней скоростью замещения на символ. Средние скорости для а) и б) подобраны таким образом, чтобы в памяти постоянно хранилось предложений, причем каждое предложение имеет конечное время жизни. Следовательно, любая информация, приобретенная во время игры, может сохраниться лишь посредством верного воспроизведения имеющихся последовательностей. Увеличение информации, с другой стороны, должно быть результатом селективной оценки различных мутантных последовательностей в соответствии с их смыслом или, лучше, в соответствии с их близостью к какому-либо смыслу. Эта оценка должна осуществляться посредством внутренних, зависящих от смысла свойств последовательностей,— свойств, которые должны влиять на скорости их воспроизведения и (или) удаления, как это отражается в селективной ценности. При естественном отборе целью эволюции всегда является создание генотипа, соответствующего фенотипу с оптимальной селективной ценностью. Оценка, следовательно, производится через фенотипические, т. е. физические и химические свойства данного индивида, которые определяют скорость и качество воспроизведения, а также время жизни генотипа по отношению к среднему времени жизни его конкурентов, присутствующих в популяции. Подобным же образом и человеческая память способна связать с любой последовательностью букв репродуктивную ценность, которая связана с ее смыслом. Итак, в данной игре можно было бы оценивать любую последовательность букв в соответствии с ее смыслом, используя наше вообр ажение. Конечно, ЭВМ может делать это только с помощью какой-либо конкретной программы, в которой эволюционирующие предложения сравниваются с одним или несколькими контрольными предложениями - «целями». Допустим теперь, что каждая последовательность воспроизводится со скоростью, которая зависит от числа символов, совпадающих с символами (в соответствующих положениях) осмысленного целевого предложения. Используя бинарное кодирование, можно постулировать, что с каждым битом ближе к цели мы увеличиваем скорость воспроизведения, умножая ее на определенный множитель, а с каждым битом дальше от цели мы соответственно уменьшаем ее. Информация о возможных целевых предложениях, которая должна вводиться в ЭВМ с самого начала, используется только для того, чтобы задать ЭВМ схему оценки. Процедуру оценки легко можно было бы сделать более изощренной, чтобы она больше напоминала нашу мысленную оценку «смысла», вплоть до того, что конкретная цель, к которой в конце концов приводит оценка, не будет определена заранее. Однако эти детали механизма имитации вовсе не так уж важны для иллюстрации физического смысла пороговой формулы, поскольку мы можем дать определение внутренней процедуры оценки молекулярной эволюции — примером служит игровая модель, демонстрирующая эволюцию молекул тРНК [18]. Результаты машинного эксперимента, согласно табл. 3, можно резюмировать следующим образом. При высоком качестве воспроизведения символов, например для предложения из 100 битов со средней вероятностью ошибки на символ
скорость эволюционного процесса очень мала даже при больших значениях т. е. при больших селективных преимуществах. Максимальная скорость достигается, если выбрать средние вероятности ошибок того же порядка величины, что и (например, для 100 битов При достаточно больших значениях целевое предложение получается после такого числа генераций, которое по порядку величины соответствует эволюционному расстоянию между целью и начальной (более или менее случайной) последовательностью (например, 100 генераций). Однако, как только порог для будет превзойден, не может быть накоплено никакой новой информации, каким бы большим ни было выбранное селективное преимущество, приходящееся на один бит. Если начинать игру с почти правильного предложения, то информация распадается на случайную смесь букв, а не эволюционирует к правильной копии. Порог очень резкий, но скорость распада варьирует вблизи порога. Пороговое значение очень слабо зависит от величины если только этот параметр не становится очень близким к единице. Превосходство от вычисляется из относительных селективных преимуществ, и, следовательно, требуются некоторые сведения о характере распределения ошибок (по отношению к соответствующей оптимальной копии). Это распределение, конечно, зависит от величин селективных преимуществ. Результаты машинного эксперимента очень близки к ожидаемому распределению ошибок, которое вблизи критического значения приписывает почти одинаковые веса оптимальной копии, всем копиям с одной ошибкой (относительно оптимальной) и сумме всех копий с большим числом ошибок (где доминируют копии с двумя ошибками, а вклад копий с большим числом ошибок резко падает). Для меньших селективных преимуществ (например, это распределение сдвигается в пользу ошибочных копий и в ущерб (относительному) оптимуму, который для уже составляет менее 10% от общего числа копий.
|
1 |
Оглавление
|