45340

Проблемная область искусственного интеллекта

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-11-16

35 KB

4 чел.

08 Проблемная область искусственного интеллекта

В настоящее время в области искусственного интеллекта можно выделить шесть основных проблем (направлений развития):

Представление знаний

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

Манипулирование знаниями

Для того чтобы знаниями можно было пользоваться при решении задач, интеллектуальная система должна уметь:

  1.  оперировать знаниями;
  2.  пополнять знания (с помощью разрабатываемых способов на основе неполного описания знаний);
  3.  классифицировать хранящиеся в системе знания;
  4.  обобщать по тем или иным разработанным процедурам знания;
  5.  формировать на основе знаний абстрактные понятия;
  6.  осуществлять достоверный и правдоподобный вывод на основе имеющихся знаний с помощью создаваемых методов;
  7.  пользоваться моделями рассуждений, имитирующими особенности человеческих рассуждений.

Манипулирование знаниями и представление знаний – эти два направления тесно связаны друг с другом. Теория баз знаний включает исследования, относящиеся как к первому, так и ко второму направлению.

Общение

Для решения проблемы общения с интеллектуальной системой необходимо решить следующие задачи:

  1.  проблема понимания связных текстов;
  2.  понимание речи и синтез речи;
  3.  теория моделей коммуникации между человеком и интеллектуальной системой;
  4.  задачи формирования объяснений действий интеллектуальной системой, которые она должна уметь порождать по просьбе человека;
  5.  комплекс задач, связанных с интеграцией в единый внутренний образ сообщений различной модальности (речевых, текстовых, зрительных и т.п.), полученных в процессе коммуникации.

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

Восприятие

Проблема восприятия включает следующие задачи:

  1.  проблемы анализа трехмерных сцен;
  2.  разработку методов представления информации о зрительных образах в базе знаний;
  3.  создание методов перехода от зрительских сцен к их текстовому описанию и методов обработки перехода;
  4.  разработку процедур когнитивной (т.е. способствующей познанию) графики;
  5.  создание средств для порождения зрительских сцен на основе внутренних представлений в интеллектуальных системах.

Существуют большие возможности в повышении уровня интеллектуальности систем за счёт обработки зрительной (образной) информации и соотнесения её с обработкой символьной (текстовой) информации.

Обучение

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

  1.  создать методы формализации условий задачи по описанию проблемной ситуации или по наблюдению за этой ситуацией;
  2.  научиться переходу от известного решения частных задач (примеров) к решению общей задачи (синтез);
  3.  создать приёмы декомпозиции исходной для интеллектуальной системы задачи на более мелкие подзадачи так, чтобы они для системы оказались известными (анализ);
  4.  разработать нормативные и декларативные модели самого процесса обучения;
  5.  создать теорию подражательного поведения и т.д.

Поведение

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

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


 

А также другие работы, которые могут Вас заинтересовать

16332. Программирование алгоритмов циклической структуры 128.5 KB
  Лабораторная работа № 4 Программирование алгоритмов циклической структуры Цель: приобретение навыков программирования алгоритмов циклической структуры с помощью подпрограммыпроцедуры позволяющую вычислять сумму произведение конечного ряда с помощью операторо
16333. Табулирование функции 209.5 KB
  Лабораторная работа № 5 Табулирование функции Цель: приобретение навыков программирования вычисления значений функции вида y=fx на промежутке [ab] с шагом h и z=fxy на промежутке [ab] и [cd] с шагом hx и hy с помощью пользовательской подпрограммыпроцедуры. Индивидуальные в
16334. Одномерные массивы 60 KB
  Лабораторная работа № 6 Одномерные массивы Цель: приобретение навыков программирования обрабатывать последовательности с помощью пользовательской подпрограммыпроцедуры. Индивидуальные варианты лабораторной работы № 6 представлены в таблице 22 Таблица 22 ...
16335. Двумерные массивы. Вложенные циклы 112 KB
  Лабораторная работа № 7 Двумерные массивы. Вложенные циклы Цель: приобретение навыков программирования обработки табличных данных с помощью пользовательской подпрограммыпроцедуры. Индивидуальные варианты лабораторной работы № 7 представлены в таблицах 23 24
16336. Разработка пользовательского приложения с помощью объектов: кнопки-переключателя, контрольного индикатора, рамки 258.5 KB
  Лабораторная работа № 8 Разработка пользовательского приложения с помощью объектов: кнопкипереключателя контрольного индикатора рамки Цель: приобретение навыков разработки проекта VBA с помощью объектов Формы кнопкапереключатель контрольный индикатор рамка. ...
16337. Массивы в VBA 61.5 KB
  Массивы В VBA различают два вида переменных простые переменные и переменные структурного типа. Простые переменные служат для идентификации и резервирования памяти для одного данного. Переменные структурного вида предназначены для идентификации и резервирования па
16338. Объекты формы в VBA: Кнопки-переключатели, Контрольные индикаторы, Рамки 652.5 KB
  Объекты формы в VBA: Кнопкипереключатели Контрольные индикаторы Рамки Кнопкипереключатели. Элемент управления OptionButtons Переключатель позволяют пользователю выбрать одну или несколько взаимоисключающих альтернатив. Эти элементы управления обычно появляются групп...
16339. Функции в VBA 131.5 KB
  Функции в VBA В VBA используются следующие виды функций: математические встроенные функции; математические функции не представленные в VBA; функции форматирования данных; функции преобразования типов Математические встроенные функции ...
16340. Условный оператор в VBA 49 KB
  Условный оператор Условный оператор VBA позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие. Таким образом условный оператор – это средство ветвления вычислительного процесса. В VBA существует 2 типа условного ...