Cтраница 3
Самые современные процессоры сегодня основаны на традиционной последовательной архитектуре фон Неймана, используемой еще в компьютерах первых поколений. Эта архитектура крайне неэффективна для символьной обработки. Поэтому усилия многих научных коллективов и фирм уже десятки лет нацелены на разработку аппаратных архитектур, предназначенных для обработки символьных и логических данных. Создаются Пролог - и Лисп-машины, компьютеры V и VI поколений. [31]
Двухтомник финских специалистов, содержащий введение в язык Лисп, методы и системы программирования. Этот язык широко известен и применяется в задачах символьной обработки информации, обработки естественных языков, искусственного интеллекта, экспертных систем, систем логического программирования. Изложение языка и примеры основаны на последней версии, которая станет стандартом языка. В книге приведены конкретные задачи с ответами и решениями. В 1 - й томе даны основные понятия языка Лисп и введение в функциональное программирование. [32]
Двухтомник финских специалистов, содержащий введение в язык Лисп, методы и системы программирования. Этот язык широко известен и применяется в задачах символьной обработки информации, обработки естественных языков, искусственного интеллекта, экспертных систем, систем логического программирования. Изложение языка и примеры основаны на последней версии, которая станет стандартом языка. В книге приведены конкретные задачи с ответами и решениями. Во 2 - м томе изложены методы и системы программирования. [33]
Машины третьего поколения лучше приспособлены для решения задач системного программирования. Байтовая организация памяти и широкий набор операций существенно облегчают решение любых задач символьной обработки. Наличие базовых регистров упрощает перемещение программ. Некоторые новые машины имеют стековую память и даже могут непосредственно выполнять программы в обратной польской записи. [34]
Библиотеки RTK и язык R / TRAN предоставляют средства, достаточные для программирования задач класса символьной обработки данных. Однако в процессе программирования могут возникать случаи, когда предложенных средств будет недостаточно. В этом случае возникает необходимость в написании своих подпрограмм на языках ОС. При составлении таких подпрограмм рекомендуется придерживаться стиля максимальной параметризации программ и независимости от данных. Тогда такие подпрограммы будут сравнительно универсальными и могут использоваться другими программистами. [35]
Станфордском университете в середине 60 - х годов для выделения органических соединений. К концу десятилетия ряд коллективов-разработчиков из частного сектора начал выпускать автоматизированные системы, основанные на символьной обработке и предназначенные для замены специалистов-людей. Применяя большие базы накопленных знаний и общение на языке, близком к естественному, эти компьютерные программы-советчики продемонстрировали широкие возможности символьной обработки, построенной на правилах. [36]
В первой и второй частях книги приведены небольшие примеры лисповских функций и программ. Более подробные примеры программ, дающие одновременно представление о широте сферы применения предлагаемых Лиспом и символьной обработкой возможностей, сосредоточены в гл. [37]
Лиспе, а представление исходных данных определяется теперь используемым языком программирования. Следует заметить, что при таком подходе, как правило, в качестве языка реализации применяются языки символьной обработки. [38]
Используемый здесь синтаксис для исчисления предикатов отличается от обычного лишь положением предикатного символа. Такой префиксный синтаксис был выбран по той причине, что формулы становятся похожими на списковые структуры, удобные для символьной обработки с использованием такого языка, как ЛИСП. [39]
С ростом количества знаний и возможностей, заложенных в различных системах машинного проектирования и автоматизированного управления, возникла потребность в применении методов технологии знаний и символьной обработки в этих системах. В машинном проектировании, ориентированном на знания ( knowledge based), предполагается использование глубоких профессиональных знаний в нескольких областях, однако независимо от содержательной части для работы в каждой из этих областей можно применять методы символьной обработки. [40]
Исследования по искусственному интеллекту часто классифицируются, исходя из области их применения, а не на основе различных теорий и школ. В каждой из этих областей на протяжении десятков лет разрабатывались свои методы программирования, формализмы; каждой из них присущи свои традиции, которые могут заметно отличаться от традиций соседней области исследования. Далее мы вкратце рассмотрим символьную обработку и наиболее важные области исследования и применения искусственного интеллекта, давая обзор разнообразных постановок проблем и широких возможностей применения в каждой области. [41]
Лисп - важнейший язык, используемый в символьной обработке и в исследованиях по искусственному интеллекту. Эти работы, начатые в США в MIT уже в середине 50 - х годов, проводились преимущественно на языке Лисп. Большая часть имеющихся на рынке программ символьной обработки, систем искусственного интеллекта и программ работы с естественным языком написаны на Лиспе. Многие методы, используемые в области искусственного интеллекта, основаны на особых свойствах языка Лисп. Лисп составляет основу для обучения методам искусственного интеллекта, исследованиям и практическому применению этой области, иными словами, Лисп вводит в мир символьной обработки и искусственного интеллекта. [42]
Лисп - важнейший язык, используемый при символьной обработке и в исследованиях по искусственному интеллекту. Эти работы, начатые в США в MIT уже в середине 50 - х годов, проводилось преимущественно на языке Лисп. Большая часть имеющихся на рынке программ символьной обработки, систем искусственного интеллекта и программ работы с естественным языком написана на Лиспе. Многие методы, используемые в области искусственного интеллекта, основаны на особых свойствах языка Лисп. Лисп составляет основу для обучения методам искусственного интеллекта, исследованиям и практическому применению этой области, иными словами, Лисп вводит в мир символьной обработки и искусственного интеллекта. [43]
Это было верно на начальном этапе. На численную сторону не обращалось внимание, поскольку язык был предназначен для символьной обработки. [44]
Задачи распознавания образов имеют много общего и с исследованиями по искусственному интеллекту. Их объединяют, например, когнитивные - процедуры различного уровня и вида, такие как поиск, идентификация, классификация, обучение и другие. Однако решение проблемы с точки зрения распознавания образов отличается от решения той же проблемы с точки зрения символьной обработки. [45]