Стативка, Юрій ІвановичПаршиков, Анатолій Олегович2024-12-292024-12-292024Паршиков, А. О. Графічний інтерфейс для побудови нейронних мереж : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Паршиков Анатолій Олегович. - Київ, 2024. - 188 с.https://ela.kpi.ua/handle/123456789/71453Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 32 таблиць, 76 рисунків та 25 джерел – загалом 90 сторінок. Дипломний проєкт присвячений розробці графічного інтерфейсу для побудови нейронних мереж та їх подальшого тренування. Мета розробки – створення інтуїтивно зрозумілого та функціонального інтерфейсу, який дозволяє користувачам легко будувати та тренувати нейронні мережі без глибоких знань програмування. Об'єкт дослідження: процеси побудови нейронних мереж, їх тренування та завантаження великих обсягів даних. Предмет дослідження: методи та засоби розробки графічних інтерфейсів для створення нейронних мереж, методи завантаження великих обсягів даних. У розділі передпроєктне обстеження предметної області розглянуто загальну теорію щодо проектування графічних засобів для побудови нейронних мереж та оптимізаційні методи. Наведено опис бізнес процесів та сформульовано постановку задачі. У розділі розроблення вимог до програмного забезпечення описано варіанти взаємодії користувача із системою. Проаналізовано системні вимоги. Описані функціональні та нефункціональні вимоги. У розділі конструювання та розроблення програмного забезпечення було описано архітектуру системи, вибір патернів розробки та обґрунтовано вибір засобів розробки. Описано запропоновані відомі алгоритмі. У розділі аналіз якості та тестування було проаналізовано ПЗ за допомогою метрик якості коду. Описано процес тестування. Наведено контрольний приклад. У розділі розгортання та супровід програмного забезпечення було описано процес створення виконуючого файла та його подальший супровід за допомогою засобів CI/CD.188 с.ukзгорткові нейронні мережіпобудова нейронних мережграфічний інтерфейсдесктопний застосуноктренування нейронних мережconvolutional neural networksneural network constructiongraphical interfacedesktop applicationneural network trainingГрафічний інтерфейс для побудови нейронних мережBachelor Thesis