Меню сайта
Категории раздела
Мои статьи [0] |
Искусственный интеллект: введение
[16]
Введение в теорию и общие вопросы искусственного интеллекта. Данный раздел дает краткую историю попыток понять принципы работы мозга и сущность интеллекта с позиций философии, психологии и других наук. Ведь как ни странно, искусственный интеллект - это наука, уходящая корнями как минимум к трудам Аристотеля.
|
Модели представления знаний
[0]
Система искусственного интеллекта – это система, оперирующая знаниями о проблемной области. Без базы знаний систем искусственного интеллекта не существует. Для формализации и представления знаний разрабатываются специальные модели представления знаний и языки для описания знаний.
|
Автоматическая классификация
[0]
Под классификацией понимается система группировки множества объектов, составленная на основе учета общих признаков этих объектов и закономерных связей между ними. Целью классификации является образование групп схожих между собой объектов, которые принято называть классами или кластерами.
|
Экспертные системы
[0]
Направление по созданию вычислительных систем, в которые включены знания специалистов о некоторой узкой предметной области в форме базы знаний. Экспертные системы должны уметь принимать решения, схожие с решениями экспертов, в заданной предметной области.
|
Нейронные сети
[0]
Нейронные сети, или, точнее, искусственные нейронные сети, представляют собой технологию, уходяшую корнями во множество других научных дисциплин. Они находят свое применение в таких разнородных областях, как моделирование, анализ временных рядов, распознавание образов, обработка сигналов и управление благодаря одному важному свойству – способности обучаться на основе данных при участии учителя или без его вмешательства.
|
Генетические алгоритмы
[0]
Возникли в результате наблюдения и попыток копирования естественных процессов, происходящих в мире живых организмов, в частности, эволюции и связанного с ней естественного отбора популяций живых существ. Генетические алгоритмы применяются в системах искусственного интеллекта, оптимизации, искусственных нейронных сетях и в других отраслях знаний. Следует отметить, что с их помощью решаются задачи, для которых ранее использовались только нейронные сети.
|
Многоагентные системы
[0]
В последнее десятилетие среди различных направлений искусственного интеллекта на одно из ведущих мест все больше претендуют исследования, объединяемые общим названием «многоагентные системы». В рамках этого направления задача или проблема решается путем построения сложной системы, состоящей из множества более простых взаимодействующих агентов.
|
Исследователи искусственного интеллекта
[8]
Биографии ученых и исследователей, внесших значимый вклад в развитие и становление искусственного как отдельного научного течения.
|
Статьи на разные темы
[0]
Здесь собраны статьи на разные темы не вошедшие в другие разделы.
|
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Главная » Статьи » Искусственный интеллект: введение |
Понимание естественных языков и семантическое моделирование
Одной из долгосрочных целей искусственного
интеллекта является создание программ, способных понимать человеческий
язык и строить фразы на нем. Способность применять и понимать
естественный язык является фундаментальным аспектом человеческого
интеллекта, а его успешная автоматизация привела бы к неизмеримой
эффективности самих компьютеров. Многие усилия были затрачены на
написание программ, понимающих естественный язык. Хотя такие программы и
достигли успеха в ограниченных контекстах, системы, применяющие
натуральные языки с гибкостью и общностью, характерной для человеческой
речи, лежат за пределами сегодняшних методологий. Понимание естественного языка включает куда
больше, чем разбор предложений на индивидуальные части речи и поиск
значений слов в словаре. Оно базируется на обширном фоновом знании о
предмете беседы и идиомах, используемых в этой области, так же, как и на
способности применять общее контекстуальное знание для понимания
недомолвок и неясностей, присущих естественной человеческой речи. Представьте себе, к примеру, трудности в
разговоре о футболе с человеком, который ничего не знает об игре,
правилах, ее истории и игроках. Способен ли такой человек понять смысл
фразы: В центре Иванов перехватил
верхнюю передачу – мяч полетел к штрафной соперника, там за него на
«втором этаже» поборолись Петров и Сидоров, после чего был сделан пас на
Васина в штрафную, который из-под защитника подъемом пробил точно в
дальний угол. Хотя каждое отдельное слово в
этом предложении можно понять, фраза звучит полной тарабарщиной для
человека не увлекающегося футболом. Задача сбора и организации этого фонового
знания, чтобы его можно было применить к осмыслению языка, составляет
значительную проблему в автоматизации понимания естественного языка. Для
ее решения исследователи разработали множество методов структурирования
семантических значений, используемых повсеместно в искусственном
интеллекте. Из-за огромных объемов знаний, требуемых
для понимания естественного языка, большая часть работы ведется в хорошо
понимаемых, специализированных проблемных областях. Одной из первых
программ, использовавших такую методику «микромира», была программа
Винограда SHRDLU – система понимания естественного языка, которая могла
«беседовать» о простом взаимном расположении блоков разных форм и
цветов. Программа SHRDLU могла отвечать на вопросы типа: «Какого цвета
блок на синем кубике?», а также планировать действия вроде «передвинь
красную пирамидку на зеленый брусок». Задачи этого рода, включая
управление размещением блоков и их описание, на удивление часто
всплывали в исследованиях искусственного интеллекта и получили название
проблем «мира блоков». Несмотря на успехи программы SHRDLU в
разговорах о расположении блоков, она была не способна абстрагироваться
от мира блоков. Методики представления, использованные в программе, были
слишком просты, чтобы передать семантическую организацию более богатых и
сложных предметных областей. Основная часть текущих работ в области
понимания естественных языков направлена на поиск формализмов
представления, которые должны быть достаточно общими, чтобы применяться в
широком круге приложении и уметь адаптироваться к специфичной структуре
заданной области. Множество разнообразных методик (большинство из
которых являются развитием или модификацией семитических сетей)
исследуются c этой целью и используются при разработке программ,
способных понимать естественный язык в ограниченных, но достаточно
интересных предметных областях. Но полное понимание языка на
вычислительной основе все же остается далеко за пределами современных
возможностей. | |
Просмотров: 442 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |