ОБУЧЕНИЕ ЭКСПЕРТНОЙ СИСТЕМЫ "ВЫБОР ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПРОЕКТНОЙ ОРГАНИЗАЦИИ" НА ОСНОВЕ КЛАССИФИКАЦИЙ - Студенческий научный форум

IX Международная студенческая научная конференция Студенческий научный форум - 2017

ОБУЧЕНИЕ ЭКСПЕРТНОЙ СИСТЕМЫ "ВЫБОР ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПРОЕКТНОЙ ОРГАНИЗАЦИИ" НА ОСНОВЕ КЛАССИФИКАЦИЙ

Зайцева Т.В. 1, Путивцева Н.П. 1, Пусная О.П. 1
1Белгородский государственный национальный исследовательский университет
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF
Актуальность выбранной темы

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

Хороший рабочий проект - это результат кропотливой работы коллектива проектного бюро. С таким проектом строить одно удовольствие. Если такого проекта нет, то процесс строительства будет напоминать задачу со многими неизвестными, обойдется в астрономическую сумму, а результат не удовлетворит Заказчика и наполовину.

Цель работы

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

Ход работы

Значений свойств :

  • 1-свойство есть

  • 0- свойства нет

Процесс обучения:

  1. Задаем вектор

  2. Прибавляем в своему классу (поощрение), вычитаем из других классов (наказание).

  3. Проверяем эффективность (умножаем вектора на матрицы, проверяем степень распознанности: если в распознаваемом классе максимальное число из вектора совпадает с классом, то он распознан)

  4. Корректируем матрицу при значениях 2(заменяем на 1), -2 (заменяем на -1)

  5. Обучаем пока не будут распознаваться все классы

Свойства:

Обозначение

Название

x1

Клиент-серверная архитектура

x2

Стоимость до 15 тыс. рублей

x3

Высокая надежность

x4

Присоединение файлов

x5

Построение графиков

x6

Обновление

x7

Полная конфигурация ИС

Классы:

Обозначение

Название

Значения свойств

x1

x2

x3

x4

x5

x6

x7

а

HansaWorld Enterprise Калькуляция проектов

1

1

0

0

0

0

0

б

IFS Application строительство и подряд

1

0

0

0

0

1

0

в

IFS Инжиниринг

1

0

1

0

0

0

0

г

Oracle Primavera

0

0

0

0

1

0

1

д

Галактика проектное производство

0

0

1

1

1

0

0

е

Управления проектами, задачами, клиентами ИС Парус 8

0

1

1

1

0

1

1

А:

1

1

0

0

0

0

0

Обучение А:

 

а

б

в

г

д

е

x1

1

-1

-1

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

0

0

0

0

0

0

x4

0

0

0

0

0

0

x5

0

0

0

0

0

0

x6

0

0

0

0

0

0

x7

0

0

0

0

0

0

Проверка эффективности (вектор А*матрицу):

а

1

-1

-1

-1

-1

-1

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов, что соответствует действительности.

Б:

1

0

0

0

0

1

0

Обучение вектор Б:

 

а

б

в

г

д

е

x1

0

0

-2

-2

-2

-2

x2

1

-1

-1

-1

-1

-1

x3

0

0

0

0

0

0

x4

0

0

0

0

0

0

x5

0

0

0

0

0

0

x6

-1

1

-1

-1

-1

-1

x7

0

0

0

0

0

0

Проверка эффективности (вектор А*матрицу; вектор Б*матрицу):

а

1

-1

-3

-3

-3

-3

б

-1

1

-3

-3

-3

-3

Вывод: классы А и Б распознаны правильно.

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

0

0

-1

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

0

0

0

0

0

0

x4

0

0

0

0

0

0

x5

0

0

0

0

0

0

x6

-1

1

-1

-1

-1

-1

x7

0

0

0

0

0

0

Вектор В:

1

0

1

0

0

0

0

Обучение вектор В:

 

а

б

в

г

д

е

x1

