Details
| Title | Тестирование программного обеспечения методом машинного обучения: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Software testing with machine learning methods |
|---|---|
| Creators | Хабибуллаев Хабибулла Кудрат Угли |
| Scientific adviser | Сорокина Наталья Владимировна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | искусственный интеллект ; модели машинного обучения ; обнаружение фишинга ; библиотеки NLP ; обнаружение спама ; artificial intelligence ; machine learning models ; phishing detection ; NLP libraries ; spam detection |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.02 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-5 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\39508 |
| Record create date | 2/13/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Тема выпускной квалификационной работы: «Тестирование программного обеспечения методами машинного обучения».Данная работа посвящена исследованию основ методов машинного обучения, и узнать секреты построения полнофункциональной системы безопасности на основе машинного обучения.Задачи, которые решались в ходе исследования:1.Модели и алгоритмы машинного обучения;2.Метрики оценки производительности;3.Снижение размерности;4.Ансамблевое обучение;5.Среды разработки машинного обучения и библиотеки Python;6.Машинное обучение в тестировании на проникновение - обещания и проблемы.Здесь была предложена несколько критериев для анализа электронных писем, чтобы создать более точные подходы к классификации. сообщений, чтобы создать более точные подходы к их обнаружению. Были определены семантические и структурные элементы, которые необходимо обнаружить, чтобы классифицировать письмо как фишинговое или легитимное.При глобальном анализе все протестированные алгоритмы показали хорошие результаты классификации. результаты, что указывает на согласованность атрибутов, выбранных для составления набора данных. Это также подтверждает, что небольшой набор атрибутов может быть успешно использован для обнаружения фишинговых сообщений. Алгоритм многослойного перцептрона показал самый наилучший результат в тестах (96,5% правильной классификации).
The topic of the graduate qualification work: "Testing software by machine learning methods".This work is devoted to the study of the basics of machine learning methods, as well as the study of the secrets of building a fully functional security system based on machine learning.The objectives of the research were:1.Machine learning models and algorithms;2.Performance evaluation metrics;3.dimensionality reduction;4.Ensemble learning;5.Machine learning development environments and Python libraries;6.Machine Learning in Penetration Testing - Promises and Challenges.Several criteria were proposed here for analyzing emails in order to create more accurate approaches for classification. messages in order to create more accurate approaches for detection. Semantic and structural elements that must be detected to classify an email as phishing or legitimate were identified.In the global analysis, all of the tested algorithms performed well in classification, indicating that the attributes chosen to compose the dataset were consistent. This also confirms that a small set of attributes can be successfully used to detect phishing messages. The multilayer perceptron algorithm showed the best test result (96.5% correct classification).
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
Access count: 0
Last 30 days: 0