Details
Title | Автоматизированный расчет оптимального дневного рациона здорового питания человека с использованием машинного обучения и методов многокритериальной оценки: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» |
---|---|
Creators | Голубь Алиса Константиновна |
Scientific adviser | Сорокина Наталья Владимировна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2024 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | дневной рацион питания; машинное обучение; нейронные сети; случайный лес; метод паретооптимальных решений; веб-приложение; daily diet; machine learning; neural networks; random forest; a method of pareto-optimal solutions; a web application |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.02 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2024/vr/vr24-5406 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\32609 |
Record create date | 8/28/2024 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена анализу методов машинного обучения, методов многокритериальной оптимизации и разработке веб-приложения для расчета дневного рациона питания для конкретного человека. Задачи, которые решались в ходе исследования: 1) изучение подхода к расчету необходимого количества калорий для человека; 2) изучение методов машинного обучения для анализа текстовых данных; 3) изучение методов многокритериальной оптимизации; 4) построение модели расчета оптимального рациона питания с помощью задачи оптимизации. Работа выполнена в среде разработки Google.Colab. Были проведены подготовка таблицы к анализу, обработка таблицы методами машинного обучения, анализ результатов методов в числовом и графическом виде. Также, для решения задачи оптимизации была составлена целевая функция с ограничениями и условиями по методу поиска Парето-оптимальных решений. В результате работы было разработано веб-приложение на базе имеющейся таблицы и метода многокритериальной оптимизации, а также проведен его анализ с последующим указанием характеристики приложения.
This work is devoted to the analysis of machine learning methods, methods of multicriterial optimization and the development of a web application for calculating a daily diet for a particular person. The research set the following goals: 1) studying the approach to calculating the required number of calories for humans;the study of machine learning methods for the analysis of text data; 2) the study of multicriterial optimization methods; 3) building a model of calculating the optimal diet using the optimization task. The work was performed in the Google.Colab development environment. The table was prepared for analysis, the table was processed using machine learning methods, and the results of the methods were analyzed in numerical and graphical form. Also, to solve the optimization problem, an objective function with restrictions and conditions was compiled using the method of searching for Pareto-optimal solutions. As a result of the work, a web application was developed based on the existing table and the multi-criteria optimization method, and its analysis was carried out with subsequent indication of the characteristics of the application.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 3
Last 30 days: 3