-1

-1

0

-2

-2

-2

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

1

-1

-1

-1

x4

0

0

0

0

0

0

x5

0

0

0

0

0

0

x6

-1

1

-1

-1

-1

-1

x7

0

0

0

0

0

0

Проверка эффективности (вектор А*матрицу; вектор Б*матрицу; вектор В*матрицу):

а

0

-2

-1

-3

-3

-3

б

-2

0

-1

-3

-3

-3

в

-2

-2

1

-3

-3

-3

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как IFS Application строительство и подряд

класс В распознан, как IFS Инжиниринг

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

1

-1

-1

-1

x4

0

0

0

0

0

0

x5

0

0

0

0

0

0

x6

-1

1

-1

-1

-1

-1

x7

0

0

0

0

0

0

Вектор Г:

0

0

0

0

1

0

1

Обучение вектор Г:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

1

-1

-1

-1

x4

0

0

0

0

0

0

x5

-1

-1

-1

1

-1

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

1

-1

-1

Проверка эффективности (вектор А*матрицу; вектор Б*матрицу; вектор В*матрицу; вектор Г*матрицу):

а

0

-2

-1

-2

-2

-2

б

-2

0

-1

-2

-2

-2

в

-2

-2

1

-2

-2

-2

г

-2

-2

-2

2

-2

-2

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как IFS Application строительство и подряд

класс В распознан, как IFS Инжиниринг

класс Г распознан, как Oracle Primavera

Вектор Д:

0

0

1

1

1

0

0

Обучение вектор Д:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-2

-2

0

-2

0

-2

x4

-1

-1

-1

-1

1

-1

x5

-2

-2

-2

0

0

-2

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

1

-1

-1

Проверка эффективности (вектор А*матрицу; вектор Б*матрицу; вектор В*матрицу; вектор Г*матрицу; вектор Д*матрицу):

а

0

-2

-1

-2

-2

-2

б

-2

0

-1

-2

-2

-2

в

-3

-3

0

-3

-1

-3

г

-3

-3

-3

1

-1

-3

д

-5

-5

-3

-3

1

-5

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как IFS Application строительство и подряд

класс В распознан, как IFS Инжиниринг

класс Г распознан, как Oracle Primaveraкласс Д распознан, как Галактика проектное производство

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

0

-1

0

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

0

0

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

1

-1

-1

Вектор Е:

0

1

1

1

0

1

1

Обучение вектор Е:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

0

-2

-2

-2

-2

0

x3

-2

-2

-1

-2

-1

0

x4

-2

-2

-2

-2

0

0

x5

-1

-1

-1

0

0

-1

x6

-2

0

-2

-2

-2

0

x7

-2

-2

-2

0

-2

0

Проверка эффективности (вектор А*матрицу; вектор Б*матрицу; вектор В*матрицу; вектор Г*матрицу; вектор Д*матрицу; вектор Е*матрицу):

а

-1

-3

-2

-3

-3

-1

б

-3

-1

-2

-3

-3

-1

в

-3

-3

-1

-3

-2

-1

г

-3

-3

-3

0

-2

-1

д

-5

-5

-4

-4

-1

-1

е

-8

-8

-9

-8

-7

0

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов и Управления проектами, задачами, клиентами ИС Парус 8 (НЕВЕРНО)

класс Б распознан, как IFS Application строительство и подряд и Управления проектами, задачами, клиентами ИС Парус 8(НЕВЕРНО)

класс В распознан, как IFS Инжиниринг и Управления проектами, задачами, клиентами ИС Парус 8

класс Г распознан, как Oracle Primaveraкласс Д распознан, как Галактика проектное производство и Управления проектами, задачами, клиентами ИС Парус 8(НЕВЕРНО)

класс Е распознан, как Управления проектами, задачами, клиентами ИС Парус 8

Продолжим обучение системы – проведем переобучение нераспознанным классам.

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

0

-1

-1

-1

-1

0

x3

-1

-1

-1

-1

-1

0

x4

-1

-1

-1

-1

0

0

x5

-1

-1

-1

0

0

-1

x6

-1

0

-1

-1

-1

0

x7

-1

-1

-1

0

-1

0

Обучение вектор А:

 

а

б

в

г

д

е

x1

0

-2

-1

-2

-2

-2

x2

1

-2

-2

-2

-2

-1

x3

-1

-1

-1

-1

-1

0

x4

-1

-1

-1

-1

0

0

x5

-1

-1

-1

0

0

-1

x6

-1

0

-1

-1

-1

0

x7

-1

-1

-1

0

-1

0

Эффективность обучения:

а

1

-4

-3

-4

-4

-3

б

-1

-2

-2

-3

-3

-2

в

-1

-3

-2

-3

-3

-2

г

-2

-2

-2

0

-1

-1

д

-3

-3

-3

-2

-1

-1

е

-3

-5

-6

-5

-5

-1

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как HansaWorld Enterprise Калькуляция проектов(НЕВЕРНО)

класс В распознан, как HansaWorld Enterprise Калькуляция проектов(НЕВЕРНО)

класс Г распознан, как Oracle Primaveraкласс Д распознан, как Управления проектами, задачами, клиентами ИС Парус 8(НЕВЕРНО)

класс Е распознан, как Управления проектами, задачами, клиентами ИС Парус 8

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

0

-1

-1

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

-1

-1

-1

0

x4

-1

-1

-1

-1

0

0

x5

-1

-1

-1

0

0

-1

x6

-1

0

-1

-1

-1

0

x7

-1

-1

-1

0

-1

0

Обучение вектор Б:

 

а

б

в

г

д

е

x1

-1

0

-2

-2

-2

-2

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

-1

-1

-1

0

x4

-1

-1

-1

-1

0

0

x5

-1

-1

-1

0

0

-1

x6

-2

1

-2

-2

-2

-1

x7

-1

-1

-1

0

-1

0

Эффективность обучения:

а

0

-1

-3

-3

-3

-3

б

-3

1

-4

-4

-4

-3

в

-2

-1

-3

-3

-3

-2

г

-2

-2

-2

0

-1

-1

д

-3

-3

-3

-2

-1

-1

е

-4

-3

-6

-5

-5

-2

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как IFS Application строительство и подряд

класс В распознан, как IFS Application строительство и подряд(НЕВЕРНО)

класс Г распознан, как Oracle Primaveraкласс Д распознан, как Галактика проектное производство и Управления проектами, задачами, клиентами ИС Парус 8(НЕВЕРНО)

класс Е распознан, как Управления проектами, задачами, клиентами ИС Парус 8

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

-1

0

-1

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

-1

-1

-1

0

x4

-1

-1

-1

-1

0

0

x5

-1

-1

-1

0

0

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Обучение вектор В:

 

а

б

в

г

д

е

x1

-2

-1

0

-2

-2

-2

x2

1

-1

-1

-1

-1

-1

x3

-2

-2

0

-2

-2

-1

x4

-1

-1

-1

-1

0

0

x5

-1

-1

-1

0

0

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Эффективность:

а

-1

-2

-1

-3

-3

-3

б

-3

0

-1

-3

-3

-3

в

-4

-3

0

-4

-4

-3

г

-2

-2

-2

0

-1

-1

д

-4

-4

-2

-3

-2

-2

е

-4

-4

-4

-5

-5

-3

класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как IFS Application строительство и подряд

класс В распознан, как IFS Инжиниринг

класс Г распознан, как Oracle Primaveraкласс Д распознан, как Галактика проектное производство и IFS Инжиниринг и Управления проектами, задачами, клиентами ИС Парус 8(НЕВЕРНО)

класс Е распознан, как Управления проектами, задачами, клиентами ИС Парус 8

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

0

0

x5

-1

-1

-1

0

0

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Обучение вектор Д:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-2

-2

-1

-2

0

-2

x4

-2

-2

