Мобильный телефон
Мобильный телефон стал одним из самых выдающихся изобретений человека. Он позволил связываться людям между собой, находясь практически в любом месте, в любое время. И человек пользовался этим – они поздравляли с днем рождения всех, кто записан в записной книжке телефона, вызывали аварийную машину за город, передавали шпаргалки сдающему экзамен и т. д. и т. п. Влюбленные терроризировали друг друга эсэмэсками днем и ночью, а некоторые даже пострадали после того, как их переписку обнаруживали те, которым эту переписку читать было крайне нежелательно (отнюдь не мама с папой).
Затем в телефон «навернули» все, что можно – справочники, органайзеры, навигаторы, игры и прочее, а довершили интернетом (об этом позже), мобильный телефон стал коммуникатором – новым неотъемлемым органом человека, и человек, таким образом, эволюционировал из человека разумного в человека связанного (человека с коммуникатором). Часть разума при этом была потеряна.
Электронные карты
Еще одно чудесное изобретение – электронная карта.
Все началось с безналичных денег. В какой-то момент банки поняли, что совсем необязательно физически переводит деньги – можно переводить только записи о деньгах. Оборот ускорился, и банки получали денег больше, а именно для этого они и были придуманы. Естественно, реальное обеспечение должно существовать, но это уже было не совсем однозначно. Например, можно было сначала выдать, а потом принять. Деньги стали виртуальными задолго до появления понятия виртуальной реальности.
Первыми виртуальными деньгами воспользовались казино. Они заменили механику в самом популярном одноруком бандите на электронику. Раньше человек вставлял в автомат монету, нажимал на ручку, слышал звон падающих в поддон монет, доставал их и, если монет было много, складывал в ведерко, а потом с этим ведерком бродил по лесу автоматов до тех пор, пока не проигрывал всё. Теперь процесс значительно упростился – в автомат вставляется купюра и на табло загораются цифры текущего счета, соответствующие номиналу купюры. А дальше все просто – нажимаешь на кнопку, и в случае выигрыша счет увеличивается, а в случае проигрыша – уменьшается. И так – до нуля. Народ стал проигрывать быстрее и легче, что и требовалось.
Банки первыми буквально набросились на компьютеры. Все расчетные счета и данные о клиентах находились в базах данных компьютера, все операции (зачисление, снятие, переводы, платежи и т. п.) выполнялись в информационной системе банка, все межбанковские расчеты выполнялись через телекоммуникации. Деньги фактически стали электронными. И тогда банки придумали электронные карточки как платежное средство. При любых расчетах карта вставлялась в специальное устройство, и деньги переводились со счета покупателя на счет продавца.
Так же как и в казино, люди намного легче расставались с виртуальными деньгами.
Но карты стали использовать не только в банках. Карты использовали как ключи для доступа в помещение, как счетчики числа посещений заведения, как пропуск и т. д. Бумажник человека был набит картами. Не за горами был тот день, когда человек получит еще один орган – электронную карту, в которой будет записана вся информация о нем, начиная с даты рождения и группы крови, кончая всеми счетами в банках и сертификатами об образовании.
Системы искусственного интеллекта
Под системой искусственного интеллекта человек понимал любую систему, моделирующую деятельность его интеллекта. Человек наивно полагал, что в основе его мышления лежит какая-то логика, которую, в конце концов, можно реализовать на компьютере.
Суть логики можно продемонстрировать следующим образом.
Под фактом будем понимать элементарное утверждение об окружающем мире, выражаемое простым предложением, например, «Иванов – человек», «Казахстан – государство» и т. д. Под конкретным знанием будем понимать утверждение, связывающее два факта в причинно-следственное отношение и выражаемое сложноподчиненным предложением типа: «Если Некто – человек, то Некто ошибается».
Если заменить конкретные слова естественного языка символами, то факты можно представить в форме «X – с», а знания – в форме «(X – с) – > (X – d)». Назовем эти формы, соответственно, формальными фактом и знанием.
Логический механизм вывода позволяет формально из известных фактов и знаний выводить новые факты. Используя введенные выше обозначения, простейший механизм вывода можно представить следующим образом: из известных факта «X– с» и знания «(X– с) – > (X– d)» следует (выводится) факт «X – d».
Работу правила вывода на конкретных фактах и знаниях демонстрирует следующий пример. Человек знает, что «все люди ошибаются», или, другими словами, есть знание «Если Некто – человек, то этот Некто ошибается». Также у него есть знакомый по фамилии Иванов, то есть имеет место факт «Иванов – человек». Если подставить в первое предложение Иванов вместо Некто, получим «Если Иванов – человек, то Иванов ошибается». Работа правила вывода заключается в том, что оно позволяет констатировать, что «Иванов ошибается». Важно понять, что в логике этот факт без механизма вывода не выводится. Предположим, что имеет место еще один факт – «Шарик – собака». Подставив Шарик вместо Некто, мы не выведем заключения «Шарик ошибается», поскольку «Шарик – не человек». Можно, конечно, решить, что Шарик не ошибается. Возможно, и так.
Назовем факт выводимым (доказуемым), если он может быть выведен в теории с помощью логического правила вывода. С другой стороны, факты должны подтверждаться наблюдениями. Назовем факт достоверным, если подавляющее большинство людей либо наблюдали этот факт, либо признают свидетельства очевидцев (факт имеет место быть в модели). Факты, одновременно и достоверные в модели, и выводимые в соответствующей этой модели теории, назовем относительно истинными. Достоверность не влечет за собой выводимость, и обратно – выводимость не означает достоверность. Абсолютная истина недостижима, но для практических целей всегда можно прийти к соглашению об относительной истинности. Теорию, в которой выводятся все достоверные факты соответствующей модели, назовем относительно истинной, или адекватной.
Человек всегда обнаруживает новые факты в окружающем мире. Если такие факты повторяются и находят другие подтверждения, то они принимаются достоверными. Теперь необходимо попытаться вывести (доказать) их в рамках принятой теории. Для этого необходимо, во-первых, найти истинные в данной теории факты, которые неизменно связаны с новыми фактами и потому могут трактоваться как причина, во-вторых, индуктивно сформулировать причинно-следственное отношение в виде элементарного знания, содержащего в качестве причины истинные факты, а в качестве следствия – новые факты. Если это удается, то теория расширяется добавлением нового знания, и новые факты становятся истинными относительно данной теории.
Если не удается доказать новые факты в рамках принятой теории (новое знание противоречит совокупности знаний этой теории), то необходимо скорректировать знания так, чтобы новая теория сохраняла непротиворечивость и при добавлении нового знания, и таким образом истинность теории будет восстановлена. В истории развития человеческого интеллекта это происходит постоянно.
Если бы знания и механизм вывода были столь однозначны, как представлено выше, мир был бы на 100 % детерминирован. Очевидно, это не так, и определенная степень свободы всегда имеет место в развивающейся Вселенной. Для учета этой свободы будем считать, что каждому ее знанию соответствует вероятность (некоторое число от 0 до 1) успешности применения к нему механизма вывода. Например, знание «Такие-то условия ведут к дождю» с вероятностью 0,7 приведет к тому, что только в 7 случаях из 10 механизм вывода сработает, и в таких-то условиях будет дождь.
Вероятность характеризует среднее число успешных «использований» знания. В действительности значение успешных «использований» изменяется в зависимости от многих обстоятельств, в результате чего значения успешных применений, которые наблюдает каждый человек, отличаются друг от друга. В одном месте наблюдается 7 случаев дождя, в другом может быть 6 или 8.