Логическое проектирование базы знаний
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

Примем за начальную логическую модель базы данных исходную концептуальную модель, приведенную в разделе 3.1.

Построим систему полных функциональных зависимостей. Результат оформим в виде таблицы 8.

 

 

Таблица 8. Функциональные зависимости

Наименование сущности Наименование атрибута

Функциональные зависимости F1

Признаки изображения

*Идентификатор изображения

*

*Координаты точки х

*

*Координаты точки у

*

*Идентификатор признака

*

Значение признака

Выборка входных данных

*Идентификатор изображения

*

*Координаты точки х

*

*Координаты точки у

*

Принадлежность границе

Принадлежность обучающей выборке

Правила принятия решений

*Идентификатор признака 1

*

*Идентификатор признака 2

*

Значение коэффициента

Значение измененного полинома

 

Накладная для передачи контейнеров

*Идентификатор накладной *     * *Идентификатор контейнера ←   * * *Идентификатор товара ← * ←   Наименование товара   ←     Количество товара в накладной ←       Единица измерения   ←     Количество товаров в контейнере     ←   Вес нетто корзины     ←   Цена   ←    

Акт для передачи корзин

*Идентификатор акта *     * *Идентификатор корзины ←   * * *Идентификатор товара ← * ←   Наименование товара   ←     Количество товара в акте ←       Единица измерения   ←     Количество товаров в корзине     ←   Вес нетто корзин     ←   Цена   ←    

 

 

Таблица 9. Измененная таблица функциональных зависимостей

Наименование сущности Наименование атрибута Функциональные зависимости F1

Признаки изображения

*Идентификатор изображения *
*Координаты точки х *
*Координаты точки у *
*Идентификатор признака *
Значение признака

Выборка входных данных

*Идентификатор изображения *
*Координаты точки х *
*Координаты точки у *
Принадлежность границе
Принадлежность обучающей выборке

Правила принятия решений

*Идентификатор признака 1 *
*Идентификатор признака 2 *
Значение коэффициента
Значение измененного полинома

Товар

*Идентификатор товара *
Наименование товара
Цена
Единица Измерения

Корзина

*Идентификатор корзины *
Идентификатор товара
Количество товаров
Вес нетто

Накладная для передачи контейнеров

*Идентификатор накладной *
Идентификатор товара
Количество товаров в накладной

Акт для передачи корзин

*Идентификатор акта *
Идентификатор товара
Количество товаров в акте

Корзины накладной

Идентификатор накладной *
Идентификатор корзины

Корзины актов

Идентификатор акта *
Идентификатор корзины

 

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

Поскольку отсутствуют транзитивные зависимости, отношения также находятся в третьей нормальной форме.

Результатом логического проектирования является логическая модель базы данных.

Логическая модель базы данных представлена на рисунке 3.1.

 

 


Рис. 3.1. Логическая модель базы данных




Создание базы знаний

 

    Выборка значений необходима для проведения аппроксимации неизвестной функции:

y = f ( x ).

    Значение функции y определяет показатель, а аргументы, представленные вектором x - факторы.

    Формирование обучающей и контролирующей выборки включает выполнение следующих этапов:

1. Определение показателя и его характеристик: единица измерения, точность, тип значений показателя и определить вариацию значений.

2. Установление факторов (связанных зависимостью с показателем) и их характеристики (единица измерения, точность, тип значений факторов); определить вариацию значений факторов.

3. Проведение экспериментов и построение выборки значений факторов и показателя.

4. Удаление признаков с неизвестными значениями.

5. Удаление признаков с постоянными значениями.

6. Устранение одинаковых элементов выборки и подсчетом их частоты.

7. Контроль значений признаков.

8. Нормирование факторов.

9. Определение множества наиболее информационных признаков.

10. Разбиение выборки на обучающую и тестирующую выборку.

 

Определение показателя

 

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

 

 

Таблица 10. Характеристики целевого показателя

Целевой показатель Обозначение Единица измерения Вариации и пояснение значений Точность измерений Тип
Граница гриба Y - {0, 1}, 0 – фон изображения, 1 – гриб. - Бинарный

Определение факторов

 

Факторы, влияющие на значение показателя, задаются в задании курсовой работы или выбираются самостоятельно по согласованию с руководителем. Пример оформления выполнения этапа приведен в таблице 11.

 Таблица 11. Характеристики факторов

Обозначение Фактор Единица измерения Вариации Точность измерений Тип
Х1 Оценка мат. ожидания в окрестностях точки 5х5 без преобразования - [77; 255] 1 Целое
Х2 Несмещенная оценка дисперсии в окрестностях точки 5х5 без преобразования - [0;7001] 1 Целое
Х3 Мода в окрестностях точки 5х5 без преобразования - [82; 255] 1 Целое

 

 

Таблица.11. Окончание

Х4

Оценка мат. ожидания в окрестностях точки 5х5 (преобразование Собеля)

-

[0,134] 1 Целое
Х5

Несмещенная оценка дисперсии в окрестностях точки 5х5 (преобразование Собеля)

-

[0;15963] 1 Целое
Х6

Мода в окрестностях точки 5х5 (преобразование Собеля)

-

[0; 255] 1 Целое
Х 7

Оценка мат. ожидания в окрестностях точки 5х5 (LBP (ЛБШ))

-

[0; 99] 1 Целое

Х 8

Несмещенная оценка дисперсии в окрестностях точки 5х5 (LBP (ЛБШ)) -

[0,14739]

1 Целое

Х 9

Мода в окрестностях точки 5х5 (LBP (ЛБШ)) -

[0,]

1 Целое                

 


 


Дата: 2018-12-28, просмотров: 474.