-2

-2

1

-1

x5

-2

-2

-2

-1

1

-2

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Эффективность:

а

0

-2

-1

-2

-2

-2

б

-2

0

-1

-2

-2

-2

в

-3

-3

-1

-3

-1

-3

г

-3

-3

-3

-1

0

-2

д

-6

-6

-5

-5

2

-5

е

-5

-5

-6

-6

-2

-5

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как IFS Application строительство и подряд

класс В распознан, как IFS Инжиниринг и Галактика проектное производство(НЕВЕРНО)

класс Г распознан, как Галактика проектное производство(НЕВЕРНО)класс Д распознан, как Галактика проектное производство

класс Е распознан, как Галактика проектное производство(НЕВЕРНО)

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

-1

-1

0

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

-1

-1

0

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Обучение вектор В:

 

а

б

в

г

д

е

x1

-2

-2

1

-2

-2

-2

x2

1

-1

-1

-1

-1

-1

x3

-2

-2

0

-2

-1

-2

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Эффективность:

а

-1

-3

0

-3

-3

-3

б

-3

-1

0

-3

-3

-3

в

-4

-4

1

-4

-3

-4

г

-2

-2

-2

-1

0

-1

д

-4

-4

-2

-4

1

-4

е

-4

-4

-4

-5

-3

-5

Вывод: класс А распознан, как IFS Инжиниринг(НЕВЕРНО)

класс Б распознан, как IFS Инжиниринг(НЕВЕРНО)

класс В распознан, как IFS Инжиниринг

класс Г распознан, как Галактика проектное производство(НЕВЕРНО)класс Д распознан, как Галактика проектное производство

класс Е распознан, как Галактика проектное производство(НЕВЕРНО)

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

-1

-1

1

-1

-1

-1

x2

1

-1

-1

-1

-1

-1

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Обучение вектор А:

 

а

б

в

г

д

е

x1

0

-2

0

-2

-2

-2

x2

2

-2

-2

-2

-2

-2

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Эффективность:

а

2

-4

-2

-4

-4

-4

б

-1

-1

-1

-3

-3

-3

в

-1

-3

0

-3

-3

-3

г

-2

-2

-2

-1

0

-1

д

-3

-3

-2

-3

1

-3

е

-2

-4

-5

-5

-4

-5

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как IFS Application строительство и подряд и HansaWorld Enterprise Калькуляция проектов и IFS Инжиниринг(НЕВЕРНО)

класс В распознан, как IFS Инжиниринг

класс Г распознан, как Галактика проектное производство(НЕВЕРНО)класс Д распознан, как Галактика проектное производство

класс Е распознан, как Галактика проектное производство(НЕВЕРНО)

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

0

-1

0

-1

-1

-1

x2

-1

-1

-1

-1

-1

-1

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-1

1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Обучение вектор Б:

 

а

б

в

г

д

е

x1

-1

0

-1

-2

-2

-2

x2

-1

-1

-1

-1

-1

-1

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-2

-2

-2

-2

-2

-2

x7

-1

-1

-1

0

-1

0

Эффективность:

а

-2

-1

-2

-3

-3

-3

б

-3

0

-3

-4

-4

-4

в

-2

-1

-1

-3

-3

-3

г

-2

-2

-2

-1

0

-1

д

-3

-3

-2

-3

1

-3

е

-6

-2

-5

-5

-4

-5

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как IFS Application строительство и подряд

класс В распознан, как IFS Инжиниринг и IFS Application строительство и подряд(НЕВЕРНО)

класс Г распознан, как Галактика проектное производство(НЕВЕРНО)класс Д распознан, как Галактика проектное производство

класс Е распознан, как Галактика проектное производство(НЕВЕРНО)

Скорректируем матрицу:

а

б

в

г

д

е

ж

-1

0

-1

-1

-1

-1

0

-1

-1

-1

-1

-1

-1

0

-1

-1

0

-1

-1

-1

0

-1

-1

-1

-1

1

