Нереальная реальность-3
Андрей Кананин
«Нереальная реальность» – фундаментальный научно-публицистический труд. В третьей, заключительной части книги – «Будущее» – А. Кананин делится научным прогнозом о долгосрочных перспективах человеческой цивилизации, возможных этапах колонизации космоса и достижении индивидуального бессмертия. Также в нескольких главах в увлекательной форме исследуется вопрос о дальнейшей судьбе нашей Вселенной с точки зрения физики и космологии.
Нереальная реальность-3
Книга третья. Будущее
Андрей Кананин
© Андрей Кананин, 2016
Создано в интеллектуальной издательской системе Ridero
Глава 1. Искусственный интеллект
Главная особенность современного мира – значительное ускорение научно-технического прогресса.
Я нисколько не сомневаюсь, что дальнейшее развитие технологий уже скоро приведёт к появлению организмов, уровень интеллекта которых будет значительно выше человеческого.
По всей видимости, мы находимся где-то возле предела совершенствования своей биологической основы. В то же время, возможности искусственных носителей практически ничем не ограничены.
Гордон Мур[1 - Мур Гордон Эрл – американский химик, физик и предприниматель.] сформулировал интересную закономерность в развитии компьютеров. Он подметил, что объём компьютерной памяти каждые два года удваивается.
По прошествии времени закон Мура доказал свою состоятельность. Правда, он имеет одно базовое ограничение. Поскольку размер элементов микросхемы конечен, то нельзя уменьшать его до бесконечности. Поэтому достаточно скоро возможности электронной техники, основанной на кремнии, достигнут своего предела. Но на смену ей должен прийти квантовый компьютер.
Учёные постепенно продвигаются к решению этой грандиозной задачи. Пока что в научных экспериментах, связанных с созданием квантового компьютера, задействовано слишком малое число частиц. Это связано с проблемой неустойчивости любой квантовой системы.
Суть в том, что большое количество частиц трудно полностью изолировать от окружающей среды. А, проникая в неё, частицы только что составлявшие единый квантовый процессор, начинают запутываться с «чужими» квантами.
Соответственно, информация утекает из базовой квантовой системы и устойчивые связи разрушаются. Таким образом, столкновение с единственной молекулой воздуха становится причиной поломки квантового компьютера.
К сожалению, любое внешнее воздействие легко нарушает квантовое равновесие. А без него не создать работоспособную вычислительную машину нового поколения. Поэтому необходимо придумать каким образом полностью изолировать атомы от окружающей среды.
В действующих моделях запутаны всего лишь несколько квантов. В по-настоящему мощном квантовом компьютере должны синхронно вибрировать миллионы, а лучше, миллиарды атомов.
Принцип работы компьютера легко может понять даже неспециалист. Он сводится к трём элементарным логическим операциям: И, Или, Нет.
Обычный кремниевый компьютер производит расчёты в двоичной системе счисления. Операции производятся исключительно с нулями и единицами и считаются в битах. Бит – это единица информации, соответствующая выбору одной из двух альтернатив. В принципе, это достаточно примитивный механизм.
Совсем другое дело квантовый компьютер. Он может оперировать квантовыми битами, или кубитами, которые способны принимать промежуточные значения, между нулем и единицей.
Самой амбициозной представляется задача сконструировать квантовый компьютер, который бы производил вычисления на минимально возможном материальном носителе – отдельном атоме.
Известно, что атом вращается. Если условно считать атом, вращающийся по часовой стрелке, нулём, а против часовой – единицей, то перевернув его, ноль сменится на единицу и наоборот. То есть, будет произведено определённое действие. На этой основе можно создать вычислительную машину.
Сложность в том, что в квантовом мире главенствуют силы неопределённости, частицы находятся в нескольких местах одновременно, поэтому, в некотором смысле, атом вращается и по часовой стрелке, и против неё, и в обоих направлениях сразу. Его состояние описывается произвольной суммой нулей и единиц.
Разумеется, информации здесь содержится значительно больше, чем один бит. Поэтому, квантовый компьютер способен оперировать кубитами информации, говоря по-другому – множеством степеней свободы.
Кубиты напрямую связаны квантовым запутыванием, поэтому каждая операция с одним из них, одновременно затронет все прочие. Состояние неопределённости обеспечит квантовому компьютеру огромную вычислительную мощность.
Потенциал квантового компьютера ошеломляет. По сравнению с обычным, скорость его вычислений возрастёт на порядки. Это станет возможным благодаря квантовому параллелизму, то есть параллельной обработке огромного количества входящих данных. Фактически вычисления производит мощная квантовая сеть за счёт состояния Суперпозиции.
Кроме того, квантово-механическая логика отлична от классической. В ней присутствуют дополнительные способы математических операций, например, извлечение корня квадратного из И, Или, Нет. Это резко повышает потенциал возможностей подобного устройства.
За разумное время квантовый компьютер способен произвести расчёты, на которые современной электронике необходимы миллиарды лет. С его помощью можно решить множество научных и технологических задач, пока что не подвластных учёным. А главное – можно попробовать создать искусственный интеллект. Всё указывает на то, что квантовый компьютер способен сделать это.
Способность быстро рассчитывать сложнейшие задачи очень востребована не только в математике, физике, биологии, химии, но и в гуманитарных науках – экономике, статистике. Компьютеры становятся незаменимыми в медицине. Но есть важнейшая загвоздка.
Успехи машин связаны с задачами, которые всегда можно разбить на составные части. Не важно, что таких частей может быть огромное количество. Это компенсируется скоростью вычислений. Суть в том, что самое сверхсложное решение при ближайшем рассмотрении оказывается не более чем множеством простейших математических действий с числами. Но здесь возникает глобальная проблема: как выразить такими операциями, например, чувство юмора или способность к состраданию?
Главным критерием определения искусственного интеллекта считается тест Тьюринга[2 - Тьюринг Алан Мэтисон – английский математик и логик.], разработанный учёным ещё в 1950 году. Смысл теста заключается в том, что если человек в беседе с человеком и с машиной не сможет определить, где человек, а где машина, то можно утверждать, что искусственный интеллект создан.
Модернизированный вариант теста таков.
Эксперт общается с неизвестным собеседником. Он не видит его и не слышит. «Разговор» происходит с помощью какой-либо независимой изолированной системы, например, клавишной клавиатуры на которой набирается текст вопросов и ответов. Эксперт может задавать испытуемому любые вопросы, вести разговор на любые темы.
Если по окончанию беседы эксперт не сможет определить, кто был его собеседником – человек или машина, а на самом деле общение происходило с машиной, то она прошла тест Тьюринга.
Но означает ли это, что она разумна?
Логично предположить, что если машина способна свободно рассуждать на любую предложенную тему, то она мыслит. Но не всё так однозначно.
Во-первых, есть способы обмануть эксперта. Любой текст – это лишь набор определённых символов. Если машина будет обладать очень детальной инструкцией о том, какой набор символов следует отправить эксперту в ответ на любой вариант набора символов, поступивших от эксперта, то она пройдёт тест Тьюринга, абсолютно не понимая сути происходящего.
Правда, не совсем понятно, можно ли придумать универсальную инструкцию для ответа на эмоционально окрашенные вопросы. Ведь у машины можно попросить совета по житейской ситуации, поговорить с ней о неразделённой любви, литературных героях, рассказать «тонкий» анекдот и иным способом заставить её проявить интеллектуальную гибкость. «Искусственность» искусственного интеллекта при ответе на такие вопросы чрезвычайно сложно скрыть.
Другое дело, если машина будет специально пытаться выглядеть человеком, не прибегая к подсказкам. Даже если ей «всего лишь» удастся обмануть эксперта и заставить поверить, что она – человек, это уже будет значительным шагом на пути к искусственному интеллекту.
Ведь чтобы ввести подготовленного эксперта в заблуждение, машина должна будет неплохо разбираться в людской психологии и достаточно глубоко понимать, что такое быть человеком, а это уже совсем не мало. Но, конечно, это не мышление в обычном понимании, а очень достоверное подражание мышлению.
Между явлением и его имитацией – огромная разница. Бездушному механизму перехитрить грамотного эксперта чрезвычайно сложно. Например, можно придумать какую-нибудь интеллектуальную ловушку.
Вот пример. Представьте, что если в рамках теста Тьюринга вам разрешили задать всего один вопрос, каким бы он был?
Кибернетик Дуглас Хофштадтер[3 - Хофштадтер Дуглас Роберт – американский физик и информатик.] задал бы испытуемому такой: «Если в рамках теста Тьюринга вам разрешили задать всего один вопрос, каким бы он был?». Очень интересно услышать рассуждения машины на этот счёт.
Пожалуй, всё говорит за то, что машина, строго устроенная по принципу Тьюринга – это тот же автомат, состоящий из логических элементов и управляемый простыми законами. Но это явно не искусственный интеллект. Никакие модели и математические конструкции не приведут к автоматическому появлению сознания. Автомат не способен к чувствам, переживаниям, внутреннему монологу с самим собой.
Более перспективным представляется проект создания полноценной модели мозга.
Мозг – материальная структура, поэтому никаких принципиальных научных ограничений по созданию его точной копии на подходящей материальной основе, нет. Просто это невероятно трудная задача. Но она не противоречит логике естественнонаучного подхода и фундаментальным законам природы.
Насколько скорость обработки информации в мозге соотносится с возможностями компьютера?
По расчётам, для правдоподобного моделирования мозга необходим компьютер со скоростью 100 000 000 000 000 000 операций в секунду. Кстати, это примерно соответствует возможностям уже существующих самых мощных вычислительных машин. Как же тогда добиться решающего технологического прорыва?
Есть два способа решения задачи.