|
|
|
|
مدل یادگیری ماشین انباشته برای دستهبندی و پیشبینی بیماریهای کبدی
|
|
|
|
|
|
|
|
نویسنده
|
آذرنوید بابک ,عبدالحسینزاده محسن ,امامی حجت
|
|
منبع
|
پردازش علائم و داده ها - 1404 - شماره : 2 - صفحه:79 -96
|
|
چکیده
|
بیماریهای کبدی یکی از علل اصلی مرگومیر هستند که تاثیر عمیقی بر زندگی افراد دارند و تشخیص آنها در مراحل اولیه بسیار حیاتی است. هدف این پژوهش، توسعه و ارزیابی مدل یادگیری ماشین انباشته (sml) برای تشخیص و پیشبینی دقیق بیماریهای کبدی است. مدل sml با استفاده از ساختار دولایه، الگوریتمهای مختلف را ترکیب کرده تا مشکل بیشبرازش را برطرف کند و دقت پیشبینی را افزایش دهد. در لایه نخست، چهار الگوریتم شامل درخت تصادفی نامحدود (et)، درخت تصمیم (dt)، جنگل تصادفی (rf) و تقویت گرادیان شدید (xgb) برای پیشبینی اولیه استفاده میشوند. در لایه دوم، الگوریتم رگرسیون ترابری (lr) بر اساس خروجی لایه نخست آموزش داده میشود تا پیشبینی نهایی انجام شود. تنظیم پارامترها با الگوریتم جستوجوی شبکه توری (gs) انجام شدهاست. دادههای مورد استفاده شامل 615 نمونهداده با دوازده ویژگی از پایگاه دانشگاه کالیفرنیا در ایروین است که 70% برای آموزش و 30% برای آزمایشی اختصاص یافته است. نتایج اعتبارسنجی متقابل k=5 نشان میدهد که مدل پیشنهادی با صحت 0.9940 و معیار f1 برابر 0.9880، عملکرد برتری نسبت به سایر روشها دارد. این پژوهش میتواند به کاهش مرگومیر ناشی از بیماریهای کبدی کمک شایانی کند.
|
|
کلیدواژه
|
بیماریهای کبد، تشخیص زودهنگام، یادگیری ماشین، مدل یادگیری ماشین انباشته، اعتبارسنجی متقابل
|
|
آدرس
|
دانشگاه بناب, دانشکده علوم پایه, گروه ریاضی و علوم کامپیوتر, ایران. , دانشگاه بناب, دانشکده علوم پایه, گروه ریاضی و علوم کامپیوتر, ایران. , دانشگاه بناب, دانشکده فنی و مهندسی, گروه مهندسی کامپیوتر, ایران.
|
|
پست الکترونیکی
|
emami@ubonab.ac.ir
|
|
|
|
|
|
|
|
|
|
|
|
|
stacking machine learning model for classification and prediction of liver diseases
|
|
|
|
|
Authors
|
azarnavid babak ,abdolhosseinzadeh mohsen ,emami hojjat
|
|
Abstract
|
liver diseases are among the leading causes of mortality worldwide, deeply influencing individuals’ lives, often at younger ages when they are in the prime of their personal and professional lives. the insidious nature of these diseases lies in their early initial symptoms, which frequently goes unnoticed until the condition has progressed to an advanced stage. this delay in diagnosis not only diminishes the chances of successful treatment but also places an immense emotional and financial burden on patients as well as families. early detection is therefore critical, as it can significantly alter the course of the disease, improving survival rates and quality of life. however, traditional diagnostic methods often fall short in terms of speed, accuracy, and accessibility, particularly in resource-limited settings. this underscores the urgent need for innovative approaches to liver disease detection and its management.machine learning (ml) has been emerged as a powerful tool in this regard, offering the potential to revolutionize how we diagnose and predict liver diseases. by leveraging vast datasets—ranging from clinical records and laboratory results to imaging data—ml algorithms can uncover complex patterns and correlations that may elude human experts. these insights can lead to earlier and more accurate diagnoses, enabling timely interventions that can save lives. among the various ml approaches, stacked machine learning (sml) models stand out for their ability to combine the strengths of multiple algorithms, mitigating the limitations of individual models and enhancing overall performance. this research focuses on developing and evaluating an sml model specifically designed for the accurate diagnosis, classification, and prediction of liver diseases, with the goal of addressing some of the most pressing challenges in this field.the proposed sml model employs a sophisticated two-layer architecture to tackle common issues such as overfitting and improving prediction accuracy. in the first layer, the model integrates four robust base learner algorithms: extremely randomized trees (et), decision tree (dt), random forest (rf), and extreme gradient boosting (xgb). each of these algorithms contributes unique strengths, such as handling high-dimensional data, capturing non-linear relationships, and reducing variance. the predictions generated by these base learners are then fed into the second layer, where a logistic regression (lr) algorithm synthesizes the outputs to produce the final prediction. this layered approach ensures that the model benefits from the collective intelligence of multiple algorithms, resulting in more reliable and precise outcomes. to further optimize performance, the grid search (gs) algorithm was employed to fine-tune the parameters of the learning algorithms, ensuring that the model operates at its full potential. this study employs dataset from the university of california, irvine (uci) machine learning repository. a sample size of 615 instances has been utilized to implement the proposed methodologies, with a stratified division of 70% for training and 30% allocated for testing purposes. the results of this research seems to be highly promising. evaluation based on 5-fold cross-validation demonstrates that the proposed sml model outperforms existing methods, achieving an impressive 0.9940 accuracy and a 0.9880 f1-score on the test data. these metrics not only highlight the model’s exceptional predictive capabilities but also underscore its potential to serve as a valuable tool for clinicians in real-world settings. by providing accurate and timely diagnoses, the sml model can help reduce the mortality and morbidity associated with liver diseases, offering hope to patients and their families.beyond the technical achievements, the human impact of this research cannot be overstated. for patients, the sml model represents a lifeline—a chance to detect liver diseases early, when treatment seems most effective, and to avoid the devastating consequences of late-stage diagnoses. for healthcare providers, it offers a reliable and efficient diagnostic tool that can enhance decision-making and improve patient outcomes. also, for society as a whole, it signifies a step forward in the fight against a disease that disproportionately affects vulnerable populations, including those in underserved regions where access to advanced medical care is limited. in essence, this research is not just about developing a sophisticated algorithm; it is also about harnessing the power of machine learning to make a tangible difference in people’s lives. by bridging the gap between cutting-edge technology and human care, the proposed sml model embodies the potential of computer science to address some of the most critical health challenges of our time. it is a testament to the transformative power of innovation, compassion, and collaboration in the pursuit of better health for all.
|
|
Keywords
|
liver diseases ,early diagnosis ,machine learning ,cumulative machine learning model ,cross-validation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|