-1

0

-1

-1

-1

-1

1

-1

0

-1

-1

-1

-1

-1

-1

0

-1

-1

-1

0

-1

0

0

Обучение вектор А:

 

а

б

в

г

д

е

x1

0

-1

-2

-2

-2

-2

x2

0

-2

-2

-2

-2

-2

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-1

-1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Эффективность:

а

0

-3

-4

-4

-4

-4

б

-1

-2

-3

-3

-3

-3

в

-1

0

-2

-3

-3

-3

г

-2

-2

-2

-1

0

-1

д

-3

-3

-2

-3

1

-3

е

-4

-6

-5

-5

-4

-5

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов,

класс Б распознан, как HansaWorld Enterprise Калькуляция проектов, (НЕВЕРНО)

класс В распознан, как IFS Application строительство и подряд(НЕВЕРНО)

класс Г распознан, как Oracle Primavera и Галактика проектное производство(НЕВЕРНО)класс Д распознан, как Галактика проектное производство

класс Е распознан, как Галактика проектное производство(НЕВЕРНО)

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

0

-1

-1

-1

-1

-1

x2

0

-1

-1

-1

-1

-1

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-1

-1

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Обучение вектор Б:

 

а

б

в

г

д

е

x1

-1

0

-2

-2

-2

-2

x2

0

-1

-1

-1

-1

-1

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-2

0

-2

-2

-2

-2

x7

-1

-1

-1

0

-1

0

Эффективность:

а

-1

-1

-3

-3

-3

-3

б

-3

0

-4

-4

-4

-4

в

-2

1

-2

-3

-3

-3

г

-2

-2

-2

-1

0

-1

д

-3

-3

-2

-3

1

-3

е

-5

-4

-5

-5

-4

-5

Вывод: класс А распознан, как HansaWorld Enterprise Калькуляция проектов и как IFS Application строительство и подряд(НЕВЕРНО)

класс Б распознан, как IFS Application строительство и подряд

класс В распознан, как IFS Инжиниринг и IFS Application строительство и подряд(НЕВЕРНО)

класс Г распознан, как Галактика проектное производство(НЕВЕРНО)класс Д распознан, как Галактика проектное производство

класс Е распознан, как Галактика проектное производство(НЕВЕРНО)

Вывод: после 6 основных циклов и 10 дополнительных система не научилась распознавать точно все классы. Распознавание было прекращено после введения класса Е: получилось, что свойства классов стали сильно совпадать и экспертной системе при расчетах не удалось выявлять каждый.

Проведем экспертизу, то есть введем класс Ж - неизвестный для системы:

0

1

0

1

0

1

0

Скорректируем матрицу:

 

а

б

в

г

д

е

x1

-1

0

-1

-1

-1

-1

x2

0

-1

-1

-1

-1

-1

x3

-1

-1

0

-1

-1

-1

x4

-1

-1

-1

-1

1

-1

x5

-1

-1

-1

-1

1

-1

x6

-1

0

-1

-1

-1

-1

x7

-1

-1

-1

0

-1

0

Расчет матрицы:

 

а

б

в

г

д

е

x1

-1

0

-1

-1

-1

-1

x2

-1

-2

-2

-2

-2

-2

x3

-1

-1

0

-1

-1

-1

x4

-2

-2

-2

-2

0

-2

x5

-1

-1

-1

-1

1

-1

x6

-2

-1

-2

-2

-2

-2

x7

-1

-1

-1

0

-1

0

Эффективность:

а

-2

-2

-3

-3

-3

-3

б

-3

-1

-3

-3

-3

-3

в

-2

-1

-1

-2

-2

-2

г

-2

-2

-2

-1

0

-1

д

-4

-4

-3

-4

0

-4

е

-7

-7

-7

-7

-6

-7

ж

-5

-5

-6

-6

-4

-6

Вывод: Вектор Ж распознан, как класс Д, что не соответствует действительности.

Общий вывод

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

Просмотров работы: 295