Российский университет дружбы народов
Инженерный факультет
Кафедра кибернетики и мехатроники
Специальность "Автоматизация и управление"
Москва, 2013 г, — 117 с. В данной дипломной работе ставится задача аппроксимации логического вывода экспертной системы, то есть ее цель заключается в том, чтобы для любого момента времени найти оптимальный выход экспертной системы в виде функции, с заданными параметрами. Актуальность выбранной темы состоит в том, что методов и подходов для решения задачи аппроксимации логического вывода экспертной системы на сегодняшний день известно не очень много. В работе при решении данной задачи используется подход на основе новых методов генетического программирования и сетевого оператора (А. И. Дивеев). В данной дипломной работе представлена форма записи математического выражения в виде ориентированного графа, который назван сетевым оператором. Он содержит необходимую информацию для вычисления результата математического выражения: операнды, операции, порядок вычислений. В работе ориентированный граф представлен в виде специальной целочисленной матрицы, построенной на основе матрицы смежности. Здесь структура данных при вычислении результата математического выражения не требует использования анализатора, поэтому быстрее, чем символьная запись, позволяет вычислить результат математического выражения. Содержание:
Экспертные системы
Постановка задачи
Формальная постановка задачи
Разработка алгоритма решения задачи
Генетический алгоритм и генетическое программирование
Метод сетевого оператора
Матрица сетевого оператора
Метод вариаций сетевого оператора
Вычислительный эксперимент
Описание программы
Моделирование
Инженерный факультет
Кафедра кибернетики и мехатроники
Специальность "Автоматизация и управление"
Москва, 2013 г, — 117 с. В данной дипломной работе ставится задача аппроксимации логического вывода экспертной системы, то есть ее цель заключается в том, чтобы для любого момента времени найти оптимальный выход экспертной системы в виде функции, с заданными параметрами. Актуальность выбранной темы состоит в том, что методов и подходов для решения задачи аппроксимации логического вывода экспертной системы на сегодняшний день известно не очень много. В работе при решении данной задачи используется подход на основе новых методов генетического программирования и сетевого оператора (А. И. Дивеев). В данной дипломной работе представлена форма записи математического выражения в виде ориентированного графа, который назван сетевым оператором. Он содержит необходимую информацию для вычисления результата математического выражения: операнды, операции, порядок вычислений. В работе ориентированный граф представлен в виде специальной целочисленной матрицы, построенной на основе матрицы смежности. Здесь структура данных при вычислении результата математического выражения не требует использования анализатора, поэтому быстрее, чем символьная запись, позволяет вычислить результат математического выражения. Содержание:
Экспертные системы
Постановка задачи
Формальная постановка задачи
Разработка алгоритма решения задачи
Генетический алгоритм и генетическое программирование
Метод сетевого оператора
Матрица сетевого оператора
Метод вариаций сетевого оператора
Вычислительный эксперимент
Описание программы
Моделирование