Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие ИТУ Мелиховой.doc
Скачиваний:
9
Добавлен:
24.09.2019
Размер:
4.49 Mб
Скачать

4. 10. Методы нечеткой логики

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

В отличие от традиционной формальной логики, оперирующей точными и четкими понятиями типа: "истина" и "ложь", "ноль" и "единица", нечеткая логика имеет дело со значениями, лежащими в некотором (непрерывном или дискретном) диапазоне.

Понятие нечеткого множества – попытка математической формализации нечеткой или качественной информации с целью её использования при построении математических моделей сложных систем. В основе этого понятия лежит представление о том, что элементы, составляющие данное множество и обладающие неким общим свойством, могут обладать этим свойством в различной степени, и, следовательно, принадлежать к этому множеству также с различной степенью. Один из простейших способов математической интерпретации нечеткого множества – описание степени принадлежности элемента к этому множеству числом из интервала [0,1].

Классическое определение нечеткого множества выглядит следующим образом. Пусть Х - произвольное непустое множество. Нечетким множеством А на множестве Х называется совокупность пар A = {x, А(х)}, где х принадлежит Х, (x X) а А(х) [0,1], называется функцией принадлежности нечеткого множества.

Существует достаточно много программных систем, позволяющих работать с нечеткими множествами: определять нечеткие переменные, производить на их основе вычисления, задавать нечеткие правила. К таким программным продуктам относятся CubiCalc, RuleMaker, FuziCalc, FuzzyClips.

Следует запомнить:

    • Текстовые редакторы обеспечивают выполнение следующих функций:

  • набор текста, удаление строк, копирование или перемещение их в другое место текста;

  • вставка строк из другого текста;

  • поиск в тексе определенного набора символов;

  • сохранение набранного текста;

  • печать текста на принтерах различных типов.

  • Текстовый процессор - это система подготовки сложных текстовых документов, которая во внутреннем представлении снабжает текст специальными кодами — разметкой .

    • Настольные издательские системы являются инструментом для типографской верстки книги

    • Табличный процессор выполняет функции:

  • создания и оформления электронных таблиц;

  • создание шаблонов, которые применяются для создания бланков писем, факсов, расчетных таблиц;

  • ввода формул;

  • построения диаграмм различного типа;

  • моделирования;

  • макропрограммирования

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

    • Распределенная обработка данных заключается в том, что поль­зователь получает воз­можность работать со средствами, расположенными в рассредото­ченных узлах сетевой системы.

    • Графические процессоры – это инструментальные программные средства, позволяющие создавать и изменять графические объекты.

    • Назначение интегрированных офисных программных пакетов – обеспечить комплексное решение управленческих задач, автоматизировать выполнение рутинных операций.

      • Информационно-поисковая система (ИПС) – единое хранилище документов, содержащее в себе средства поиска и выдачи необходимой пользователю информации.

      • Основными элементами экспертной системы являются: база знаний, интерфейс пользователя, блок логического вывода, блок объяснений, блок приобретения знаний

      • Дерево вывода – это множество объединенных правил, отражающих условия выполнения некоторого процесса. Правила представляют собой языковую конструкцию вида: ЕСЛИ <условие,)>, ТО <заключение>,

      • База знаний –форма информационного моделирования, представляющая собой знания человека (эксперта, специалиста), помещенные в память компьютера в соответствии с некоторой моделью.

      • Семантическая сеть – это ориентированный граф, вершины (узлы) которого соответствуют понятиям моделируемой предметной области, а дуги – отношениям между ними. В качестве понятий обычно выступают конкретные или абстрактные объекты, а отношений – связи.