Разработка программы для решения задачи аппроксимации логического вывода экспертной системы на основе генетического программирования с сетевым оператором
Обзор методов и подходов решения поставленной задачи аппроксимации логического вывода экспертной системы. Разработка и описание метода сетевого оператора для решения данной задачи. Разработка алгоритма решения. Проведение вычислительного эксперимента.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 23.02.2015 |
Размер файла | 1,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Function Phi_2(z:integer):integer;
Function Omega_0(z1,z2:integer):integer;
Function Omega_1(z1,z2:integer):integer;
Function Omega_2(z1,z2:integer):integer;
Function Omega_3(z1,z2:integer):integer;
//*********************************************************
IMPLEMENTATION
//*********************************************************
{ TLogFunc }
Function Omega_0(z1, z2: integer): integer;
Begin
if z1>=z2 then result:=z1
else
result:=z2;
End;
Function Omega_1(z1, z2: integer): integer;
Begin
if z1<=z2 then result:=z1
else
result:=z2;
End;
Function Omega_2(z1, z2: integer): integer;
Begin
result:=(z1+z2) mod 4;
End;
Function Omega_3(z1, z2: integer): integer;
Begin
if z1=z2 then result:=2
else
result:=(z1+z2) mod 2;
End;
Function Phi_1(z: integer): integer;
Begin
result:=z;
End;
Function Phi_2(z: integer): integer;
Begin
result:=(z+2)mod 4;
End;
END.
Приложение Б
Унарные операции
- означает остаток от
Бинарные операции
Приложение В
(обязательное)
0 0 2 1 1
0 0 3 2 2
0 1 1 1 1
0 1 2 1 1
0 1 3 2 2
0 2 1 1 1
0 2 2 1 1
0 2 3 2 2
0 3 1 1 1
0 3 2 1 1
0 3 3 2 2
0 4 1 1 1
0 4 2 1 1
0 4 3 2 2
0 7 3 2 2
0 8 1 1 1
0 8 2 2 2
0 8 3 2 2
0 9 1 1 1
0 9 2 1 1
0 9 3 3 3
0 10 2 1 1
0 13 3 2 2
0 14 1 3 3
0 14 2 2 2
0 14 3 2 2
0 15 1 3 3
0 15 2 2 2
0 15 3 2 2
1 0 1 1 1
1 0 2 1 1
1 0 3 2 2
1 1 1 1 1
1 4 3 2 2
1 5 1 1 1
1 5 2 1 1
1 5 3 3 3
1 6 1 1 1
1 6 2 1 1
1 6 3 3 3
1 7 1 1 1
1 7 2 1 1
1 7 3 1 1
1 8 1 0 0
1 8 2 2 2
1 13 2 2 2
1 13 3 2 2
1 14 1 0 0
1 14 2 2 2
1 14 3 2 2
2 2 1 1 1
2 2 2 1 1
2 2 3 2 2
2 3 1 1 1
2 3 2 1 1
2 3 3 2 2
2 4 1 0 0
2 4 2 2 2
2 4 3 2 2
2 8 1 0 0
2 8 2 2 2
2 8 3 2 2
2 9 1 3 3
3 2 2 1 1
3 2 3 2 2
3 3 1 1 1
3 3 2 1 1
3 3 3 2 2
3 4 1 0 0
3 4 2 1 1
3 4 3 2 2
3 5 1 3 3
3 5 1 3 3
3 5 2 1 1
3 5 3 2 2
3 6 1 3 3
3 6 2 2 2
3 6 3 2 2
3 8 1 0 0
3 8 2 1 1
3 8 3 2 2
3 9 1 0 0
3 14 3 3 3
3 15 1 0 0
3 15 2 3 3
3 15 3 3 3
4 0 1 1 1
4 0 2 1 1
4 0 3 2 2
4 1 1 1 1
4 1 2 1 1
4 6 2 2 2
4 6 3 2 2
4 8 1 0 0
4 8 2 1 1
4 8 3 2 2
4 9 1 0 0
4 9 2 1 1
4 9 3 2 2
4 11 2 1 1
4 11 3 2 2
4 12 1 0 0
4 12 2 2 2
4 12 3 2 2
5 1 2 0 0
5 1 3 2 2
5 5 1 1 1
5 5 2 1 1
5 5 3 2 2
5 6 1 1 1
5 6 2 1 1
5 6 3 2 2
5 7 1 1 1
5 7 2 1 1
5 7 3 2 2
5 8 1 0 0
5 8 2 1 1
5 8 3 2 2
5 10 1 0 0
5 10 2 1 1
5 10 3 2 2
5 11 1 0 0
5 11 2 1 1
5 11 3 2 2
5 12 1 0 0
6 7 1 1 1
6 7 2 1 1
6 7 3 2 2
6 8 1 0 0
6 8 2 1 1
6 8 3 2 2
6 9 1 0 0
6 9 2 1 1
6 9 3 2 2
6 10 1 0 0
6 10 2 1 1
6 10 3 2 2
6 11 1 0 0
6 11 2 1 1
6 11 3 2 2
6 12 1 0 0
6 12 2 2 2
6 12 3 2 2
7 3 3 2 2
7 5 1 0 0
7 5 2 0 0
7 5 3 2 2
7 7 1 0 0
7 7 2 1 1
7 7 3 2 2
7 8 1 0 0
7 12 3 2 2
7 13 1 3 3
7 13 2 1 1
7 13 3 2 2
7 14 1 3 3
7 14 2 1 1
7 14 3 2 2
7 15 1 3 3
8 2 3 2 2
8 3 1 1 1
8 3 2 1 1
8 3 3 2 2
8 4 1 1 1
8 4 2 1 1
8 4 3 2 2
8 5 1 0 0
8 5 2 0 0
8 5 3 2 2
8 7 1 0 0
8 7 2 1 1
8 11 2 1 1
8 11 3 2 2
8 12 1 0 0
8 12 2 1 1
8 12 3 2 2
8 13 1 0 0
9 1 3 2 2
9 2 1 1 1
9 2 2 1 1
9 2 3 2 2
9 3 1 1 1
9 3 2 1 1
9 3 3 2 2
9 4 1 1 1
9 4 2 1 1
9 4 3 2 2
9 5 1 0 0
9 5 2 2 2
9 11 1 0 0
9 11 2 1 1
9 11 3 3 3
9 12 1 0 0
9 12 2 0 0
9 12 3 2 2
9 14 1 0 0
9 14 2 1 1
9 14 3 0 0
10 5 1 0 0
10 5 2 1 1
10 5 3 2 2
10 6 1 3 3
10 6 2 1 1
10 6 3 2 2
10 7 1 1 1
10 7 2 1 1
10 9 2 1 1
10 9 3 2 2
10 10 1 0 0
10 10 2 0 0
10 10 3 2 2
10 12 1 0 0
10 12 2 0 0
10 12 3 2 2
11 2 3 2 2
11 3 1 1 1
11 3 2 1 1
11 3 3 2 2
11 4 1 1 1
11 4 2 1 1
11 4 3 3 3
11 5 1 0 0
11 5 3 2 2
11 6 1 0 0
11 6 2 1 1
11 6 3 2 2
11 7 1 0 0
11 7 2 1 1
11 7 3 2 2
11 8 1 0 0
11 8 2 1 1
11 8 3 2 2
11 9 1 0 0
11 15 1 3 3
11 15 2 3 3
11 15 3 2 2
12 0 1 1 1
12 0 2 1 1
12 0 3 2 2
12 1 1 1 1
12 1 2 1 1
12 1 3 2 2
12 5 1 0 0
12 5 2 1 1
12 5 3 2 2
12 6 1 0 0
12 6 2 1 1
12 6 3 2 2
12 7 1 0 0
12 7 2 1 1
12 7 3 2 2
12 13 1 0 0
12 13 2 0 0
12 13 3 2 2
12 14 1 0 0
12 14 2 0 0
12 14 3 2 2
12 15 1 0 0
12 15 2 0 0
13 5 1 1 1
13 5 2 1 1
13 5 3 1 1
13 6 1 1 1
13 6 2 1 1
13 6 3 1 1
13 7 1 1 1
13 7 2 1 1
13 7 3 2 2
13 8 1 0 0
13 8 2 1 1
13 8 3 2 2
13 12 1 0 0
13 12 2 0 0
13 12 3 2 2
13 13 1 0 0
13 13 2 0 0
13 13 3 2 2
13 14 1 0 0
13 14 2 0 0
13 14 3 2 2
14 7 2 1 1
14 7 3 2 2
14 8 1 0 0
14 8 2 1 1
14 8 3 2 2
14 9 1 0 0
14 9 2 1 1
14 9 3 2 2
14 10 1 0 0
14 10 2 1 1
14 10 3 2 2
15 6 1 1 1
15 6 2 1 1
15 6 3 3 3
15 7 1 0 0
15 7 2 1 1
15 7 3 3 3
15 8 1 0 0
15 8 2 1 1
Приложение Г
Графики к исследованию 1:
Рис. 15
Рис. 16
Рис. 17
Рис. 18
Рис. 19
Рис. 20
Рис. 21
Рис. 22
Графики к исследованию 2:
Рис. 23
Рис. 24
Рис. 25
Рис. 26
Рис. 27
Рис. 28
Рис. 29
Рис. 30
Размещено на Allbest.ru
Подобные документы
Сущность интеллектуальных систем. Запись математического выражения в виде ориентированного графа. Особенности разработки генетического алгоритма для решения задачи аппроксимации логического вывода экспертной системы на основе метода сетевого оператора.
дипломная работа [1,0 M], добавлен 17.09.2013Транспортная задача как одна из самых распространенных специальных задач линейного программирования: понятие, основное назначение. Формальное описание метода минимального элемента. Характеристика этапов разработки алгоритма решения поставленной задачи.
курсовая работа [713,3 K], добавлен 19.10.2012Описание алгоритма решения транспортной задачи по планированию перевозки зерна. Ход решения задачи вручную, в программе TORA методом наименьшего элемента, с помощью MS Excel. Разработка программы для решения задачи в общем виде средствами Delphi.
курсовая работа [2,5 M], добавлен 22.11.2012Решение задачи аппроксимации поверхности при помощи системы нечёткого вывода. Определение входных и выходных переменных, их термы; алгоритм Сугено. Подбор функций принадлежности, построение базы правил, необходимых для связи входных и выходных переменных.
курсовая работа [1,8 M], добавлен 31.05.2014Определение наиболее выгодного соотношения сортов сырой нефти, используемой для производства бензина. Математическая постановка задачи. Выбор метода решения задачи. Описание алгоритма решения задачи (симплекс-метода) и вычислительного эксперимента.
курсовая работа [1,1 M], добавлен 08.12.2010Разработка экспертной системы по выбору языка программирования для данного программного обеспечения. Выбор и обоснование механизма вывода решения. Дерево базы знаний экспертной системы. Программа формирования основного меню, руководство пользователя.
курсовая работа [1,9 M], добавлен 15.08.2012Разработка алгоритма аппроксимации данных методом наименьших квадратов. Средства реализации, среда программирования Delphi. Физическая модель. Алгоритм решения. Графическое представление результатов. Коэффициенты полинома (обратный ход метода Гаусса).
курсовая работа [473,6 K], добавлен 09.02.2015Описание вычислительной техники, характеристика операционных систем и языков программирования. Сравнительный анализ аналогов и прототипов. Разработка алгоритма решения задачи. Выбор средств и методов решения задач. Проектирование программного обеспечения.
отчет по практике [1,0 M], добавлен 23.03.2015Краткий обзор решения транспортных задач. Экономическая интерпретация поставленной задачи. Разработка и описание алгоритма решения задачи. Построение математической модели. Решение задачи вручную и с помощью ЭВМ. Анализ модели на чувствительность.
курсовая работа [844,3 K], добавлен 16.06.2011Описание решения задачи, ее постановка, общий подход к решению. Представление исходных данных, условий задачи и целей ее решения. Составление алгоритма решения поставленной задачи. Написание программного обеспечения и тестирование конечного продукта.
курсовая работа [1,1 M], добавлен 03.07.2011