рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Недоопределенные модели

Работа сделанна в 1999 году

Недоопределенные модели - Дипломная Работа, раздел Программирование, - 1999 год - Разработка подсистемы вывода в диагностической экспертной системе Недоопределенные Модели. Характерными Особенностями Знаний О Сложных Фрагмент...

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

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

Мы назовем значение переменной неопределенным, если о нем известно лишь то, что оно равно одному из элементов множества потенциальных значений. Значение считается определенным, если однозначно известен тот элемент множества потенциальных значений, которому оно равно.

Типичным состоянием изучаемого объекта целесообразно считать недоопределенность бесспорный факт принадлежности его значения какому-то нетривиальному подмножеству области определения. При этом потенциальное совпадение с тем или иным элементом этого множества считается равновероятным. Рассмотрим модель, которую будем называть обобщенной вычислительной моделью ОВМ M X,W,C,R, Где множества X и R имеют такую же семантику, как и в обычных вычислительных моделях, W множество функций присваивания, а C множество функций проверки корректности. Функция присваивания определяет способ записи очередного значения в объект xX, а функция проверки корректности осуществляет контроль за правильностью вычисленных значений объекта x. Пусть x переменная с областью определения X. Обозначим через X множество всех подмножеств X, без пустого.

Элемент dX, который содержит только одно значение из X, называется определенным. Все остальные элементы называются недоопределенными. Значение x, соответствующее всему множеству X, будем называть полной неопределенностью.

ОВМ, в которой хотя бы один объект представлен недоопределенным типом данных, называется недоопределенной моделью н-моделью 5. Рассмотрим систему из двух линейных уравнений с двумя целочисленными переменными x y 12 2x y Для предоставления целых констант данной системы 2 и 12 естественно воспользоваться предопределенным типом integer. Если переменным x и y также сопоставить тип integer, то получим традиционную модель. Найти решение в данном случае можно, только применяя любой из методов решения систем линейных уравнений.

Если же для представления переменных x и y воспользоваться недоопределенным типом например, nint, то система уравнений становится н-моделью. Далее покажем внутреннее представление такой н-модели и алгоритм ее решения. Множество Х содержит все объекты данной н-модели Х x, ynint 12,2integer. Так как множество Х содержит две переменные и две неизменяющиеся константы, множество функций присваивания W и множество функций порверки корректности С содержат по два элемента W PRintx, PRinty PRint имя функции присваивания.

C PRDintx PRDinty PRDint имя функции проверки корректности. Множество отношений R для данной системы уравнений содержит два отношения plus и umn, связывающие между собой переменные типов nint и integer здесь мы игнорируем дополнительные переменные, которые, возможно, появились бы в результате компиляции исходных уравнений R plus12,x, y umny,2,x. Множество функций интерпретации отношений из R можно представить следующим образом в комментариях приведены описания функций в обычной записи Plus minus 3 y, 12, x y12-x 1 minus 3 x, 12, y x12-y 2 umn umn 3 y, x, 2 yx2 3 del 3 x, y, 2 xy2 4 Напомним, что арифметические операции реализованы в соответствии с правилами интервальной математики.

Технология недоопределенных вычислительных моделей позволяет обрабатывать неточные значения. 3.

– Конец работы –

Эта тема принадлежит разделу:

Разработка подсистемы вывода в диагностической экспертной системе

Работа выполнялась с 1 сентября 1998 года по 30 мая 1999 года. Тип работы инженерная является плановой разработкой института. Особенностью данной дипломной работы является возможность ее работы с… При этом подсистема вывода будет использовать экспертные знания, также допускающие элементы нечеткости и неточности.

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Недоопределенные модели

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Задачи диагностики
Задачи диагностики. Одной из типичных задач экспертной системы является задача диагностики 3. Диагностика - это процесс поиска неисправностей в обследуемой системе или определение стадии заболевани

Процесс приобретения знаний
Процесс приобретения знаний. Приобретение знаний - это процесс передачи и преобразования опыта по решению задач от некоторого источника знаний в программу. Процесс создания диагностической экспертн

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

Специальные требования
Специальные требования. Программные требования Операционная система Windows 9598, NT BDE Borland Database Engine 3.1.2. Аппаратные требования Компьютер IBM PC, или совместимые 486 и выше Манипулято

Методы и определения
Методы и определения. База знаний Совокупность трех реляционных баз данных в формате Paradox 7.0 База данных с описаниями болезней. База данных с описаниями симптомов. Таблица соответ

Алгоритм решения задачи
Алгоритм решения задачи. Работа программы начинается с функции инициализации, которая ответственна за присвоение данным начального значения. После чего управление получает процедура Главного меню.

Специальный инструментарий
Специальный инструментарий. Для разработки данной программы была выбрана программная среда Borland Delphi 4.0. Для создания баз данных была использована разработка фирмы Borland - DBD Database Desk

Описание программы
Описание программы. Если процедуре, либо функции в качестве параметра передается Sender типа TObject, то он не является входным параметром функции, так как он является стандартным параметром, сгене

Отладка и тестирование программного средства
Отладка и тестирование программного средства. Для тестирования программы были использованы стандартные встроенные в программную среду Borland Delphi, средства отладки. Также в эксперименталь

Руководство системного программиста
Руководство системного программиста. Для корректной работы системы ее необходимо правильно установить и конфигурировать. Установка производится в несколько этапов a Проверить наличие установленного

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги