Тип работы:
Предмет:
Язык работы:


АЛГОРИТМЫ И ПРОГРАММНЫЕ СРЕДСТВА ПОСТРОЕНИЯ НЕЧЕТКИХ КЛАССИФИКАТОРОВ НА ОСНОВЕ МЕТАЭВРИСТИКИ «РАЗРЯД МОЛНИИ»

Работа №74622

Тип работы

Дипломные работы, ВКР

Предмет

информационная безопасность

Объем работы88
Год сдачи2020
Стоимость4360 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
199
Не подходит работа?

Узнай цену на написание


1 Введение 9
2 Обзор состояния исследования 10
2.1 Методы классификации 10
2.2 Нечеткие классификаторы 11
2.3 Методы оптимизации параметров 12
2.4 Методы отбора признаков 13
2.5 Постановка задачи 14
3 Описание разработанных алгоритмов 16
3.1 Теоретическое описание алгоритма 16
3.2 Алгоритм «Разряд молнии» в непрерывном пространстве поиска
3.2.1 Описание алгоритма 17
3.2.2 Пример работы алгоритма 18
3.2.3 Реализация алгоритма 20
3.3 Бинарный алгоритм «Разряд молнии» 21
3.3.1 Описание алгоритма 21
3.3.2 Реализация алгоритма 22
3.4 «Жадный» алгоритм отбора признаков 24
3.5 Отбор признаков методом полного перебора 25
3.6 Алгоритм отбора признаков «Случайный поиск» 26
4 Минимизация функций 28
4.1 Описание эксперимента 28
4.2 Результаты эксперимента 30
5 Оптимизация параметров классификатора 37
5.1 Описание эксперимента 37
5.1 Описание эксперимента 37
5.2 Результаты эксперимента 38
6 Отбор признаков классификатора 46
6.1 Описание эксперимента 46
6.2 Результаты эксперимента 47
7 Построение классификатора на наборе данных KDD Cup 1999 Data
8 Построение классификатора на наборе данных SVC 2004 59
8.1 Описание набора данных SVC 2004 59
8.2 Описание эксперимента 60
9 Набор данных Malicious and Benign Websites 66
9.1 Описание набора данных Malicious and Benign Websites 66
9.2 Описание эксперимента 67
9.3 Результаты эксперимента 68
10 Вопросы охраны труда 70
10.1 Описание рабочего места 70
10.2 Уровень шума в рабочем помещении 70
10.3 Микроклимат в рабочем помещении 71
10.4 Освещение в рабочем помещении 72
10.5 Эргономичность рабочего места 73
11 Технико-экономическое обоснование работы 75
11.1 Обоснование целесообразности работы 75
11.2 Организация и планирование работ 75
11.3 Смета затрат 77
11.3.1 Затраты на оборудование 77
11.3.2 Затраты на оплату труда и страховые взносы 77
11.3.3 Затраты на основные и вспомогательные материалы 79
11.3.4 Затраты на электроэнергию 80
11.3.5 Накладные расходы 81
11.3.6 Сводная смета затрат 81
12 Заключение 83
Список использованных источников 84
Приложение А (обязательное) Диаграмма Ганта 88


В последние годы отмечается возросший интерес к задачам классификации, как одной из важных задач анализа данных. Классификация применяется в различных сферах жизни. Нечеткие классификаторы являются одним из способов решения задач классификации.
Целью данной работы является усовершенствование классификации данных с помощью метаэвристического алгоритма «Разряд молнии» [1].
Для достижения цели необходимо решить следующие задачи:
- составление аналитического обзора;
- разработка и реализация алгоритма классификации;
- проведение эксперимента;
- анализ результатов.
Результаты работы могут быть использованы для классификации данных при создании программных средств обеспечения информационной безопасности.
Проведенный аналитический обзор литературы показал, что интерес к решению задачи нечеткой классификации не ослабевает. Несмотря на то, что авторам удалось получить сопоставимые или лучшие результаты по сравнению с аналогами, продолжается поиск новых алгоритмов и модификация существующих для улучшения классификации.
В данной работе будет предложено решение задачи отбор информативных признаков и задачи оптимизация параметров классификатора. Предложен способ построения нечеткого классификатора, основанного на новом метаэвристическом алгоритме «Разряд молнии».
Для решения задачи отбора признаков разработана бинаризация алгоритма «Разряд молнии». Применение алгоритмов направлено на уменьшение ошибки классификации и вычислительной сложности классификатора с сохранением высокой интерпретируемости полученных решений.


Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


