Графічний інтерфейс для побудови нейронних мереж

dc.contributor.advisorСтативка, Юрій Іванович
dc.contributor.authorПаршиков, Анатолій Олегович
dc.date.accessioned2024-12-29T14:03:09Z
dc.date.available2024-12-29T14:03:09Z
dc.date.issued2024
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 32 таблиць, 76 рисунків та 25 джерел – загалом 90 сторінок. Дипломний проєкт присвячений розробці графічного інтерфейсу для побудови нейронних мереж та їх подальшого тренування. Мета розробки – створення інтуїтивно зрозумілого та функціонального інтерфейсу, який дозволяє користувачам легко будувати та тренувати нейронні мережі без глибоких знань програмування. Об'єкт дослідження: процеси побудови нейронних мереж, їх тренування та завантаження великих обсягів даних. Предмет дослідження: методи та засоби розробки графічних інтерфейсів для створення нейронних мереж, методи завантаження великих обсягів даних. У розділі передпроєктне обстеження предметної області розглянуто загальну теорію щодо проектування графічних засобів для побудови нейронних мереж та оптимізаційні методи. Наведено опис бізнес процесів та сформульовано постановку задачі. У розділі розроблення вимог до програмного забезпечення описано варіанти взаємодії користувача із системою. Проаналізовано системні вимоги. Описані функціональні та нефункціональні вимоги. У розділі конструювання та розроблення програмного забезпечення було описано архітектуру системи, вибір патернів розробки та обґрунтовано вибір засобів розробки. Описано запропоновані відомі алгоритмі. У розділі аналіз якості та тестування було проаналізовано ПЗ за допомогою метрик якості коду. Описано процес тестування. Наведено контрольний приклад. У розділі розгортання та супровід програмного забезпечення було описано процес створення виконуючого файла та його подальший супровід за допомогою засобів CI/CD.
dc.description.abstractotherThe explanatory note of the diploma project consists of four sections, contains 17 tables, 14 figures and 14 sources – in total 63 pages. The diploma project is dedicated to the development of a graphical interface for building neural networks and their further training. The goal of the development is to create an intuitive and functional interface that allows users to easily build and train neural networks without deep programming knowledge. Object of research: processes of building neural networks, training them, and downloading large amounts of data. Subject of research: methods and tools for developing graphical interfaces for creating neural networks, methods for loading large amounts of data. In the pre-project survey of the subject area, the general theory of designing graphical tools for building neural networks and optimisation methods are considered. A description of business processes is given and the task statement is formulated. The section on developing software requirements describes options for user interaction with the system. The system requirements are analyzed. Functional and non-functional requirements are described. The section on software design and development describes the system architecture, the choice of development patterns, and the choice of development tools. The proposed well-known algorithms are described. In the quality analysis and testing section, the software was analyzed using code quality metrics. The testing process is described. A control example is provided. The section on software deployment and maintenance describes the process of creating an executable file and its further maintenance using CI/CD tools.
dc.format.extent188 с.
dc.identifier.citationПаршиков, А. О. Графічний інтерфейс для побудови нейронних мереж : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Паршиков Анатолій Олегович. - Київ, 2024. - 188 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/71453
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectзгорткові нейронні мережі
dc.subjectпобудова нейронних мереж
dc.subjectграфічний інтерфейс
dc.subjectдесктопний застосунок
dc.subjectтренування нейронних мереж
dc.subjectconvolutional neural networks
dc.subjectneural network construction
dc.subjectgraphical interface
dc.subjectdesktop application
dc.subjectneural network training
dc.titleГрафічний інтерфейс для побудови нейронних мереж
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Parshykov_bakalavr.pdf
Розмір:
4.03 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: