В этой записи, оканчивающей цикл, посвящённый распознаванию дизайна, мы обсудим результаты нашего исследования и подведём итоги.
Предыдущие записи:
ОбсуждениеИз Таблицы 3 в предыдущей записи видно следующее:
- Машинный код является алгоритмически простым (относительно низкое значение колмогоровской сложности K), поскольку длина программы — фиксированная величина, не зависящая от размера данных (размер файла изображения, подаваемый на вход программе, может быть очень большим). В оценку длины кратчайшей программы, реализующей алгоритм SHA-256, компилятор добавляет слагаемое Cк, не зависящее от данных; это накладные вычислительные расходы на оптимизацию кода, исполняемого операционной системой. Колмогоровская сложность программного кода низкая, хотя сам программный код как последовательность символов статистически сложен, что видно по относительно высоким значениям энтропии Шеннона.
- Заметим также, что энтропия машинного кода выше, чем кода на языке С. Этого и следовало ожидать, поскольку машинный код должен иметь меньше структурной избыточности, чем языки программирования, предназначенные для чтения программ человеком.
- Следует также обратить внимание на то, что энтропия программного кода вне зависимости от языка реализации не достигает максимума: любой язык неизбежно несёт в себе избыточность и неоднозначность. Это скажет любой лингвист. Мы не ставили себе целью доказать это в общем случае. Мы это можем лишь подтвердить, основываясь на результатах нашего исследования.
- Даже относительно несложный алгоритм вычисления хэша для файла данных характеризуется одновременно относительно высоким значением энтропии Шеннона и относительно низким значением колмогоровской сложности, и, таким образом, проходит тест на дизайн.
- В то же самое время, наши данные не классифицируются как дизайн. Это также ожидаемый результат, поскольку данные в обоих файлах представляют собой результаты случайных процессов: растекания капель краски по бумаге и графический шум в чёрно-белом диапазоне.
В природе случайность проявляется постоянно. Постоянно проявляется и специфичность (регулярность). Правда, в естественно генерируемых конфигурациях материи случайность и специфичность представляют две крайности одного континуума результатов действия неинтеллектуальных природных факторов (см. Таблицу 1):
- Описания случайных слабо сжимаемых конфигураций материи характеризуются высокой сложностью и низкой специфичностью;
- Регулярные структуры характеризуются низкой сложностью (сильно сжимаемы) и высокой специфичностью;
Лишь сигнатура специфической сложности:
сложность (относительно высокая энтропия Шеннона) + специфичность (относительно малая колмогоровская сложность)
представляет собой надёжный классификатор дизайна.
И случайность, и природная регулярность инертны к прагматике (к функции), поэтому естественные природные процессы не направлены и лишены прагматической цели. Естественный отбор, который любят приводить в пример оппоненты, осуществляется только из уже имеющихся функциональных фенотипов и не происходит по критерию будущей функции. Из всего нашего исследования ясно, что модель информации Шеннона, с которой мы здесь работали, не отражает специфического (функционального) аспекта биологической информации. По рассмотренным нами примерам ясно, что и природная регулярность, и случайность являются "киллерами" функциональной информации: невозможно закодировать функцию случайными или регулярными строками: в в первом случае будет наблюдаться высокая сложность с низкой специфичностью, а во втором множественные повторы, то есть низкая сложность и высокая специфичность. Функциональные же строки и сложны по Шеннону, и специфичны одновременно. Единственный известный из опыта источник достаточно сложной функции — интеллект.
| Конфигурация материи с |
Метрика описания с |
Сложность |
Специфичность |
Класс |
Энтропия Шеннона |
Колмогоровская сложность |
| Жидкость, газ |
Высокая |
Высокая |
Высокая |
Низкая |
Не дизайн |
| Графический, аудио или текстовый шум |
| Кристаллы |
Низкая |
Низкая |
Низкая |
Высокая |
| Интерференционные и конвекционные паттерны, регулярные строки |
| Художественная и техническая проза |
Средняя |
Средняя |
Дизайн |
| Машинный код (исполняемые файлы) |
Высокая |
Высокая |
| Белок-кодирующие участки ДНК |
| Функциональные участки линейной белковой структуры |
Таблица 1. Характеристики конфигураций материи
( Read more... )