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