<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Оптимізація алгоритмів сортування за допомогою нейромереж

dc.contributor.authorВозняк, А. О.uk
dc.contributor.authorДобровольська, Н. В.uk
dc.contributor.authorVozniak, A.en
dc.contributor.authorDobrovolska, N.en
dc.titleОптимізація алгоритмів сортування за допомогою нейромережuk
dc.date.issued2025
dc.publisherВінницький національний технічний університетuk
dc.identifier.citationВозняк А. О., Добровольська Н. В. Оптимізація алгоритмів сортування за допомогою нейромереж // Матеріали LIV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2025 р. Електрон. текст. дані. 2025. URI: https://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2025/paper/view/24100uk
dc.relation.ispartofМатеріали LIV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2025 р.uk
dc.relation.urihttps://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2025/paper/view/24100
dc.identifier.isbn978-617-8132-48-8
dc.identifier.udc004.021
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/48707
dc.description.abstractУ цій роботі розглядається підхід до оптимізації алгоритму QuickSort шляхом використання штучних нейронних мереж. Оскільки продуктивність QuickSort значною мірою залежить від вибору опорного елемента (pivot), запропоновано підхід, у якому нейромережа прогнозує найкращий pivot на основі характеристик масиву. Для цього використовується багатошаровий персептрон (MLP), навчений на вибірці масивів різної структури. Проведено експериментальне порівняння стандартного QuickSort і його модифікованої версії із нейромережею. Аналіз результатів показав, що використання нейромережі може покращити стабільність алгоритму, особливо для масивів зі складною структурою. Водночас метод має обмеження через додаткові витрати часу на навчання та прогнозування. Результати дослідження демонструють перспективність використання нейромереж у задачах сортування, а також відкривають можливості для подальшої оптимізації алгоритму, зокрема, через адаптивне управління рекурсивними викликами.uk
dc.description.abstractThis paper addresses the problem of optimizing the QuickSort algorithm using artificial neural networks. Since QuickSort's performance heavily depends on the choice of the pivot element, a novel approach is proposed in which a neural network predicts the optimal pivot based on array characteristics. A multilayer perceptron (MLP) is trained on a dataset of arrays with various structures to achieve this. An experimental comparison between the standard QuickSort and its modified version with a neural network is conducted. The analysis of the results shows that using a neural network can improve the algorithm’s stability, particularly for arrays with complex structures. However, the method has limitations due to additional computational costs for training and prediction. The study results highlight the potential of neural networks in sorting tasks and open avenues for further algorithm optimization, particularly through adaptive management of recursive calls.en
dc.subjectалгоритми сортуванняuk
dc.subjectшвидке сортуванняuk
dc.subjectнейромережіuk
dc.subjectоптимізація алгоритмівuk
dc.subjectопорний елементuk
dc.subjectбагатошаровий персептронuk
dc.subjectsorting algorithmsen
dc.subjectquicksorten
dc.subjectneural networksen
dc.subjectalgorithm optimizationen
dc.subjectpivot elementen
dc.subjectmultilayer perceptron (MLP)en
dc.typeThesis
dc.language.isoukuk
dc.relation.referencesШвидке сортування — Wikipedia. URL: https://en.wikipedia.org/wiki/Quicksortuk
dc.relation.referencesШвидке сортування: принцип роботи та оптимізація. EPAM. URL: https://campus.epam.ua/ua/blog/483uk
dc.relation.referencesШвидке сортування: історія виникнення та розвитку найшвидшого алгоритму сортування. URL: https://phm.cuspu.edu.ua/nauka/naukovo-populiarni-publikatsii/824-quicksort-istoriia-vynyknennia-ta-rozvytkunaishvydshoho-alhorytmu-sortuvannia.htmluk
dc.relation.referencesШвидке сортування з використанням нейромереж. Київський політехнічний інститут. URL: https://ela.kpi.ua/bitstreams/b8d4c18b-4c38-4003-98c7-0ec1874f13dc/downloaduk
dc.relation.referencesПавлюк О. О. Алгоритми сортування за допомогою штучного інтелекту. Магістерська робота. Київський політехнічний інститут, 2021. URL: https://ai.kpi.ua/ua/masters/thesis/28521smai-pavliuk_magistr.pdfuk
dc.date.accessioned2025-08-19T07:56:41Z
dc.date.available2025-08-19T07:56:41Z

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
24100.pdf
Розмір:
273,47 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
17 B
Формат:
Plain Text
Опис: