Детальная информация
| Название | Разработка серверного приложения системы «умный дом» с интеллектуальной подсистемой классификации событий на основе машинного обучения: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных» = Development of a server application of the system a smart home with an intelligent subsystem of events based on machine learning |
|---|---|
| Авторы | Булатов Дмитрий Евгеньевич |
| Научный руководитель | Леонтьева Татьяна Владимировна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | умный дом ; машинное обучение ; LLM ; IoT ; MQTT ; временные ряды ; микросервисное приложение ; smart home ; machine learning ; time series ; microservice application |
| Тип документа | Выпускная квалификационная работа магистра |
| Язык | Русский |
| Уровень высшего образования | Магистратура |
| Код специальности ФГОС | 09.04.04 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-4903 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\45076 |
| Дата создания записи | 04.09.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Данная работа посвящена разработке микросервисного серверного приложения системы «умный дом», поддерживающего работу с моделями машинного обучения для получения предсказаний на основе временных рядов. Задачи, которые решались в ходе работы: 1. Исследование архитектуры существующих решений. 2. Исследование возможности интеграции сервисов машинного обучения в программно обеспечение с открытым исходным кодом. 3. Проведение сравнительного анализа работы с разными типами моделей машинного обучения. 4. Исследование способов хранения больших объемов данных в системе. 5. Разработка архитектуры программного обеспечения. 6. Реализация приложения в соответствии с разработанной архитектурой. 7. Тестирование работы разработанного приложения. В результате выполнения работы разработано серверное приложение системы «умный дом», поддерживающее работу с протоколом MQTT и выполняющее классификацию событий на основе временных рядов при помощи сервиса машинного обучения.
This paper is devoted to the development of a microservice server appli-cation of the smart home system that supports working with machine learning models to make predictions based on time series. Tasks that were solved during the work: 1. Study of the architecture of existing solutions. 2. Exploring the possibility of integrating machine learning services into open source software. 3. Conducting a comparative analysis of work with different types of machine learning models. 4. Research of ways to store large amounts of data in the system. 5. Software architecture development. 6. Implementation of the application in accordance with the developed architecture. 7. Testing the operation of the developed application. As a result of the work, a server application of the smart home system has been developed that supports work with the MQTT protocol and performs event classification based on time series using a machine learning service.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|