122 Комп'ютерні науки
Permanent URI for this collection
Освітньо-наукова програма: Комп'ютерні науки
Browse
Recent Submissions
Item Language model optimization using pruning, distillation and quantization techniques for NLP tasks(2024) Petrenko, Mykhailo; Marchenko, OleksandrThe dominant approaches to quantizing neural net- works with billions of parameters focus primarily on weight quantization due to accuracy considerations. However, activation quantization remains a significant bottleneck for inference speed. Building upon the foundational research of GPTQ and Qual- comm, we propose GPTAQ, a novel framework that introduces activation quantization for large language models (LLMs) while attempting to balance out activation-induced error with the following enhancements: Eigenvalues of the Hessian sensitivity matrix, although our experiments reveal this approach yields mixed results. Cross-Layer Equalization (CLE), which balances weight scales across layers to prevent channel suppression. Bias Correction, to correct the effects of CLE. We demonstrate the effects of our approach through exper- iments on the Facebook OPT model using the C4 dataset for calibration. Our results show that RTN and Token-wise activa- tion quantization combined with CLE achieve the best trade- off between model efficiency and accuracy. GPTAQ introduces activation quantization while maintaining low perplexity scores, indicating minimal performance degradation given the limited experimental setup. Our framework offers a comprehensive solution for effective activation quantization, enhancing the deployment efficiency of large language models and providing valuable insights for future research, such as further Hessian Eigenvalues tuning to decrease introduced error, expand and switch calibration dataset, and remaining ablation study.Item Унiкально-ексцентрично-точковi графи(2024) Гак, Артем; Козеренко, СергійУ роботі досліджено клас унікально-ексцентрично-точкових графів та їх ексцентричних орграфів. Розроблено еволюційний алгоритм, для пошуку у.е.т.-графів із заданими властивостями. Завдяки чому доведена характеризація для у.е.т.-графів діаметрів 3 та 4. Також отримана верхня оцінка на максимальну довжину ланцюга в орграфі ексцентриситетів залежно від діаметра у.е.т.-графа.Item Архітектура системи захисту рухомих об'єктів(2022) Алєксєєв, Антон; Гороховський, СеменРобота розглядає проблему захисту значної частини рухомих транспортних засобів, що потребують охорони – велосипедів, самокатів, гіроскутерів, скейтбордів, автомобілів (за потреби у системі захисту). Наведено порівняння та основні особливості вже створених систем захисту, виділено переваги та виявлено недоліки. В рамках виконання роботи, спроектовано архітектуру системи захисту транспортних засобів, розроблено бекенд та фронтент частину. Оскільки засоби пересування мають різну форму, функціонал та розміри, отримана система є універсальною та гнучкою для використання. Розроблена система може використовуватися для будь-якого виду велосипедів, самокатів (електро чи звичайних), а також інших засобів, які набули популярності на сучасному ринку. Система дає змогу відслідковувати стан об'єкту захисту, знаходячись на будь-якій відстані від нього, за наявності підключення до мережі. Крім того застосунок має можливість повідомляти про будь-яку спробу пограбування.Item Розробка інформаційної системи розрахунку кредитоспроможності фізичної особи(2022) Чумаченко, Олександра; Нагірна, АллаУ даній роботі розглядається методика розрахування кредитоспроможності фізичної особи та описується розробка інформаційної системи оцінювання кредитоспроможності фізичної особи. Результатом роботи є функціонуюча інформаційна система, яка дозволяє розрахувати кредитоспроможність особи використовуючи методику кредитного скорингу.Item Розробка сервісу для оцифрування документів методом глибинного навчання(2022) Дубчак, Олександр; Ющенко, ЮрійРезультатом роботи є програмний продукт, що може розпізнавати дані на зображенні згідно із шаблоном, у якому вказані потрібні для користувача поля, а також зв’язки між ними. Під час його написання було отримано значний досвід у роботі нейронних мереж, що розпізнають об’єкти на зображенні, у роботі систем, що розпізнають текст на зображенні, а також досвід проектування та взаємодії з графовими структурами даних.Item Розробка мікросервісів для інтелектуального мобільного додатку "Помічник водія"(2022) Федюченко, Михайло; Ющенко, ЮрійУ даній роботі розглянуто побудову двох мікросервісів, котрі були створені для інтелектуального мобільного додатку "Помічник водія". Дані сервіси використовуються для поліпшення та підвищення безпеки на дорогах України шляхом гейміфікації та формування рейтингу водія відповідно до кількості його можливих правопорушень, що були надіслані користувачами застосунку. А також для інформування водія про небезпеку керування транспортним засобом у стані алкогольного сп’яніння, шляхом обрахунку рівня алкоголю в його крові. Окрім того робота розглядає процес створення системи з використанням сучасних технічних рішень, методів та інструментів розробки.Item Архітектура системи захисту рухомих об'єктів(2022) Гурін, Валентин; Гороховський, СеменВ роботі проаналізовано наявні на ринку веб-застоснки та системи для захисту рухомих об’єктів. В результаті, розроблено веб додаток для захисту рухомих об’єктів.Item Комбінаторні множини в криптографічних алгоритмах шифрування(2022) Хованова, Маргарита ; Нагірна, АллаВ даній роботі розглядається застосування комбінаторних множин в криптографічних алгоритмах шифрування тексту, як класичних, так і сучасних. Зокрема приділяється увага перестановкам, що є окремим випадком розміщення. Результатом роботи є система, яка дозволяє отримати зашифрований блок тексту алгоритмом, що використовує перестановки в своєму сценарії.Item Розробка конструктора телеграм-ботів з ДСА-керованою поведінкою(2022) Кобєлєв, Михайло; Гулаєва, НаталіяЧат-боти стають все більш популярними в месенджер платформах, проте для їх створення потрібні навички розробки та розгортання застосунків. В цій роботі описано застосунок-конструктор чат-ботів у відомому месенджері Телеграм, за допомогою якого можна створювати чат-ботів у веб-інтерфейсі. Поведінка користувача чат-бота описується за допомогою моделі детермінованого скінченого автомата (ДСА). Розроблено та розгорнуто застосунок-конструктор ботів, і додано інструкцію користувача до нього.Item Розробка сервісу визначення вільних місць для паркування автомобілів з використанням технології глибинного навчання(2022) Крещенко, Тарас; Ющенко, ЮрійУ роботі розглянуто проблему паркування в великих містах, запропоновано систему розпізнавання вільних місць на паркувальних майданчиках з використанням комп’ютерного зору. Розроблено алгоритм визначення зайнятості паркомісць, а також розроблено архітектуру системи.Item Використання Apache Solr для реалізації повнотекстового пошуку у комерційних системах(2022) Кривонос, Андрій; Яремко, СоломіяУ цій роботі досліджено можливості використання Apache Solr у комерційних системах для реалізації повнотекстового пошуку. В процесі дослідження розглянуто основний функціонал та принципи Solr, а також проведено порівняльний аналіз з альтернативною системою ElasticSearch. Результатом роботи є реалізація практичної частини з використанням Apache Solr та веб-фреймворком FastAPI. Розроблена система виконує функції пошуку по каталогах музичних композицій і призначена для використання стримінговими сервісами.Item Інформаційна система обробки відеозаписів для процесу розпізнавання образів(2022) Оксюта, Ірина; Нагірна, АллаУ даній роботі розглядається використання методів машинного навчання та алгоритмів розпізнавання образів для побудови відеопошукових систем. Описано основні складники такої системи направленої на пошук людських облич та запропоновано метрики оцінки якості вхідних даних, для відбору найвдаліших. Результатом роботи є система, яка направлена на оброку відеофайлів з метою вилучення найбільш інформативних кадрів на основі ранжування зображень за якістю. Отримані результати можуть бути використані в системах обробки облич або для формування пакету вхідних даних для навчання нових моделей машинного навчання в сфері розпізнавання образів.Item Криптографічні алгоритми в мобільних додатках під управлінням iOS(2022) Сабадишин, Максим; Нагірна, АллаМетою цієї курсової роботи є аналіз криптографії в рамках індустрії розробки мобільних додатків, аналіз актуальних криптографічних алгоритмів та їх застосування у сфері, аналіз фреймворків, що надають функціонал криптографічних алгоритмів. Проведено огляд криптографії як науки загалом, описано її основні концепти, причини актуальності. Проведено дослідження щодо проблем, які криптографія вирішує на мобільних застосунках, оглянуто ті алгоритми, які використовуються при розробці мобільних додатків. Досліджено існуючі додатки та описані сценарії використання криптографічних алгоритмів у них, проаналізовано існуючі фреймворки, що надають функціонал криптографічних алгоритмів, оглянуто їх прикладне використання.Item Алгоритм множення розріджених матриць на графічному процесорі(2022) Сичов, В.; Малашонок, ГеннадійУ дані роботі було розглянуто реалізацію алгоритму множення розріджених матриць на графічному процесорі та на центральному процесорі. Порівняно їхню роботу та надано оцінку швидкодії множення в залежності від розміну досліджуваної матриціItem Використання Elasticsearch для реалізації повнотекстового пошуку у комерційних системах(2022) Яськова, Дарина; Яремко, СоломіяУ цій курсовій роботі було детально досліджено використання пошукового двигуна ElasticSearch при фільтруванні інформації. У цій пошуковій системі реалізована можливість сортування інформації за її доречністю, зважаючи на пошуковий запит користувача. ElasticSearch має можливість взаємодіяти із нечіткими запитами та знаходити результати пошуку за частиною ключової фрази, яка була задана користувачем. Він забезпечує масштабований пошук у реальному часі та може бути застосований до будь-якого типу документів.Item Динамічна зміна дизайну веб-сторінок на основі емоцій користувача(2022) Жулкевський, Владислав; Афонін, АндрійУ цій роботі було розглянуто основні концепції емоційного дизайну. Для впливу на емоції користувачів, потрібно дотримуватися базових стандартів дизайну, а також застосовувати такі шляхи впливу на користувача як гейміфікація, гумор, анімація та ілюстрації. Також було розглянуто основні компонентні бібліотеки з UI елементами, такі як Bootstrap, Material UI та Ant Design. Далі ці бібліотеки було використано для тестування концепцій емоційного дизайну. Було виявлено деякі закономірності із кольорами, а саме те, що кольори можуть впливати на зміни настрою, так само як динамічні зміни форм та розташування елементів здебільшого викликали незадоволення.Item Modeling Distributed Generalized Suffix Trees For Quick Data Access(2022) Діденко, Віра; Глибовець, АндрійThe aim of this work is to distribute generalized suffix tree construction, so the process is efficient in terms of time complexity and memory consumption. A distributed approach to constructing the suffix tree will allow working with large alphabets and very long strings that exceed the available memory capacity. In this work, an efficient and highly scalable algorithm for constructing generalized suffix trees on distributed parallel platforms was modeled. The experimental results proved that the modeled algorithm’s efficiency is no less than the before known Elastic Range algorithm (ERa) while out-performing ERa on specific data.Item Гібридна експертна система з використанням нейронних мереж(2022) Кундік, Кирило; Афонін, АндрійУ роботі описано розроблену гібридну експертну систему з використанням нейронних мереж, що дає змогу розпізнавати хвороби рослин за зображенням їхнього листя. Модель має вищу точність в порівнянні з наявними розробками, швидкий час передбачення. Детально висвітлено проведене дослідження сучасних архітектур моделей сегментації та передавального навчання з акцентом на досягнення найвищої точності та найменшої помилки при вирішенні задачі класифікації зображень. Продемонстровано ефективність запропонованих рішень на прикладі створення гібридної експертної системи розпізнавання хворіб сільськогосподарських рослин.Item Перетворення Фур`є для обробки сигналу із повільно-змінною функцією(2022) Лайко, Артем; Гороховський, СеменУ даній роботі розглядаються поняття повільно-змінних функцій, перетворення Фурʼє та вейвлет перетворення, як основних інструментів для пошуку шумів у сигналах та їх подальшого видалення, а також потенційні проблеми застосування запропонованого рішення.Item Децентралізований застосунок на основі блокчейну для голосування(2022) Мороз, Андрій; Гороховський, СеменЦя дипломна робота має на меті створити децентралізований застосунок на основі блокчейну для відкритого голосування. У цій роботі було виявлено вимоги для такого застосунку. На основі цих вимог був виконаний аналіз існуючих блокчейн платформ які б підходили для проектування та розробки такого застосунку. На обраній платформі було спроектовано архітектуру яка б дозволяла проводити голосування та розроблено proof-of-concept застосунок який би дозволив проводити відкриті голосування на децентралізованій платформі.