Технологии, которые изменят мир
Технологии, которые изменят мир
За миллиарды лет эволюции природа сформировала огромное количество конструктивных решений и применила их для строительства живых организмов. Эволюция жизни на Земле — это, с одной стороны, формирование новых свойств и алгоритмов поведения, с другой стороны — совершенствование существующих.
Техническая эволюция человечества идет путем, очень похожим на природную эволюцию. Накопление умений и знаний приводит к появлению новых технических решений, однако до сих пор работают механизмы и идеи, которым сотни лет и которые за эти годы доведены до совершенства. Внутри самых современных компьютерных программ используются алгоритмы и библиотеки, верой и правдой служащие уже десятки лет.
Следующий прорыв в области высоких технологий может быть связан с повсеместным внедрением устройств, работающих на нейронных сетях. Однако создание электронных устройств, моделирующих нейронную сеть,— это необходимая, но малая толика требуемых действий. Как компьютер бесполезен без программного обеспечения, так и подобное устройство неприменимо без тщательно обученной нейронной сети.
На сегодняшний день загвоздка — не в элементной базе, а именно в отсутствии хорошо обученных нейронных сетей. Генетический эволюционный алгоритм позволил природе добиться фантастических результатов. Нейронные сети из нескольких сотен нейронов реализуют сложнейшие алгоритмы поведения.
Десятки тысяч нейронов позволяют творить чудеса насекомым. Восемьсот тысяч нейронов у пчелы превращают ее в совершеннейший механизм, который действует лучше любого автопилота и справляется со своими задачами лучше любого из созданных человеком роботов. Все это стало возможно благодаря тому, что «нащупанные» эволюцией за сотни миллионов лет связи нейронных сетей эксплуатируются по сей день, оттачиваясь и совершенствуясь. Те нейронные сети, что создает человек, создаются для решения узких задач и, как правило, не имеют продолжения, то есть возникает новая задача — и все начинается с нуля.
Видимо, прогресс в техническом использовании нейронных сетей начнется, когда будет накоплена некая «критическая масса» хорошо работающих конструкций наподобие древнего мозга человека. Основная сложность — в том, что алгоритмы обучения нейронной сети, позволяющие обучить сеть «быстро», обучают ее достаточно «плохо» и не позволяют улучшать обучение многократным применением. Генетические алгоритмы, построенные на случайных мутациях, теоретически позволяют добиться идеального результата, но требуют непредсказуемо много времени и не гарантируют результата вообще. Природе удалось добиться столь выдающихся результатов благодаря тому, что процесс эволюции вышел за рамки просто создания и усложнения нейронных сетей и перешел к эволюции системы эмоций и проистекающего из них инстинктивного поведения. Существующий уровень развития науки и техники позволяет, в принципе, ожидать в ближайшем будущем появления устройств, использующих эмоции и сопоставимых по своим возможностям с живыми существами.
Сейчас я позволю себе пофантазировать и описать некую технологию. Эта технология может быть создана уже сейчас, на существующей элементной базе. Думается, в недалеком будущем она будет реализована неизбежно, а, будучи внедренной, она, по моему мнению, перевернет все существующие информационные системы.
Итак, представьте, что с вами всегда находится компактное устройство, например совмещенное с мобильным телефоном. Это устройство имеет доступ в Интернет и некий удобный интерфейс. А еще оно постоянно записывает все, что происходит с вами. В принципе, можно записывать только звук, но если вам будет интереснее, представьте, что также — и изображение того, что вы видите. Это будет такой своеобразный диктофон, работающий круглые сутки. Пусть информация с него время от времени отправляется в некое хранилище, которое находится на специальных серверах в Интернете. Сам по себе такой «постоянный» диктофон уже забавен, но пока еще слабо полезен.
Теперь пойдем дальше. Представьте себе, что это устройство параллельно с записью постоянно проставляет некие метки. Ну, во-первых, фиксирует время, это понятно. Во-вторых,— собеседников. Если у людей, которые находятся рядом с вами, есть такие же устройства, то очень несложно определить, с кем вы в компании (так, включив bluetooth мобильного телефона, вы видите список всех телефонов с bluetooth вокруг вас). В-третьих, определяется место, где все происходит,— в век GPS и Google maps это совсем элементарно. И вот система стала уже значительно полезнее.
А теперь этому устройству можно задать, например, такой вопрос: «Что говорил на прошлой неделе мой начальник, когда проводил совещание в переговорной главного офиса?» Через Интернет ваш девайс свяжется с основным местом хранения, найдет подходящие события и предоставит их вам.
Теперь представьте себе, что все разговоры «дешифруются», то есть выделяются отдельные законченные фрагменты и формируются «воспоминания», похожие, по сути, на воспоминания, свойственные нашему мозгу. Речь распознается, выделяются слова и конкретные понятия, имеющие самостоятельный смысл. Проставляются ассоциативные связи. По ряду признаков система определяет временные границы целостных воспоминаний. Тогда устройство можно спрашивать: «Что мы говорили в прошлом году с друзьями о творчестве Стругацких».
Какое полезное получается устройство, как оно может помочь в вечных спорах «кто кому что сказал и кто кого как понял»! А как замечательно фиксируются таким аппаратом знакомства! Вся информация о том, как человек представился,— уже намертво в памяти устройства. Более того, вот он уже сразу готов — аналог сети «Одноклассники.ру» и тому подобных. Кроме того, устройство должно позволять помечать ваше отношение к тому, что происходит. Вы сможете выбрать «слова», подходящие для описания сохраненных на устройстве событий.
Создадим словарь слов естественного языка, на котором мы разговариваем. Этот словарь позволит индексировать любые речевые воспоминания, но такая индексация пока еще не будет связывать нас со смыслом фразы. Создадим тезаурус — «словарь», который будет содержать отображение конкретных явлений нашего мира. Так же как любое явление, с которым мы сталкиваемся, запоминается нами, образуя понятие внутреннего языка, так и тут, в тезаурусе, должны быть «образы» всех явлений, с которыми сталкиваются люди. Так же как человеческие воспоминания связаны с сенсорной информацией, которая их породила, так и «образы» в тезаурусе будут иметь привязку к объектам реального мира. Эта привязка будет зависеть от типа объекта. Фотография будет увязана со специальным сервисом, где она будет храниться, фирма с органом, зарегистрировавшим ее, и т. д. Заставим систему проставлять ассоциации «воспоминаний» со словами из словаря и понятиями из тезауруса.
Вы, наверное, уже догадались, к чему все это описание.
Конечно же, подобная система — это дублирование нашей памяти. Точно так же, как и в человеческой памяти, все воспоминания увязываются ассоциативными связями с понятиями, образующими воспоминание. Эти ассоциации делают сохраненную информацию не просто набором данных, а замечательным инструментом, с которым очень удобно работать. Чем глубже распознано явление, тем больше ассоциаций будет проставлено, тем более ценна и удобна для нас эта информация.
Когда мы переходим от записи звука к запоминанию, распознаванию и ассоциативной увязке всего, что происходит с человеком, мы говорим уже не просто об интересном устройстве, а о новой технологии. В этой технологии основная идея — структурированное хранение всей относящейся к человеку информации в виде ассоциативно организованных данных. При этом единый принцип ассоциативной организации данных допускает множество интерфейсов для работы с ними в зависимости от того, что это за данные и как удобнее их просматривать.
Интернет-браузер, поддерживающий такую технологию, должен передавать всю информацию о просмотренных вами страницах в вашу базу воспоминаний. Если вы видите что-то, что вас заинтересовало, вы должны иметь возможность выразить свое отношение, проставить соответствующие ассоциации. Это можно сделать, например с помощью облака тегов,— набора слов, позволяющих описать вашу мысль. Дальше, когда вы захотите поделиться увиденным с друзьями, представить ваши действия уже нетрудно. Например, вы можете дать вашему устройству такой запрос: «Это было давно, в Интернете, видеоролик, пародия на фильм „Терминатор"». Объекты в Интернете уже будут связаны с тезаурусом, который позволит точнее идентифицировать их.
В эту технологию естественным образом вписываются составными частями многие привычные для нас сервисы. Так, письмо в электронной почте — это воспоминание, ассоциативно связанное:
- с местом, где физически хранится содержимое письма;
- с отправителем;
- с датой;
- с темой переписки и т. д.
Как должен работать совместимый с этой системой фотоаппарат? Снимок должен передаться в определенное хранилище, а в системе должно возникнуть воспоминание, ассоциативно связанное:
- с местом хранения;
- с датой и временем съемки;
- с местом создания снимка;
- с людьми, находившимися рядом;
- с событием, запечатленным на снимке;
- с представлением о приватности этого снимка;
- с предыдущим событием и т. п.
В каждой ситуации, в которой оказывается человек, правильно проставленные ассоциации позволяют запомнить происходящее с ним и, соответственно, впоследствии сильно облегчить поиск. Практически все существующие системы, взаимодействующие с человеком, пытаются реализовать этот принцип, но делают это достаточно «неумело». Так, организация данных на компьютере, раскладывание файлов по папочкам — это фактически процесс формирования ассоциативных связей. Все файлы папки ассоциативно привязываются к ее названию. Очевидно, насколько такая система ассоциирования неуклюжа и несовершенна. Она не позволяет реализовать полноценное ассоциирование объектов и неудобна для оперирования с ней. Когда мы видим любой список, который можно просматривать через фильтры (то есть записям присвоены какие- либо признаки, по которым и происходит фильтрация), мы имеем дело с попыткой реализовать ассоциативную систему связей. Но настоящая польза от ассоциирования начинается только тогда, когда каждая программа не замыкается на своем наборе данных, а является частью глобальной системы ассоциативно организованной памяти. Именно это отличает Интернет с системой гиперссылок и поисковиками от просто файлов, хранящихся на не объединенных в сеть
компьютерах.
Интересно, что описанная система пригодна не только для поиска информации, относящейся к жизни человека, но и для планирования и осуществления разнообразных задач — это и организация встреч, и напоминание о делах, покупках и оплате, и многое, многое другое. Вопрос — в правильной простановке ассоциаций и в наличии механизмов, «умеющих» с ними работать.
Вообще, может быть разработан (например, в рамках WEB 3.0) единый стандарт хранения информации через ассоциативно связанные воспоминания. Базовый элемент — нейрон (воспоминание) состоит исключительно из перечня ассоциаций с другими нейронами. Другие нейроны могут быть такими же воспоминаниями, а могут быть некими базовыми элементами (базовыми нейронами — элементами тезауруса), соответствующими неким понятиям реального мира.
При такой организации почта, поиск, рабочий стол компьютера, система управления делами, библиотека музыки, видеотека и т. п.— это просто различные интерфейсы, позволяющие оперировать такой памятью.
А если в будущем такая персональная система сможет запоминать и эмоции, которые возникают у человека, и будет достаточно продвинутой, то не видится особых препятствий к тому, чтобы, обладая такой прижизненной памятью, запустить механизм, моделирующий эмоции, текущее представление, изменение текущего представления и т. д. Возможно, так удастся создать нечто, наследующее наши черты, но не умирающее вместе с нами. А может быть, когда- нибудь можно будет даже взять чужой мозг «напрокат».
Человек во все времена мечтал о вечной жизни. Мы стоим на пороге времени, когда сумма достижений науки неизбежно приведет либо к неограниченному продлению жизни биологического тела человека, либо к возможности моделирования его личности на компьютере. Возможно, удастся объединить мозг и компьютер (необязательно алгоритмический) и заставить их переживать эмоции и ощущения синхронно, как единое целое. Это не будет означать конца эволюции человека как биологического вида, просто изменения от генетических, основанных на случайных мутациях, перейдут в область сознательных изменений себя. Как за счет увеличения мыслительных способностей, так, возможно, и за счет добавления новых эмоций и ощущений.