使用一组机器学习多分类器模型预测糖尿病疾病
Karlo Abnoosian1, Rahman Farnoosh2, Mohammad Hassan Behzadi1
1Department of Statistics, Science and Research Branch, Islamic Azad University, Tehran, Iran.
BMC bioinformatics
|September 11, 2023
概括
这项研究引入了一种机器学习框架,用于准确预测糖尿病,有效处理不平衡的数据,并改善糖尿病患者的诊断能力.
科学领域:
- 计算生物学和生物信息学
- 医疗信息学和健康数据科学
背景情况:
- 糖尿病是一种日益严重的全球健康问题,需要早期检测.
- 机器学习 (ML) 提供了糖尿病诊断的潜力,但面临着数据挑战,如失衡和缺失值.
研究的目的:
- 开发一种新的基于管道的多分类框架,用于糖尿病预测.
- 解决不平衡数据集,缺失值和有限数据的挑战,以提高ML模型性能.
主要方法:
- 通过使用伊拉克糖尿病患者数据集实施了多种分类框架.
- 使用了预处理技术 (归算,规范化,特征选择) 和ML模型 (k-NN,SVM,DT,RF,AdaBoost,GNB).
- 使用加权集体方法,使用ROC曲线下的面积 (AUC) 和超参数优化 (网格搜索,贝叶斯优化).
主要成果:
- 与单个ML模型相比,拟议的框架实现了更高的性能.
- 获得了高平均精度 (0.9887),精度 (0.9861),回忆 (0.9792),F1得分 (0.9851) 和AUC (0.999).
结论:
- 基于管道的框架在不平衡的数据集中有效预测糖尿病.
- 证明了ML在糖尿病诊断中的实用性,为患者护理提供了有价值的工具.
- 突出了对不同人群和数据集的进一步研究的潜力.
更多相关视频
06:50A High-Throughput Electrochemiluminescence 7-Plex Assay Simultaneously Screening for Type 1 Diabetes and Multiple Autoimmune Diseases
Published on: May 29, 2020
2.6K
12:18A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
Published on: January 11, 2020
7.6K
相关概念视频
Classification of Illness
7.6K
The meaning of illness is individualized to each person who experiences an alteration in health. In contrast, disease is a medical term indicating a pathological change in the structure and function of the body or mind. It is a condition that has specific symptoms and boundaries.
An illness is a response to a disease in which the person's level of functioning is changed compared with a previous level. The general classification of illness includes acute and chronic.
Acute illness is severe...
An illness is a response to a disease in which the person's level of functioning is changed compared with a previous level. The general classification of illness includes acute and chronic.
Acute illness is severe...
7.6K
Classification of Systems-I
211
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
211
Multi-input and Multi-variable systems
127
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
127
Aggregates Classification
344
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
344
Diabetes Mellitus: Overview and Type I Subtype
2.7K
Diabetes mellitus is a chronic metabolic disorder characterized by high blood glucose levels due to inadequate insulin production, insulin resistance, or both. The condition affects millions worldwide and can significantly impact their health and quality of life.
Type 1 diabetes is an autoimmune disease in which the immune system mistakenly attacks and destroys the insulin-producing beta cells in the pancreas. As a result, the body is unable to produce sufficient insulin, and individuals with...
Type 1 diabetes is an autoimmune disease in which the immune system mistakenly attacks and destroys the insulin-producing beta cells in the pancreas. As a result, the body is unable to produce sufficient insulin, and individuals with...
2.7K
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
