Класифікація HTTP запитів за допомогою нейронних мереж
dc.contributor.advisor | Левенчук, Людмила Борисівна | |
dc.contributor.author | Cвирид, Нікіта Олександрович | |
dc.date.accessioned | 2024-09-23T09:04:31Z | |
dc.date.available | 2024-09-23T09:04:31Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Дипломна робота: 94 с., 21 рис., 9 табл., 2 додатки, 25 джерел. Дана робота присвячена розробці та реалізації моделі, що викорстовує методи мовного моделювання для вирішення задач класифікації шкідливих HTTP запитів. За результатами дослідження очікується отримати найбільш ефективну модель шляхом оцінки метрик якості. Обʼєкт дослідження – задача класифікації HTTP запитів за допомогою мовної моделі, спрямованих на веб-додаток. Дослідження охоплює різні аспекти класифікації, включаючи вибір відповідної мовної моделі, підготовку даних, навчання моделі, а також оцінку її продуктивності та точності. Предмет дослідження – мовна модель RoBERTa для вирішення задачі генерування ознак, її математична складова, переваги та недоліки. Мета дослідження – аналіз HTTP запитів, створення векторного простору для навчання класифікаторів, підбір моделей для класифікації. Ключовою особливістю розробленого алгоритму є використання мовної моделі для вирішення задачі генерації ознак, які будуть подаватись на вхід математичних моделей. Мовна модель аналізує текстові дані, виявляє приховані патерни та тренди, а потім генерує нові ознаки, які можуть бути корисними для прогнозування та класифікації, що значно спрощує процес підготовки даних. | |
dc.description.abstractother | Bachelor Thesis: 94 p., 21 fig., 9 tabl., 2 append., 25 sources. This work is devoted to the development and implementation of a model that uses language modeling techniques to solve the problem of classifying malicious HTTP requests. Based on the results of the study, it is expected to obtain the most effective model by evaluating quality metrics. The object of the study is the task of classifying HTTP requests using a language model directed to a web application. The research covers various aspects of classification, including selecting a suitable language model, preparing data, training the model, and evaluating its performance and accuracy. The subject of the study is the RoBERTa language model for solving the problem of feature generation, its mathematical component, advantages and disadvantages. The purpose of the study is to analyze HTTP requests, create a vector space for training classifiers, and select models for classification. A key feature of the developed algorithm is the use of a language model to solve the problem of generating features that will be fed into mathematical models. The language model analyzes textual data, identifies hidden patterns and trends, and then generates new features that can be useful for forecasting and classification, which greatly simplifies the data preparation process. | |
dc.format.extent | 94 с. | |
dc.identifier.citation | Cвирид, Н. О. Класифікація HTTP запитів за допомогою нейронних мереж : дипломна робота ... бакалавра : 124 Системний аналіз / Cвирид Нікіта Олександрович. – Київ, 2024. – 94 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/69135 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | прогнозування | |
dc.subject | мовні моделі | |
dc.subject | генерація ознак | |
dc.subject | математичні моделі класифікації | |
dc.subject | аналіз http трафіку | |
dc.subject | forecasting | |
dc.subject | language models | |
dc.subject | features generating | |
dc.subject | classification models | |
dc.subject | http traffic analysis | |
dc.title | Класифікація HTTP запитів за допомогою нейронних мереж | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Svyryd_bakalavr.pdf
- Розмір:
- 3.96 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: