» » » » Анатолий Анисимов - Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык


Авторские права

Анатолий Анисимов - Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык

Здесь можно скачать бесплатно "Анатолий Анисимов - Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык" в формате fb2, epub, txt, doc, pdf. Жанр: Языкознание, издательство Наукова Думка, год 1991. Так же Вы можете читать книгу онлайн без регистрации и SMS на сайте LibFox.Ru (ЛибФокс) или прочесть описание и ознакомиться с отзывами.
Анатолий Анисимов - Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык
Рейтинг:
Название:
Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык
Издательство:
Наукова Думка
Год:
1991
ISBN:
5–12–001952–8
Скачать:

99Пожалуйста дождитесь своей очереди, идёт подготовка вашей ссылки для скачивания...

Скачивание начинается... Если скачивание не началось автоматически, пожалуйста нажмите на эту ссылку.

Вы автор?
Жалоба
Все книги на сайте размещаются его пользователями. Приносим свои глубочайшие извинения, если Ваша книга была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.

Как получить книгу?
Оплатили, но не знаете что делать дальше? Инструкция.

Описание книги "Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык"

Описание и краткое содержание "Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык" читать бесплатно онлайн.



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

Для широкого круга читателей, интересующихся современными достижениями информатики, лингвистики и искусственного интеллекта.






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

Рис. 8. Маршрут АСЕК имеет минимальную стоимость пути от А до К. равную 6

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

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

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

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

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

Ситуация I. Прогулка по тропическому саду с хозяином. Робот видит змею.

Осторожно, хозяин. Опасность. В 20 метрах впереди за деревом вижу змею.

Почему она опасна?

Не знаю. Но в моей оперативной ассоциативной базе знаний она попадает в черное поле, обозначенное понятием «опасность». Запрашиваю дополнительную процедуру из внешней памяти.

Действуй.

Генерируются образы. Змея. Контакт с человеком. Змея кусает. Человек лежит. Человек мертв. Смерть. Смерть — одна из характеристик опасности. Вывод: избегайте ситуации, описанной этим маршрутом. Не допускайте контакта со змеями.

Молодец. Лучше в самом деле пойдем домой.

Ситуация 2. Робот исследует неизвестную планету. Ему необходимо вернуться в базовый лагерь к определенному часу. Робот размышляет.

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

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

Веду просчет времени. Должен успеть. Приступаю к выполнению плана работ. Форсирую водную преграду. Я на другом берегу. Конец процедуры «преодоление водной преграды». Включаю скорость и по прямой мчусь в лагерь.

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

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

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

МАЛЕНЬКИЕ ПЬЕСЫ ДЛЯ ЭЛЕКТРИЧЕСКОЙ МАШИНЫ

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

Программисты давно пытались составить программы, сочиняющие стихи. В первых опытах заранее составлялся словарь слов и фраз, которыми можно пользоваться, и форма, которой должны соответствовать слова и фразы. Выбор слов и фраз при заполнении формы управляется тем или иным законом — чаще всего используют датчики псевдослучайных чисел. Получаются стихи, иногда напоминающие авангардистские поиски. Но при более или менее длительной эксплуатации неизбежно проявляется ограниченность такого подхода. Начинаются повторы, становится заметен плагиат формы. По такому рецепту, например, работает программа Poetry generator (генератор стихов), которую создала Р. Уэст из Калифорнии.

Многие решили, что раз компьютер — помощник человека, то пусть он только помогает сочинять стихи. В этом случае машина генерирует «сырую» основу стихотворения, которую затем доводит и шлифует человек. Такой подход развивают Р. Ширли — английский кристаллограф, пишущий стихи, и американец Т. А. Истон. В таких случаях трудно отличить машинное творение от человеческого. Безусловно, компьютер может облегчить поиск рифм и выбор фраз, но качество стихотворения во многом определяется творчеством человека. Вот образцы такой поэзии.


На Facebook В Твиттере В Instagram В Одноклассниках Мы Вконтакте
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!

Похожие книги на "Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык"

Книги похожие на "Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык" читать онлайн или скачать бесплатно полные версии.


Понравилась книга? Оставьте Ваш комментарий, поделитесь впечатлениями или расскажите друзьям

Все книги автора Анатолий Анисимов

Анатолий Анисимов - все книги автора в одном месте на сайте онлайн библиотеки LibFox.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Отзывы о "Анатолий Анисимов - Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык"

Отзывы читателей о книге "Компьютерная лингвистика для всех: Мифы. Алгоритмы. Язык", комментарии и мнения людей о произведении.

А что Вы думаете о книге? Оставьте Ваш отзыв.