Читаем Искусственный интеллект полностью

Чтобы оценить всю важность достижений Тьюринга, стоит узнать, как ученый смог решить одну из самых сложных математических головоломок своего времени и параллельно заложить фундамент для появления всех компьютеров. Истоки ИИ неразрывно связаны с расцветом вычислительной техники.

Первый компьютер

До Второй мировой войны слово «компьютер» обозначало человека (часто – женщину), который выполнял вычисления вручную или с помощью механической счетной машины. Эти человеко-компьютеры были неотъемлемой частью промышленной революции и часто выполняли монотонные вычисления, например для создания книг логарифмических таблиц.

Но в 1936 году Тьюринг, которому на тот момент было всего 24 года, заложил основы для уже знакомого нам типа компьютера и таким образом сыграл ключевую роль в технологической революции. И все же целью Тьюринга не было создание модели современного компьютера. Ученый хотел решить сложную задачу с помощью математической логики. В середине 1930-х годов Тьюринг бесстрашно взялся за решение так называемой Entscheidungsproblem, или «проблемы разрешения», опубликованной математиком Давидом Гильбертом в 1928 году.

К тому времени математики находились в поисках фундаментальных основ, а Гильберт хотел узнать, можно ли считать все математические выражения, вроде 2 + 2 = 4, «разрешимыми». Другими словами, математики пытались понять, существует ли пошаговая процедура, определяющая истинность или ложность любого отдельно взятого математического выражения. Это был фундаментальный вопрос. И хотя мы можем с уверенностью признавать истинность выражения 2 + 2 = 4, интерпретация более сложных логических выражений не так проста. Взять, к примеру, гипотезу Римана, сформулированную Бернхардом Риманом в 1859 году, которая выдавала определенные прогнозы о распределении простых чисел в ряде натуральных. Математики предполагали истинность данной гипотезы, но не могли ее доказать.

Обнаружение предложенной Гильбертом пошаговой процедуры означало бы возможность потенциального создания машины, которая могла бы дать математикам точный ответ на любое логическое выражение. Можно было бы решить все важнейшие математические проблемы. Возможно, тогда это не было столь очевидным, но Гильберт пытался отыскать компьютерную программу. Сегодня его пошаговая процедура называется «алгоритмом». Однако в 1930-х годах не существовало ни компьютеров, ни программ, и Тьюрингу пришлось самостоятельно разработать концепцию вычислений для решения «проблемы разрешения».

В 1936 году Тьюринг опубликовал работу, в которой был представлен четкий ответ на вопрос Гильберта: процедуры для определения истинности или ложности любого математического выражения не существует. Более того, многие из важнейших нерешенных проблем в математике являются неразрешимыми. Это оказалось хорошей новостью для математиков-гуманистов, для которых этот вывод значил, будто бы их никогда не смогут заменить машинами. Но в своей работе Тьюринг представил нечто большее, чем просто решение проблемы Гильберта: в процессе он смог вывести теоретические основы работы современных компьютеров.

Прежде чем тестировать предположение Гильберта, Тьюринг должен был сформулировать эту самую пошаговую процедуру и понять, какое устройство могло бы ее выполнить. Ему не требовалось создавать саму машину – достаточно было понять теоретические принципы ее работы.

Для начала он придумал машину, которая могла считывать символы с перфоленты (см. рис. 1.1). Вы подаете в машину перфоленту, а она изучает символы и на основании заложенных правил принимает решение о своем следующем действии. К примеру, такое устройство могло сложить два числа, записанных на перфоленте, и вывести на ленту результат операции. В дальнейшем это устройство получило название «машина Тьюринга». Но поскольку каждая машина Тьюринга имела собственный свод правил (то есть фиксированную программу), она не годилась для тестирования гипотезы Гильберта.

В 1930-х годах Алан Тьюринг придумал новый тип машин, который смог бы последовательно считывать символы с перфоленты. После принятия решения на основании своих внутренних правил устройство выполняло одно из пяти действий: передвигало ленты вправо или влево, удаляло символ, дописывало новый символ или останавливалось. Такое устройство получило название «машина Тьюринга».

Тьюринг также предположил, что даже саму перфоленту можно использовать для программирования действий машины – то есть базовой версии программного обеспечения. Такая схема получила название «универсальная машина Тьюринга» и стала основой всех современных компьютеров.

Рис. 1.1. Тьюринг так никогда и не построил свою теоретическую вычислительную машину, но она послужила основой для всех современных компьютеров

Перейти на страницу:

Все книги серии New Scientist. Лучшее от экспертов журнала

Похожие книги

Норвежский лес
Норвежский лес

…по вечерам я продавал пластинки. А в промежутках рассеянно наблюдал за публикой, проходившей перед витриной. Семьи, парочки, пьяные, якудзы, оживленные девицы в мини-юбках, парни с битницкими бородками, хостессы из баров и другие непонятные люди. Стоило поставить рок, как у магазина собрались хиппи и бездельники – некоторые пританцовывали, кто-то нюхал растворитель, кто-то просто сидел на асфальте. Я вообще перестал понимать, что к чему. «Что же это такое? – думал я. – Что все они хотят сказать?»…Роман классика современной японской литературы Харуки Мураками «Норвежский лес», принесший автору поистине всемирную известность.

Ларс Миттинг , Харуки Мураками

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Проза / Современная русская и зарубежная проза / Современная проза
История целибата
История целибата

Флоренс Найтингейл не вышла замуж. Леонардо да Винчи не женился. Монахи дают обет безбрачия. Заключенные вынуждены соблюдать целибат. История повествует о многих из тех, кто давал обет целомудрия, а в современном обществе интерес к воздержанию от половой жизни возрождается. Но что заставляло – и продолжает заставлять – этих людей отказываться от сексуальных отношений, того аспекта нашего бытия, который влечет, чарует, тревожит и восхищает большинство остальных? В этой эпатажной и яркой монографии о целибате – как в исторической ретроспективе, так и в современном мире – Элизабет Эбботт убедительно опровергает широко бытующий взгляд на целибат как на распространенное преимущественно в среде духовенства явление, имеющее слабое отношение к тем, кто живет в миру. Она пишет, что целибат – это неподвластное времени и повсеместно распространенное явление, красной нитью пронизывающее историю, культуру и религию. Выбранная в силу самых разных причин по собственному желанию или по принуждению практика целибата полна впечатляющих и удивительных озарений и откровений, связанных с сексуальными желаниями и побуждениями.Элизабет Эбботт – писательница, историк, старший научный сотрудник Тринити-колледжа, Университета Торонто, защитила докторскую диссертацию в университете МакГилл в Монреале по истории XIX века, автор несколько книг, в том числе «История куртизанок», «История целибата», «История брака» и другие. Ее книги переведены на шестнадцать языков мира.

Элизабет Эбботт

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Педагогика / Образование и наука