Мельнічук, А. Є.2025-10-062025-10-062025Мельнічук А. Є. Бібліотека глибокого навчання мовою Scala з використанням CUDA : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 122 Комп’ютерні науки / А. Є. Мельнічук ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2025. – 62 с.https://openarchive.nure.ua/handle/document/32907Мета роботи – створення бібліотеки глибокого навчання мовою програмування Scala, з використанням технології CUDA, для пришвидшення обчислювань, шляхом використанням паралельних обчислень. Методи дослідження – теоретичний (збір та структуризація теоретичного матеріалу), експериментальний (програмна реалізація прототипу бібліотеки). Методи розробки базуються на технологіях Scala та CUDA. У результаті роботи було проведено теоретичне дослідження матричних та тензорних операцій, шару прямого поширення, популярних функцій активації та оптимізаторів. Реалізовано прототип бібліотеки глибокого навчання з використанням технології CUDA для прискорення обчислень. Досліджено швидкість виконання операцій на центральному та графічному процесорі. Визначено різницю у швидкості роботи, а також її причини, між розробленою бібліотекою та іншими реалізаціями.ukCUDAвикористання паралельних обчисленьпрототип бібліотеки глибокого навчанняБібліотека глибокого навчання мовою Scala з використанням CUDAOther