СРЕДСТВА РЕАЛИЗАЦИИ ИНСТРУМЕНТАЛЬНОЙ ОБОЛОЧКИ ДЛЯ СОЗДАНИЯ ЭКСПЕРТНЫХ СИСТЕМ, ОСНОВАННОЙ НА ГРАММАТИЧЕСКОМ ПОДХОДЕ.

Презентация:



Advertisements
Похожие презентации
СПЕЦИАЛИЗИРОВАННАЯ ИНСТРУМЕНТАЛЬНАЯ ОБОЛОЧКА ДЛЯ АВТОМАТИЗАЦИИ СОЗДАНИЯ ИНТЕЛЛЕКТУАЛЬНЫХ САПР С ДИФФЕРЕНЦИРОВАННЫМ ПОДХОДОМ К КВАЛИФИКАЦИИ ПОЛЬЗОВАТЕЛЯ.
Advertisements

Алгоритм и его свойства. Алгоритм Алгоритм – это описанная на некотором языке, точная конечная система правил, определяющая содержание и порядок действий.
Даталогическое проектирование. 1. Представление концептуальной модели средствами модели данных СУБД Общие представления о моделях данных СУБД С одной.
Савенко Мария Олеговна, 361 группа Научный руководитель: старший преподаватель В.С.Полозов.
КЛАССИФИКАЦИЯ ГРАММАТИК И ЯЗЫКОВ ( КЛАССИФИКАЦИЯ ХОМСКОГО ) Рейн Т. С.
Лекция 5 Способы конструирования программ. Основы доказательства правильности.
Место и роль математики в познании Освоение действительности Подходы в познании Математика (математический способ) Формальный способ (язык искусственный)
Алгоритмизация и требования к алгоритму Алгоритм и алгоритмизация Алгоритм и алгоритмизация.
Теория формальных языков и грамматик. Определения 1. Цепочка символов в алфавите V - любая конечная последовательность символов этого алфавита. Пустая.
Организация самостоятельной работы студента с использованием программно- методической системы по изучению грамматической темы английского языка Reported.
Стандарт IDEF1X Рассмотрим методологию IDEF1X. Методология IDEF1X представляет собой формализованный язык семантического (контекстного) моделирования данных,
Структуры базы данных Иерархическая сетевая реляционная наиболее распространенная.
От сложного – к простому. От непонятного – к понятному.
Реляционная модель данных Определения Основные операции над отношениями (реляционная алгебра)
Лекция 10 Левокурсивные и правокурсивные грамматики.
Реляционная алгебра Презентация подготовлена зав. кафедрой ИБ, д.п.н., профессором З.В. Семеновой.
Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
Язык высокого уровня компилятор Программа компиляторов Сделал:Студент группы:Ис-2о(очная)Воротов Валентин.
2. Общая характеристика моделей данных. Архитектура ANSI/SPARC (1) CODASYL – Conference on Data System Languages ANSI – American National Standard Institute.
3.3. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ КАК СИСТЕМА Успешное внедрение информационных технологий связано с возможностью их типизации. Конкретная информационная.
Транксрипт:

СРЕДСТВА РЕАЛИЗАЦИИ ИНСТРУМЕНТАЛЬНОЙ ОБОЛОЧКИ ДЛЯ СОЗДАНИЯ ЭКСПЕРТНЫХ СИСТЕМ, ОСНОВАННОЙ НА ГРАММАТИЧЕСКОМ ПОДХОДЕ

Лучший способ устранения недостатков существующих методов формирования моделей САПР - использование семиотической модели (СМ) – как формы представления модели САПР.

СМ СМ ЦПС ПОС ЦПС ПОС Грамматика Грамматика Грамматика Грамматика ЦПС ПОС

Для реализации CМ существует алгоритм выполнения теоретико- множественных операций над контекстно-свободными(КС) грамматиками в среде специализированной оболочки для создания интеллектуальных САПР.

Основные определения алгоритма 1. Термы: a, b, c,…; 2. Синтермы: K, L, S,…; K L K L & V V & V V a b d e K a b d e K 3. Если 2 множества совпадают по имени они эквивалентны по структуре

L L L L & V V & V V a b d e K a b d e K 4. Одна и та же структура может иметь много разных форм записи: L M L M & & & & a b a b a b a b

Грамматика - аналог И-ИЛИ дерева, т.е. не имеет циклов и рекурсий. S & a S a S & & & a … a …

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

Инструментальные средства реализации алгоритма

Базовые структуры данных алгоритма Наиболее гибкая и логически обоснованная для рассматриваемого алгоритма структура данных – класс. ТЕРМ ТЕРМ значение значение

СИНТЕРМ СИНТЕРМ имя имя знак операции знак операции список объектов список объектовполучить_следующий_элементпустой

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

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