Використання моделей машинного навчання у вбудованих системах
dc.contributor.advisor | Кислий, Роман Володимирович | |
dc.contributor.author | Воловоденко, Тарас Олександрович | |
dc.date.accessioned | 2023-05-18T08:54:28Z | |
dc.date.available | 2023-05-18T08:54:28Z | |
dc.date.issued | 2021 | |
dc.description.abstract | Метою даної роботи було дослідження можливостей інтеграції моделей машинного навчання у вбудовані системи, що за своєю сутністю мають обмежений ресурс пам’яті, електроенергії та обчислювальних потужностей. Зазвичай машинне навчання асоціюється з чимось надскладним та надпотужним, що потребує багато людино-годин для розробки, кіловат- годин для тренування та використання моделей та гігабайтів пам’яті для їх зберігання. І це обмежує розробників у використанні технологій машинного навчання. Але існують рішення, що дозволяють розробляти, тренувати та розміщувати моделі на пристроях, що мають обмежений ресурс. Саме такими і є вбудовані системи. Одним з таких рішень є TensorFlow Lite, що дозволяє конвертувати моделі, побудовані на TensorFlow у компактний вид та розгортати їх на мікроконтролерах. Результат роботи: програмний продукт, що демонструє можливості фреймворку, тестує його продуктивність у різних режимах роботи та доводить його ефективність в умовах роботи у вбудованій системі у режимі реального часу. Загальний обсяг роботи 94 с., 37 рис., 7 таблиць, 1 додаток, 7 джерел. | uk |
dc.description.abstractother | The aim of this work was to study the possibilities of integrating machine learning models into embedded systems, which by their nature have a limited resource of memory, electricity, and computing power. Machine learning is usually associated with something sophisticated and powerful that requires many man-hours to develop, kilowatt-hours to train, and the use of models and gigabytes of memory to store them. And this limits developers in the use of machine learning technologies. But there are solutions that allow you to design, train and deploy models on devices with limited resources. These are the embedded systems. One such solution is TensorFlow Lite, which allows you to convert models built on TensorFlow into a compact form and deploy them on microcontrollers. Result: a software product that demonstrates the capabilities of the framework, tests its performance in different modes of operation and proves its effectiveness in terms of operation in the embedded system in real time. The total amount of work 94 pp., 35 fig., 7 tables, 1 application, 7 sources. | uk |
dc.format.extent | 94 с. | uk |
dc.identifier.citation | Воловоденко, Т. О. Використання моделей машинного навчання у вбудованих системах : дипломна робота бакалавра : 122 Комп'ютерні науки / Воловоденко Тарас Олександрович. - Київ, 2021. - 94 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/55821 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | вбудовані системи | uk |
dc.subject | потік | uk |
dc.subject | фреймворк | uk |
dc.subject | датасет | uk |
dc.subject | модель | uk |
dc.subject | нейронна мережа | uk |
dc.subject | дерево рішень | uk |
dc.subject | TinyML | uk |
dc.subject | TensorFlow | uk |
dc.subject | TensorFlow Lite | uk |
dc.subject | Python | uk |
dc.subject | embedded systems | uk |
dc.subject | thread | uk |
dc.subject | framework | uk |
dc.subject | dataset | uk |
dc.subject | model | uk |
dc.subject | neural network | uk |
dc.subject | decision tree | uk |
dc.title | Використання моделей машинного навчання у вбудованих системах | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Volovodenko_bakalavr.pdf
- Розмір:
- 2.28 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: