Obezite, gelişmiş ülkelerde daha çok görülmekle birlikte gelişmekte olan ülkelerde de yaşam kalitelerini olumsuz yönde etkileyen bir hastalıktır. Obeziteyi tetikleyen birden çok etmen bulunmakla beraber bu etmenlerin en somut örneklerinden bazıları hareketsiz yaşam, dengesiz beslenme olarak sıralanabilir. Obezite, hastalar için farklı düzeylerde görülebilmektedir. Her düzey, tedavi aşamasında arz ettiği önem ile obezite tanısının erken aşamada belirlenme ihtiyacını doğurmaktadır. Bu doğrultuda uzmanlara karar aşamasında yardımcı olabilecek otonom bir sistem bu ihtiyaca destek niteliğinde tasarlanmıştır. Çalışmada obezite hastalarını, obezite düzeylerine göre sınıflandırabilmek amacıyla makine öğrenimi tabanlı bir yaklaşım önerilmiştir. UCI makine öğrenimi deposundan 16 özelliğe sahip 2111 hasta verisi üzerinde Komşuluk Bileşen Analizi (KBA) yöntemi ile özellik seçimi yapılarak özellikler Aşırı Gradyan Artırma (XGBoost) ve Karar Ağacı algoritmaları ile sınıflandırılmıştır. Sonuçlar incelendiğinde özellik seçimi sonrası doğruluk oranlarında iki algoritma için de %1 artış gözlemlenmiştir. Sistemin amaca uygun olarak performans sergilemesi sebebiyle, obezite düzey tahmininde optimum özellik sayısı ile uzmanlara yardımcı bir çalışma olacağı öngörülmektedir.
Although obesity is more common in developed countries, it is also a disease in developing countries that negatively affects people's quality of life. Although there are several factors that trigger obesity, some of the most concrete examples of these factors can be mentioned: sedentary lifestyle, unbalanced diet. Obesity can show up in patients at different levels. Each of these levels is important for treatment, so the diagnosis of obesity must be made early. With this in mind, an autonomous system was developed that can assist experts in decision making. In the study, a machine learning-based approach was proposed to classify obese patients according to their degree of obesity. Feature selection was made with Neighborhood Component Analysis (NCA) method on 2111 patient data with 16 features from UCI machine learning repository, and features were classified with Extreme Gradient Augmentation (XGBoost) and Decision Tree algorithms. When the results were examined, a 1% increase in accuracy rates was observed after feature selection for both algorithms. Since the system works according to the purpose, it is expected that a study will be conducted to help experts with the optimal number of features for predicting the degree of obesity.
Primary Language | Turkish |
---|---|
Subjects | Engineering |
Journal Section | MBD |
Authors | |
Publication Date | September 1, 2023 |
Submission Date | January 14, 2023 |
Published in Issue | Year 2023 |