Учебная работа. Реферат: Создание онтологии Генетический алгоритм в системе PROTEGE

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (5 оценок, среднее: 4,80 из 5)
Загрузка...
Контрольные рефераты

Учебная работа. Реферат: Создание онтологии Генетический алгоритм в системе PROTEGE

СОЗДАНИЕ ОНТОЛОГИИ «ГЕНЕТИЧЕСКИЙ АЛГОРИТМ» В СИСТЕМЕ
PROTEGE

Морозов А.Б, магистрант гр. 240441, кафедра АТМ, ТулГУ

Научный управляющий: Богатырёв М.Ю., д.т.н., проф.

Онтология
– это формальное очевидное описание классов
— понятий в рассматриваемой предметной области (время от времени их именуют понятиями
), слотов
— параметров всякого понятия, описывающих разные характеристики и атрибуты понятия (время от времени их именуют ролями
либо качествами
), и фацетов
— ограничений, наложенных на слоты (время от времени их именуют ограничениями ролей
). Онтология вкупе с набором личных экземпляров
классов образует базу познаний
.

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

— улучшение организации исследовательских работ в данной предметной области;

— усовершенствование способов обучения;

— усовершенствование свойства поисковых систем.

Онтология быть может разработана лишь коллективными усилиями профессионалов данной предметной области.

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

Генетические методы

(ГА) — это стохастические, эвристические оптимизационные способы, в первый раз предложенные Холландом. Мысль

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

алгоритмов выступает в данном случае как «создатель», который должен

верно установить законы эволюции, чтоб достигнуть хотимой цели как можно резвее. [1]

3-мя главными классами онтологии в Protege будут «Создатели», «Организации» и «Определения». В 1-ые два будут заноситься данные о книжках и статьях по теме генетических алгоритмов. В 3-ем при помощи классов, слотов и фасетов будут описаны понятия ГА, связи меж ними, также систематизация ГА. Готовая онтология будет открыта для конфигураций, т.е. по мере необходимости в нее можно будет добавлять и удалять понятия.

В класс «Создатели» добавим слоты «Имя», «Фамилия», «Заглавие публикации», «Инструкция».

В «Организации» — «Заглавие организации», «Заглавие публикации», «Инструкция».

Руководствуясь [2], добавим в класс «Определения» все нужные этапы (в качестве классов) и понятия (в качестве слотов) генетического метода.

На рисунке 1 представлены классы онтологии и принадлежащие им слоты.

Набросок 1 – Вид классов онтологии

Опосля сотворения онтологии мы можем вручную заполнить ее данными. Для этого на вкладке Instances сделаем нужные сути и свяжем их с классами. Опосля этого можно производить запросы на вкладке Queries.

Но такое наполнение данными просит достаточно много времени. Потому последующей задачей является связь онтологии с уже готовой базой данных. Решение этого вопросца является главной неувязкой в диссертации. За ранее для этого планируется применять плагин DataMaster. А плодами описанного, подготовительного шага можно воспользоваться для приятного получения инфы о ГА.

Библиографический перечень:

1. Гладков Л.А. Генетические методы / Л.А. Гладков, В.В. Курейчик,В.М.Курейчик. – М : Физматлит, 2006 г. -402 c.

2. Муромцев Д.И. Онтологический инжиниринг познаний в системе Protege. – СПб: СПб ГУ ИТМО, 2007. – 62 с.

]]>