Содержание и сокращенная версия работы



ВВЕДЕНИЕ 2
АЛГОРИТМ РЕШЕНИЯ ИНТЕЛЛЕКТУАЛЬНОЙ ЗАДАЧИ 4
ИСТОРИЯ РАЗВИТИЯ СИСТЕМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА 7
ЗАКЛЮЧЕНИЕ 16
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 20

Введение

В современном мире прогресс производительности программиста практически достигается только в тех случаях, когда часть интеллектуальной нагрузки берут на себя компьютеры. Одним из способов достигнуть максимального прогресса в этой области, является "искусственный интеллект", когда компьютер берет на себя не только однотипные, многократно повторяющиеся операции, но и сам сможет обучаться. Кроме того, создание полноценного "искусственного интеллекта" открывает перед человечеством новые горизонты развития.

Термин интеллект (intelligence) происходит от латинского intellectus - что означает ум, рассудок, разум; мыслительные способности человека. Соответственно искусственный интеллект (artificial intelligence) - ИИ (AI) обычно толкуется как свойство автоматических систем брать на себя отдельные функции интеллекта человека, например, выбирать и принимать оптимальные решения на основе ранее полученного опыта и рационального анализа внешних воздействий.

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

В этом определении под термином "знания" подразумевается не только та информация, которая поступает в мозг через органы чувств. Такого типа знания чрезвычайно важны, но недостаточны для интеллектуальной деятельности. Дело в том, что объекты окружающей нас среды обладают свойством не только воздействовать на органы чувств, но и находиться друг с другом в определенных отношениях. Ясно, что для того, чтобы осуществлять в окружающей среде интеллектуальную деятельность (или хотя бы просто существовать), необходимо иметь в системе знаний модель этого мира. В этой информационной модели окружающей среды реальные объекты, их свойства и отношения между ними не только отображаются и запоминаются, но и, как это отмечено в данном определении интеллекта, могут мысленно "целенаправленно преобразовываться". При этом существенно то, что формирование модели внешней среды происходит "в процессе обучения на опыте и адаптации к разнообразным обстоятельствам".

Заключение

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

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

Именно эти особенности послужили предпосылкой создания искусственных вычислительных систем с большими возможностями на базе нейронных систем живого мира - нейрокомпьютеров.

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

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

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

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

В настоящее время уже существует около 40 различных моделей искусственных нейронных сетей, используемых как в исследовательских работах, так и на практике. Современная элементная база позволяет реализовать аппаратуру с быстродействием до 10 млрд. связей, просматриваемых в секунду.

Программные средства, базирующиеся на технологии и методах искусственного интеллекта, получили значительное распространение в мире. Их важность, и, в первую очередь, экспертных систем и нейронных сетей, состоит в том, что данные технологии существенно расширяют круг практически значимых задач, которые можно решать на компьютерах, и их решение приносит значительный экономический эффект. В то же время, технология экспертных систем является важнейшим средством в решении глобальных проблем традиционного программирования: длительность и, следовательно, высокая стоимость разработки приложений; высокая стоимость сопровождения сложных систем; повторная используемость программ и т.п. Кроме того, объединение технологий экспертных систем и нейронных сетей с технологией традиционного программирования добавляет новые качества к коммерческим продуктам за счет обеспечения динамической модификации приложений пользователем, а не программистом, большей "прозрачности" приложения (например, знания хранятся на ограниченном естественном языке, что не требует комментариев к ним, упрощает обучение и сопровождение), лучших графических средств, пользовательского интерфейса и взаимодействия.

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

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

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

Экспертные системы реального времени - основное направление искусственного интеллекта

Среди специализированных систем, основанных на знаниях, наиболее значимы экспертные системы реального времени, или динамические экспертные системы. На их долю приходится 70 процентов этого рынка.

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

Классы задач, решаемых экспертными системами реального времени, таковы: мониторинг в реальном масштабе времени, системы управления верхнего уровня, системы обнаружения неисправностей, диагностика, составление расписаний, планирование, оптимизация, системы-советчики оператора, системы проектирования.


Список использованной литературы

1. Дюк В. А. Компьютерная психодиагностика. // С.-П.: "Братство", 1994Ч360с.

2. Искусственный интеллект: справочник в 3-х книгах. // М.: "Мир", 1999.

3. Лорьер Ж.-Л. Системы искусственного интеллекта. // М.: "Мир", 1999.

4. Дж. Доорс, А.Р. Рейнблейн, С. Вадера. Пролог - язык программирования будущего. // М. "Финансы и статистика" 1990.

5. Перспективы развития вычислительной техники.Кн.2. Интеллектуализация ЭВМ.М., 2002.

6. Уинстон П. Искусственный интеллект. М.2001.

7. Хант Э. Искусственный интеллект. М.1998.