Classification of α-thalassemia data using machine learning models
Frederik Christensen1, Deniz Kenan Kılıç1, Izabela Ewa Nielsen1
1Operations Research Group, Department of Materials and Production, Aalborg University, Aalborg, 9220, Denmark.
Computer Methods and Programs in Biomedicine
|January 11, 2025
Summary
Machine learning models accurately classify alpha-thalassemia traits using complete blood count (CBC) and gender data. Grouping silent and non-carriers improved model performance, outperforming traditional methods.
Area of Science:
- Medical Diagnostics
- Computational Biology
- Genetics
Background:
- Congenital hemoglobin disorders affect 7% of the global population, with over 300,000 annual alpha-thalassemia cases.
- Accurate diagnosis is challenging in low-income regions, often relying on complete blood count (CBC) tests.
- This study explores machine learning for alpha-thalassemia trait classification using CBC and gender.
Purpose of the Study:
- To develop and evaluate machine learning models for classifying alpha-thalassemia traits.
- To compare the performance of machine learning models against traditional discriminant formulae.
- To investigate the impact of grouping silent and non-carriers on classification accuracy.
Main Methods:
- Utilized a dataset of 288 individuals with suspected alpha-thalassemia from Sri Lanka.
- Employed eleven discriminant formulae and nine machine learning models for classification.
- Applied outlier removal (Mahalanobis distance) and resampling techniques (SMOTE, SMOTE-NC).
Main Results:
- Convolutional Neural Network (CNN) achieved high performance (Accuracy: 0.85, ROC-AUC: 0.95/0.93) without feature extraction.
- Ehsani formula showed moderate performance (ROC-AUC: 0.66) when grouping silent and non-carriers.
- Machine learning models significantly outperformed classical discriminant formulae.
Conclusions:
- Machine learning models offer superior performance for alpha-thalassemia classification compared to traditional methods.
- Grouping silent and non-carriers, combined with resampling, enhances ML model efficacy.
- Silent carriers remain indistinguishable from non-carriers based on current features and dataset size.
Related Concept Videos
Multiple Allele Traits
34.0K
The Concept of Multiple Allelism
34.0K
How Data are Classified: Categorical Data
31.6K
A variable, usually notated by capital letters such as X and Y, is a characteristic or measurement that can be determined for each member of a population. Data are the actual values of variables. They may be numbers, or they may be words. Datum is a single value.
Data are classified based on whether they are measurable or not. Categorical data cannot be measured; instead, it can be divided into categories. For example, if Y denotes a person's party affiliation, some examples of Y include...
Data are classified based on whether they are measurable or not. Categorical data cannot be measured; instead, it can be divided into categories. For example, if Y denotes a person's party affiliation, some examples of Y include...
31.6K
Mechanistic Models: Compartment Models in Individual and Population Analysis
26
Mechanistic models are utilized in individual analysis using single-source data, but imperfections arise due to data collection errors, preventing perfect prediction of observed data. The mathematical equation involves known values (Xi), observed concentrations (Ci), measurement errors (εi), model parameters (ϕj), and the related function (ƒi) for i number of values. Different least-squares metrics quantify differences between predicted and observed values. The ordinary least...
26


