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

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.