Искусственный разум - [7]
Так размышлял юноша об алгоритмах работы автоматов вообще, и автомата-придворного, в частности. Сегодня мы полностью согласны с Р. Декартом. Сегодня место громоздких зубчаток заняла микроэлектроника, а алгоритмические цепи содержат сотни тысяч и миллионы, звеньев - команд... Но вернемся к размышлениям Р. Декарта.
"Цепь может разматываться сколь угодно долго, и все действия автомата будут выглядеть разумно, словно он обладает душой. Выходит, цепь команд заменяет душу?:
Юноша закусил губу и продолжал смотреть на королевские игрушки. Ему вдруг совсем по-детски захотелось подбежать к "мушкетеру" да потихоньку вытащить у него шпагу из ножен. Автомат не заметит, не поймет, не остановится, а по-прежнему будет механически извлекать отсутствующее оружие, салютовать ничем. Его поведение потеряет всякий смысл. Если сей воин даже встретит на своем пути стену, он не свернет, а продолжит свой марш напролом. Смешно и нелепо!
"Нелепости вполне можно избежать, - решил внезапно Р. Декарт, - только одно требуется для этого: чтобы автомат проверял самого себя. "Мушкетер", прежде чем обнажать шпагу, должен бы ответить на вопрос: "Шпага в ножнах?" Если да, действовать решительно, а если нет, обратиться, положим, к окружающим: верните, мол, мое оружие. И стена автомату не страшна. Время от времени он обязан проверять: "Дорога свободна?" Если да, не останавливаться, а если нет, поискать другого пути".
Итак, серьезный алгоритм наряду с повелительными предложениями должен содержать и предложения вопросительные. Заглянем в нашу библиотечку. Операции-вопросы, хоть их и немного, сразу бросаются в глаза: "Данное слово входит в словарь?", "Красавица здесь?"
Сразу бросается в глаза и особенность этих вопросов: они поставлены в такой плоскости, что допускают только два ответа - "да" и "нет". Слово или входит в словарь, или не входит в него; красавица или в этой части царства, или не в этой, а в другой, не в Баклушах, а в Балясах. И у "мушкетера" шпага либо в ножнах, либо ее мысленно извлек оттуда юный Р. Декарт.
Лет через десять после памятного осмотра автоматов Р. Декарт написал небольшую работу под названием "Правила для руководства ума". В этих правилах, адресованных людям, философ особое внимание уделял отчетливому пониманию того, что мы действительно хотим отыскать, задавая вопрос, и того, что лишь отдаленно связано с вопросом. "Человеческий ум подвержен двоякого рода заблуждению, - говорит Р. Декарт. - Или он захватывает больше, чем надо для определения какого-либо вопроса, или, наоборот, что-нибудь упускает".
Алгоритм п заблуждения несовместимы. Именно поэтому в алгоритм пропускаются лишь очень строгие и четкие вопросы. Здесь днем с огнем не сыщешь вопросов вроде "Что есть истина?", "Как быть дальше?" или "Можно ли побороть несправедливость?", Здесь не м&
сто ни темным, ни вечным, ни проклятым вопросам. Вопрос здесь прям, ясен и прозрачен. Он требует обязательного и недвусмысленного ответа: "да" или "нет".
Казалось бы, алгоритмист добровольно связал себе руки, выбрав из всего многоцветья возможных ответов только "да" или "нет". Попадется ему мудреная задача, а он, того и гляди, не сумеет придумать соответствующие проверки, поставить правильные вопросы. Теория алгоритмов утверждает: сумеет - этих "да" или "нет" достаточно для решения любой, обратите внимание, любой проблемы.
Многократно и искусно используя "да" или "нет", удается обойти любое препятствие, добраться до любой цели, где бы она ни пряталась. Помните, в поисках Спящей красавицы нам помогла вещая птица? Птица, видимо, знала толк в алгоритмировании - отвечала только "да" и "нет" и была уверена, что этого достаточно.
Алгоритм не простая цепь команд, а цепь с проверками и ветвлениями. Гибкость алгоритмов, их сила, их величие основаны на проверках и ветвлениях. После каждой проверки - два пути, которые могут навсегда разойтись или вновь пересечься спустя несколько шагов. Один путь, бывает, сразу приводит к цели, зато по другому еще шагать и шагать. Один прям как стрела, а другой вроде и не стремится вперед, наоборот, он изгибается, он возвращает нас к уже пройденным операциям, он похож на петлю. Двигаясь по такому пути, мы, кажется, совсем близки к решению, и вдруг - поворачивай оглобли, отправляйся назад, к истокам задачи. Зачем проторен попятный путь здесь, в целеустремленном алгоритме?..
Отдел кадров большого завода... Кадровики обращаются к вычислительной машине: отпечатай список всех наших мужчин в возрасте от 20 до 35 лет, которые не женаты. Машина, хранящая в своей памяти полный перечень рабочих и служащих завода, тотчас берет из него первую фамилию и придирчиво проверяет: мужчина? молодой? холост?
Если результат хотя бы одной проверки отрицательный, машина отвергает претендента; если же на все вопросы следует ответ "да", если претендент проходит по всем кондициям, машина заносит его фамилию в список.
И в любом случае возвращается к началу алгоритма: вновь извлекает очередную фамилию из списка, опять проверяет, снова то ли печатает ее, то ли пропускает - как проверка покажет. И опять упрямо поворачивает к истокам задачи.
Слово «паразит» ни у кого не вызывает положительных эмоций. Паразитами называют тех, кто живет за чужой счет, — идет ли речь о людях или патогенных организмах. Тем не менее, само существование паразитов будоражит наше воображение: нас поражает их способность адаптации к меняющимся внешним условиям, их сложный жизненный цикл, их «модус операнди», не имеющий аналогов в животном мире. Эта книга максимально доступным языком, с использованием множества примеров рассказывает о том, чем занимается наука паразитология.
Наш прекрасный мир и его чудесная природа обрели свой вид только благодаря грибам, без которых немыслима ни одна экосистема. Без них не было бы ни наших лесов, ни нашего климата, да и, возможно, самой жизни. Грибы вездесущи, и, если использовать их правильно, они могут помочь нам в совершенно неожиданных областях. Грибы – партнеры, грибы – мастера утилизации отходов, грибы – чудо-лекарство, грибы – источник страсти… Известный австрийский биолог и специалист по охране природы, автор более 20 книг Роберт Хофрихтер, обобщая научные данные и собственный профессиональный и жизненный опыт, расскажет в этой книге о многом, чего мы до сих пор не знали о грибах.
Книга рассказывает о прошлом, настоящем и будущем самых, быть может, загадочных созданий на Земле. О том, как выглядели древнейшие, ранние киты, как эти обитавшие на суше животные миллионы лет назад перешли к водному образу жизни, мы узнаем по окаменелостям. Поиск ископаемых костей китов и работа по анатомическому описанию существующих видов приводила автора в самые разные точки планеты: от пустыни Атакама в Чили, где обнаружено самое большое в мире кладбище древних китов — Серро-Баллена, до китобойной станции в Исландии, от арктических до антарктических морей. Киты по-прежнему остаются загадочными созданиями.
Птичьи яйца – важная составляющая нашей культуры, символ плодовитости, неотъемлемый атрибут религиозных верований и мифологических представлений. Издревле за яйцами охотились коллекционеры и зачастую рисковали жизнью, взбираясь по скалистым склонам в поисках уникальных экземпляров. Казалось бы, яйцо устроено очень просто – но эта простота лишь кажущаяся. Один из ведущих орнитологов современности, известный британский популяризатор науки, обладатель множества наград за исследования в области поведенческой экологии и орнитологии, Тим Беркхед делится своими уникальными знаниями и раскрывает множество тайн этого настоящего чуда природы.
Как происходит дыхание? Почему нам порой не хватает воздуха и какое отношение имеет к этому маленькая Русалочка? Как наши эмоции влияют на дыхание? Почему мы кашляем, но не чувствуем боли в дыхательных путях? Может ли вырасти новое легкое? Как самый большой орган нашего тела защищается от микробов и вредных веществ. И самое главное: что мы можем предпринять, чтобы этот чудесный орган сохранял свою работоспособность всю жизнь? Обо всем этом увлекательно и захватывающе повествует специалист по легким Кай-Михаэль Бе. Для широкого круга читателей.
Книга основателя Игнобелевской (Шнобелевской) премии — сборник эссе о самых разных исследованиях вполне почтенных ученых. Только вот предмет этих исследований заставляет читателей сначала рассмеяться, а потом задуматься о весьма серьезных вещах. Почему чаще всего крадут книги по этике? Как найти оптимальный способ нарезки ветчины с помощью математики? Отчего танцоры в Вегасе получают большие чаевые в определенные месяцы? И какое ухо лучше распознает ложь — правое или левое? Абрахамс рассказывает о подобных довольно странных исследованиях в области биологии, физики, математики и других наук с большим юмором, иронией и — глубоким знанием человеческой природы.