Целью работы являлось усовершенствование классификации данных с помощью метаэвристического алгоритма «Разряд молнии».
Для достижения описанной цели проведен аналитический обзор текущего состояния исследований, показавший актуальность поставленной задачи. В результате работы разработаны непрерывный и бинарный алгоритмы на основе метаэвристики «Разряд молнии». Данные алгоритмы реализованы в виде программных средств. Разработка производилась с использованием языка программирования Python.
Предложено применение метаэвристики «Разряд молнии» в задачах минимизации функций. Разработанные алгоритмы применены для оптимизации параметров классификатора и отбора его признаков. Проведены эксперименты, подтверждающие эффективность разработанных алгоритмов с использованием наборов реальных данных из репозитория KEEL. Построены классификаторы для наборов данных KDD Cup 1999 Data, SVC 2004 и Malicious and Benign Websites.
Разработанные алгоритмы позволили уменьшить ошибку классификации и ее вычислительную сложность, увеличить интерпретируемость классификатора. Разработанные алгоритмы показали свою эффективность при построении классификаторов для анализа сетевых атак, определения подлинности рукописной подписи, распознания вредоносных веб¬сайтов и могут быть применены при создании программных средств обеспечения информационной безопасности.
Результаты работы были представлены на XXV Международной научно-технической конференции студентов, аспирантов и молодых учёных «Научная сессия ТУСУР - 2020» [37], которая состоялась в ТУСУРе 25 - 27 мая 2020 г.



