Искусственный интеллект - [157]

Шрифт
Интервал

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

Выходное значение сигмоида лежит в интервале (0; 1), а область чувствительности для входов чуть шире интервала (-1;1). Поскольку при решении реальных задач приходится иметь дело с различными значениями, то для подачи данных на вход сети используются алгоритмы шкалирования данных (к примеру, алгоритм минимакса). Такие алгоритмы, используемые на этапе предварительной обработки данных, называются пре-процессированием, а на этапе заключительной обработки - пост-процессированием (Bishop (1995)).

Существует множество различных алгоритмов обучения нейронных сетей, однако наиболее часто используется алгоритм обратного распространения ошибки (error back propagation), входящий в группу алгоритмов «обучения с учителем». Этот итеративный градиентный алгоритм обучения используется с целью минимизации среднеквадратичного отклонения текущих от требуемых выходов многослойных сетей с последовательными связями. При этом сигналы ошибки от выходов нейронной сети распространяются к ее входам, т.е. в направлении, обратном прямому распространению сигналов, с целью соответствующей подстройки весов синапсов. Таким образом, ошибки нейронной сети служат для оценки производных функции ошибок по отношению к регулируемым весам.

Подробное описание алгоритма обратного распространения ошибки приводится в книге «Искусственные нейронные сети» (Круглов, Борисов (2002)).

2. Эволюционные вычисления, т.е. автономное и адаптивное поведение компьютерных приложений. Прежде всего, эта отрасль затрагивает аспекты самовосстановления и самоконфигурирования сложных систем, состоящих из одновременно функционирующих модулей. Помимо этого, к эволюционным вычислениям относятся автономные агенты, несущие в себе функции электронного секретаря, ассистента, отбирающего нужные сведения в Интернете и т.д.

Примером такого агента может быть свободно распространяемая программа, разработанная фирмой GATOR (\v\v\v. gator, com). хотя мнения ее пользователей неоднозначно. Многие фирмы называют GATOR «сетевым паразитом», поскольку ее агент, следя за предпочтениями пользователя Интернет, навязывает ему посещение сайтов со смежной тематикой и тем самым наносит финансовый ущерб, поскольку уводят пользователя к конкуренту. Однако быстрый и хаотичный рост Web-пространства, несомненно, приведет к появлению интеллектуальных автономных агентов нового поколения, способных к самообучению, взаимодействию с себе подобными и проявляющим самостоятельность при принятии решений. Однако отношение общества к таким «работникам» пока трудно предсказать.

3. Экспертные системы (ЭС), создание которых традиционно считается классическим занятием специалиста по ИИ. Под ЭС понимают систему (чаще всего воплощенную в виде компьютерной программы), основанную на знаниях экспертов, помогающую специалисту при принятии решений. В каждой области человеческой деятель-

носги существуют знания, которые трудно формализовать математическими формулами, что и обусловило появление ЭС, а сама задача получения знаний выделилась в новое направление инженерии знаний (четкая формулировка знаний эксперта-специалиста и внесение их в базу знаний компьютера).

Для ответа на поставленные пользователем вопросы требуется система извлечения ответов, называемая машиной логического вывода или интерпретатором. В качестве такой системы, компанией PDC был предложен особый инструмент в программировании приложений ИИ - декларативный язык программирования Visual Prolog (или язык Программирования ЛОГики), работа которого основана на исчислении предикатов первого порядка. Полное описание языка и обзор по экспертным системам можно найти в книге (Адаменко, Ку-чуков (2003)). Как уже было сказано, Visual Prolog язык декларативный, что отличает его от традиционных процедурных языков типа С и Basic. В процедурных языках программист должен четко прописать пошаговый алгоритм решения задачи, а в декларативном языке нужно предоставить только описание задачи и основные правила для ее решения. Урезанную по возможностям версию языка Visual Prolog (Visual Prolog 6.1 Personal Edition) можно бесплатно скачать с сайта www.visual-prolog.com.

Из наиболее известных примеров ЭС можно отметить экспертносправочную систему Сус (en-Cyc-lopedia), разработанную компанией Сусогр (www.cvc.com). Эта система содержит более 1 млн. утверждений, охватывает все области знаний и способна делать логические выводы. Кстати, широко известный «скрепыш» - помощник офисных приложений компании Microsoft (Office Assistant), является ни чем иным как самоорганизующейся экспертной системой, в задачу которой входит конфигурирование справочной системы Microsoft Office в соответствии с часто затрагиваемыми темами. Для этих целей «скрепыш» постоянно отслеживает поведение пользователя в рамках семейства офисных программ.


Еще от автора автор неизвестный
Динь-Динь и верные друзья

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


История конструкций самолетов в СССР в 1951-1965 гг

Предлагаемая вниманию читателей книга является продолжением двухтомного справочника известного советского авиаконструктора и историка отечественной авиации Вадима Борисовича Шаврова. Его книги, выпущенные издательством "Машиностроение" под общим названием "История конструкций самолетов в СССР", не раз переиздавались и приобрели широкую известность в нашей стране и за рубежом. Они стали наиболее полными и авторитетными справочниками по истории отечественного самолетостроения. В последние годы жизни автор начал работу над следующим томом, однако по разным причинам выпустить подобное издание не представлялось возможным.


Владимир Осипович Богомолов - биографическая справка

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


Сказки народов Африки, Австралии и Океании

 В книгу вошли сказки о животных, волшебные и бытовые сказки народов Африки, Австралии и Океании. Составление, вступление и примечание К. И. Позднякова, Б. Н. Путилова. Иллюстрации Л. Токмакова. .


Naruto Rpg

Naruto RpgНаправленность: Джен Автор: alchoz Беты (редакторы): Волчонок Кара , ДыханиеНочи Фэндом: Naruto, The Gamer (кроссовер) Рейтинг: R Жанры: Фэнтези, Фантастика, Экшн (action), AU, Мифические существа, Попаданцы Предупреждения: OOC, Мэри Сью (Марти Стью) Размер: Макси, 96 страниц Кол-во частей: 26 Статус: закончен Статус: Молодой человек из мира "The Gamer" попал в Наруто.


100 великих катастроф XX века

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


Рекомендуем почитать
Социология: экзаменационные ответы для студентов вузов

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


Крокодилы Янцзы

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


«Боевая стрельба из пистолета. Израильский стиль»

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


Метод солнечных обращений

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


Затаенное имя - Тайнопись в 'Слове о полку Игореве'

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


Крестоносцы, Они же татары

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