Застосування алгоритмів машинного навчання для визначення наявності цукрового діабету у пацієнтів
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
Назва журналу
Номер ISSN
Назва тому
Альтернативна назва
Use of Machine Learning Algorithms to Determine the Presence of Diabetes Mellitus
Анотація
Досліджено та розглянуто практичне застосування сучасних методів машинного навчання для розв’язання проблеми виявлення наявності цукрового діабету у пацієнтів. На початковому етапі робота зосереджена на попередній обробці даних: виявленню порожніх та аномальних значень, вивченню змінних набору даних тощо. Для узагальнення, організації та представлення основних характеристик набору даних використана описова статистика. Для числових змінних отримано ключові показники: середнє, медіана, стандартне відхилення, мінімальне та максимальне значення, а також квартилі. Це дозволило оцінити центральну тенденцію даних, їхній розкид, діапазон та виявити нерівномірності у розподілі. Для категоріальних змінних визначено кількість унікальних значень, найпоширенішу категорію та її частоту. Описано використання алгоритмів машинного навчання для визначення цукрового діабету у пацієнтів. Поставлено завдання передбачити наявність (результат = 1) або відсутність (результат = 0) діабету у пацієнток на основі низки діагностичних показників, зокрема рівня глюкози, артеріального тиску, товщини шкірної складки, рівня інсуліну, індексу маси тіла, віку тощо. У межах дослідження здійснено аналіз вхідних даних з метою виявлення закономірностей, взаємозв’язків між діагностичними параметрами, аналізу розподілу ознак, а також виявлення потенційних викидів. Для побудови моделей розглянуто та застосовано кілька алгоритмів класифікації, зокрема логістична регресія, метод k-найближчих сусідів та випадковий ліс. Кінцевим етапом дослідження стало порівняння ефективності різних алгоритмів. Найкращі результати продемонструвала модель логістичної регресії з адаптованим порогом класифікації. У роботі застосовано зміщення порогу прийняття рішення від стандартного значення 0,5 до діапазону 0,25...0,3, що дозволило мінімізувати помилки другого роду (хибнонегативні результати). Це важливо для ранньої діагностики діабету, оскільки дозволяє виявити більшу кількість хворих пацієнтів, які могли бути пропущені у разі стандартних налаштувань моделі.
The article is devoted to the research and practical application of modern machine learning methods for solving the urgent problem of detecting diabetes mellitus in patients. At the initial stage, the work focuses on preliminary data processing: detecting empty and abnormal values, studying data set variables, etc. Descriptive statistics are used to summarize, organize, and present the main characteristics of the dataset. Key indicators are obtained for numerical variables: mean, median, standard deviation, minimum and maximum values, as well as quartiles. This made it possible to assess the central tendency of the data, their dispersion, range, and identify irregularities in the distribution. For categorical variables, the number of unique values, the most common category, and its frequency were determined. The use of machine learning algorithms to diagnose diabetes in patients was described. The task was to predict the presence (result = 1) or absence (result = 0) of diabetes in patients based on a number of diagnostic indicators, including glucose level, blood pressure, skinfold thickness, insulin level, body mass index, age, etc. The study analyzed input data to identify patterns and correlations between diagnostic parameters, analyze the distribution of characteristics, and identify potential emissions. Several classification algorithms were considered and applied to build models, including logistic regression, the k-nearest neighbors method, and random forest. The final stage of the study was to compare the efficiency of different algorithms. The best results were demonstrated by the logistic regression model with an adapted classification threshold. The paper justifies shifting the decision threshold the standard value of 0.5 to the range of 0.25...0.3, which significantly minimizes type II errors (false negatives). This is important for the early diagnosis of diabetes, as it allows for the detection of a larger number of patients who might have been missed with the standard model settings.
The article is devoted to the research and practical application of modern machine learning methods for solving the urgent problem of detecting diabetes mellitus in patients. At the initial stage, the work focuses on preliminary data processing: detecting empty and abnormal values, studying data set variables, etc. Descriptive statistics are used to summarize, organize, and present the main characteristics of the dataset. Key indicators are obtained for numerical variables: mean, median, standard deviation, minimum and maximum values, as well as quartiles. This made it possible to assess the central tendency of the data, their dispersion, range, and identify irregularities in the distribution. For categorical variables, the number of unique values, the most common category, and its frequency were determined. The use of machine learning algorithms to diagnose diabetes in patients was described. The task was to predict the presence (result = 1) or absence (result = 0) of diabetes in patients based on a number of diagnostic indicators, including glucose level, blood pressure, skinfold thickness, insulin level, body mass index, age, etc. The study analyzed input data to identify patterns and correlations between diagnostic parameters, analyze the distribution of characteristics, and identify potential emissions. Several classification algorithms were considered and applied to build models, including logistic regression, the k-nearest neighbors method, and random forest. The final stage of the study was to compare the efficiency of different algorithms. The best results were demonstrated by the logistic regression model with an adapted classification threshold. The paper justifies shifting the decision threshold the standard value of 0.5 to the range of 0.25...0.3, which significantly minimizes type II errors (false negatives). This is important for the early diagnosis of diabetes, as it allows for the detection of a larger number of patients who might have been missed with the standard model settings.
Опис
Ключові слова
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Коротун О. В., Свінцицька О. М., Марчук Д. К., Штиль М. Р. Застосування алгоритмів машинного навчання для визначення наявності цукрового діабету у пацієнтів // Вісник Вінницького політехнічного інституту. 2026. № 4. С. 178-187. URI: https://visnyk.vntu.edu.ua/index.php/visnyk/uk/article/view/3584.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (11)
- Л. Ліщинська, і Н. Добровольська, «Перспективні програмні інструменти для аналізу даних у бізнесі,» Вісник Хмельницького національного університету, № 1 (305), с. 78-83, 2022. http://ir.lib.vntu.edu.ua//handle/123456789/35278.
- В. Нестеров, А. Шиш, і Т. Музиченко, «Ефективний економічний розвиток підприємства через інтелектуальний аналіз даних: використання AI для прогнозування та оптимізації стратегій бізнесу,» Економіка та суспільство, № 59, 2024. https://doi.org/10.32782/2524-0072/2024-59-87.
- М. Ціж, «Огляд застосування сучасних методів топологічного аналізу даних,» TSynergy, № 2, с. 112-122, 2024, https://doi.org/10.53920/ITS-2024-2-7.
- О. Дацок, «Етапи обробки медичних даних для розв’язання задач алгоритмами машинного навчання,» Вісник Національного технічного університету, т. 1. № 2(14), с. 144-156, 2025. https://doi.org/10.20998/2411-0558.2025.02.10.
- Д. Панаскін, і Є. Білоконь, «Машинне навчання в діагностиці захворювань легеневої системи,» Технічні науки та технології, № 2 (28), с. 76-87, 2022. https://doi.org/10.25140/2411-5363-2022-2(28)-76-87.
- Н. Бугаєць, і І. Лисенко, «Задача прогнозування в машинному навчанні,» Автоматизація технологічних та бізнеспроцесів, т. 17, вип. 2, 2025. https://doi.org/10.15673/atbp.v17i2.3150.
- М. Лисенко, і О. Пронькін, «Застосування технологій машинного навчання для встановлення медичного діагнозу», Зв’язок, № 5 (171), с. 75-82, 2025. https://doi.org/10.31673/2412-9070.2024.051397.
- І. Калініна, і О. Гожий, «Дослідження ефективності методів класифікації при прогнозуванні в задачах машинного навчання,» Управління розвитком складних систем, вип. 46, с. 173-180, 2021. https://doi.org/10.32347/2412-9933.2021.46.173-180.
- В. Соломатін, і Л. Машенко, «Застосування математичних моделей при обробці медичних даних діагностування ішемічної хвороби серця,» Актуальні проблеми автоматизації та інформаційних технологій, т. 27, с. 178-187, 2023. http://dx.doi.org/10.15421/432317.
- Н. Бойко, і В. Курило, «Алгоритм класифікації медичних даних для прогнозування онкології,» Системи та технології, т. 66, № 2, с. 21-31, 2023. https://doi.org/10.32782/2521-6643-2023.2-66.3.