1 Shareef, H. (2015). Lightning search algorithm. H. Shareef, A.A. Ibrahim, A.H. Mutlag. In: Applied Soft Computing Journal, Vol. 36, pp. 315-333.
2 Черезов Д.С. Обзор основных методов классификации и кластеризации данных / Д.С. Черезов, Н.А. Тюкачев // Вестник ВГУ, серия системный анализ и информационные технологии. - 2009. - Т. 1. - С. 25-29.
3 Mekh, M.A. (2017). Comparative Analysis of Differential Evolution Methods to Optimize Parameters of Fuzzy Classifiers. M.A. Mekh, I.A. Hodashinsky. In: Journal of Computer and Systems Sciences International, Vol. 56, Issue 4, pp. 616-626.
4 Лекции по искусственным нейронным сетям [Электронный ресурс] - Режим
доступа: http://www.machinelearning.ru/wiki/images/c/cc/Voron-ML-NeuralNets.pdf (дата
обращения: 22.06.2020).
5 Машина опорных векторов [Электронный ресурс] - Режим доступа:
http://www.machinelearning.ru/wiki/images/6/6d/Voron-ML-1.pdf(дата обращения: 22.06.2020).
6 Байесовский классификатор [Электронный ресурс] - Режим доступа:
http://www.machinelearning.ru/wiki/index.php?title=Байесовский_классификатор (дата обращения: 22.06.2020).
7 Ходашинский И.А. Построение нечеткого классификатора на основе методов гармонического поиска / И.А. Ходашинский, М.А. Мех. // Программирование. - 2017. - № 1. - С. 54-65.
8 Bernal, E. (2020). Fuzzy galactic swarm optimization with dynamic adjustment of parameters based on fuzzy logic. E. Bernal1, O. Castillo, J. Soria, F. Valdez. In: SN Computer Science, Vol. 1, pp. 1-19.
9 Vieira, M.S. (2007). Ant Colony Optimization Applied to Feature Selection in Fuzzy Classifiers. S.M. Vieira, J.M.C. Sousa, T.A. Runkler. P. Melin et al. In: IFSA, pp. 778-788.
10 Ходашинский И.А. Алгоритмы «Стадо криля» и кусочно-линейной инициализации для построения систем типа Такаги - Сугено / И.А. Ходашинский, И.В. Филимоненко, К.С. Сарин. // Автометрия. - 2017. - Т. 53, № 4. - С. 84-94.
11 Beloufa, F. (2013). Design of fuzzy classifier for diabetes disease using Modified Artificial Bee Colony algorithm. F. Beloufa, M.A. Chikh. In: Elsevier Ireland, Computer methods and programs in biomedicine, Vol. 112, Issue 1, pp. 92-103.
12 Kim, M.H. (2005). Design of T-S Fuzzy Classifier via Linear Matrix Inequality Approach. M.H. Kim, Y.H. Joo, J.B. Park, H.J. Lee. In: Lecture Notes in Artificial Intelligence, Vol.
13 Oh, S.-K. (2012). Design of optimized cascade fuzzy controller based on differential evolution: Simulation studies and practical insights. S.-K. Oh, W.-D. Kima, W. Pedrycz. In: Engineering Applications of Artificial Intelligence, No. 25, pp. 520-532.
14 Elragal, H.M. (2010). Using Swarm Intelligence for Improving Accuracy of Fuzzy Classifiers. In: World Academy of Science, Engineering and Technology International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering, Vol. 4, No. 8, pp. 1135¬1142.
15 Marinak, M. (2014). Fuzzy control optimized by a Multi-Objective Differential Evolution algorithm for vibration suppression of smart structures. M. Marinaki, Y. Marinakis, G.E. Stavroulakis. In: Civil-Comp Ltd and Elsevier Ltd., Computers and Structures, No. 147, pp. 126-137.
16 Eftekhari, M. (2008). Eliciting transparent fuzzy model using differential evolution. M. Eftekhari, S.D. Katebi, M. Karimi, A.H. Jahanmiri. In: Elsevier, Applied Soft Computing, No.8, pp. 466-476.
17 Parvaresh, A. (2012). Fault Detection and Diagnosis in HVAC System Based on Soft Computing Approach. A., A. Hasanzade, S. M. A. Mohammadi, A. Gharaveisi. In: International Journal of Soft Computing and Engineering (IJSCE), Vol. 2, No. 3, pp. 114-120.
18 Звонков, В. Б. Сравнительное исследование классических методов оптимизации и генетических алгоритмов / В. Б. Звонков, А. М. Попов // Вестник Сибирского государственного аэрокосмического университета им. академика М.Ф. Решетнева. - 2013. - № 4 (50) - С. 23-27.
19 Матренин, П.В. Методы стохастической оптимизации: учеб. пособие / П.В. Матренин, М.Г. Гриф, В.Г. Секаев. - Новосибирск: Изд-во НГТУ, 2016. - 67 с.
20 Fred Glover and Kenneth Sorensen. (2015). Metaheuristics. In: Scholarpedia, Vol. 10, No.4.
21 Nayak, N. (2015). Fuzzy C-Means (FCM) Clustering. J. Nayak, B. Naik, H.S. Behera. L.C. Jain. In: Computational Intelligence in Data Mining, Smart Innovation, Systems and Technologies, Vol. 2, pp. 133-149.
22 Kohavi, R. (1997). Wrappers for feature subset selection. R. Kohavi, G. H. John. In: Artificial Intelligence, Vol. 97, pp. 273-324.
23 Ramirez-Gallego, S. (2018). An information theory-based feature selection framework for big data under Apache Spark. S. Ramirez-Gallego, H. Mourino-Talin, D. Martinez-Rego, V. Bolon-Canedo, J. M. Benitez, A. Alonso-Betanzos, F. Herrera. In: IEEE Transactions on Systems, Man, and Cybernetics, Vol. 48, No. 9, pp. 1441-1453.
24 Bolon-Canedo, V. (2015). Feature Selection for High-Dimensional Data. V. Bolon- Canedo, N. Sanchez-Marono, A. Alonso-Betanzos. Springer International Publishing.
25 KEEL - Knowledge Extraction based on Evolutionary Learning [Электронный ресурс]. - Режим доступа: http://www.keel.es(дата обращения: 22.06.2020).
26 Yen, J. (1998). Application of Statistical Information Criteria for Optimal Fuzzy Model Construction. J. Yen, L. Wang. In: IEEE Trans. Fuzzy Systems, Vol. 6, No. 3, pp. 362-372.
27 Ходашинский, И.А. Построение компактных и точных нечетких моделей на основе статистических информационных критериев / И.А. Ходашинский // Информатика и системы управления. - 2014. - № 1(39). - С. 99-107.
28 Мех, М.А. Повышение точности вывода нечёткого классификатора алгоритмами дифференциальной эволюции и минного взрыва на наборе данных KDD / М.А. Мех, С.Р. Субханкулова // Научно-практическая конференция студентов «Наука и практика: проектная деятельность - от идеи до внедрения». - 2015.
29 Faraoun, K.M. (2006). Genetic programming approach for multi-category pattern classification applied to network intrusions detection. K. M. Faraoun, A. Boukelif. In: International Journal of Computational Intelligence and Applications, Vol. 6, No 1, pp. 77-99.
30 Sheikhan, M. (2009). Misuse Detection Using Hybrid of Association Rule Mining and Connectionist Modeling. M. Sheikhan, Z. Jadidi. In: World Applied Sciences Journal 7 (Special Issue of Computer & IT), No. 7, pp. 31-37.
31 Porto-D'iaz, L. (2009). Combining Feature Selection and Local Modelling in the KDD Cup 99 Dataset. L. Porto-D'iaz, D. Mart'inez-Rego, A. Alonso-Betanzos, O. Fontenla-Romero. In: Artificial Neural Networks, Vol. 5768, pp. 824-833.
32 Urcuqui, C. (2017). Machine Learning Classifiers to Detect Malicious Websites. A. Navarro, J. Osorio, M. Garcia. In: CEUR Workshop Proceedings, Vol. 1950, pp. 14-17.
33 Постановление Главного государственного санитарного врача РФ от 3 июня
2003 г. № 118 О введении в действие санитарно-эпидемиологических правил и нормативов СанПиН 2.2.2/2.4.1340-03 [Электронный ресурс] - Режим доступа:
http://base.garant.ru/4179328/(дата обращения: 22.06.2020).
34 Санитарные правила и нормы СанПиН 2.2.4.548-96 «Гигиенические требования к микроклимату производственных помещений» [Электронный ресурс] - Режим доступа: http://base.garant.ru/4173106/(дата обращения: 22.06.2020).
35 Налоговый кодекс Российской Федерации (часть вторая) от 05.08.2000 N 117-ФЗ (ред. от 08.06.2020) [Электронный ресурс] - Режим доступа:
http://www.consultant.ru/document/cons_doc_LAW_28165/(дата обращения: 22.06.2020).
36 Приказ № 6-585 от 11.12.2019 «О тарифах на электрическую энергию для
населения и приравненных к нему категорий потребителей Томской области на 2020 год»
https://ensb.tomsk.ru/upload/Приказ%20ДТР%20от%2011.12.2019%20№^%206-585(1).pdf (дата обращения: 22.06.2020).
37 Мельникова, Н.Е. Построение нечеткого классификатора на основе
метаэвристики «Разряд молнии» // Международная научно-техническая конференция студентов, аспирантов и молодых ученых «Научная сессия ТУСУР - 2020». - 2020.


Работу высылаем на протяжении 30 минут после оплаты.




©2024 Cервис помощи студентам в выполнении работ