شناسایی و طبقه‌بندی آبله میمون بر اساس تصاویر پوستی با بهره‌گیری از شبکه‌های عصبی عمیق و الگوریتم XGBoost در چارچوب هوش مصنوعی توضیح پذیر

نوع مقاله : مقاله کامپیوتر

نویسندگان

1 دانشکده مهندسی برق و کامپیوتر، دانشگاه سمنان، سمنان، ایران

2 گروه آموزشی کامپیوتر، دانشکده مهندسی برق و کامپیوتر، دانشگاه سمنان، سمنان، ایران

3 دانشکده محاسبات و ارتباطات، دانشگاه لنکستر، لنکستر، بریتانیا

چکیده

بیماری آبله میمون به‌تازگی به یکی از چالش‌های مهم سلامت عمومی بدل شده و نیاز به روش‌های تشخیصی سریع و دقیق را برجسته کرده است. این پژوهش با هدف ارائه راهکاری مؤثر، از تکنیک‌های هوش مصنوعی و یادگیری انتقالی بهره گرفته است تا محدودیت‌های روش‌های موجود برطرف شود. در این راستا، از پایگاه داده‌ای در وب‌سایت Kaggle شامل ۲۲۸ تصویر پوستی با برچسب آبله میمون و سایر بیماری‌ها استفاده شد و به‌منظور افزایش حجم داده، مجموعه‌داده افزایش‌یافته‌ با ۳۱۹۲ تصویر نیز به‌کار گرفته شد. در این مقاله از شبکه‌های از پیش‌آموزش‌دیده VGG19 و EfficientNetB4 جهت استخراج ویژگی‌های تصویری استفاده شد و سپس طبقه‌بندی داده‌ها با الگوریتم XGBoost، که کارایی بالایی در تحلیل داده‌های ساختاریافته دارد، انجام گرفت. نتایج نشان دادند روش پیشنهادی در مجموعه‌داده اصلی به دقت %100 و در مجموعه افزایش‌یافته به %02/97 دست یافت. همچنین، اعتبارسنجی متقابل پنج‌لایه دقت %98/85 را برای داده‌های اصلی و %42/93 را برای داده‌های افزایش‌یافته ثبت کرد که نشان‌دهنده توان مدل در تعمیم‌پذیری است. روش ارائه‌شده با ترکیب یادگیری انتقالی و طبقه‌بند تجمیعی، یک راهکار قابل‌گسترش ارائه می‌دهد که در مقایسه با روش‌های موجود روی مجموعه‌داده یکسان، عملکرد بهتری از نظر دقت و کارایی محاسباتی نشان داده است. در مجموع، این یافته‌ها نشان می‌دهد که ابزارهای تشخیصی مبتنی بر هوش مصنوعی می‌توانند در بهبود سلامت عمومی نقش مؤثری ایفا کرده و مسیر توسعه راهکارهای سریع، دقیق و در دسترس برای شناسایی آبله میمون و دیگر بیماری‌های عفونی نوظهور را هموار سازند.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Classification of Monkeypox based on Skin Images Using Deep Neural Network and XGBoost with Explainable Artificial Intelligence Method

نویسندگان [English]

  • Sharif Hasani 1
  • Mostafa Borhani 1
  • Morteza Dorrigiv 2
  • Hamid Nasiri 3
1 Electrical and Computer Engineering Department, Semnan University, Semnan, Iran
2 Room 317, Floor 3, Electrical and Computer Engineering Dept., Semnan University, Semnan, Iran.
3 School of Computing and Communications, Lancaster University, Lancaster, UK
چکیده [English]

Monkeypox has recently emerged as a significant public health challenge, necessitating efficient diagnostic methods for timely detection. This study addresses the critical need for rapid and accurate diagnosis of monkeypox by leveraging artificial intelligence and transfer learning techniques, aiming to overcome limitations in current diagnostic methods. A publicly available dataset from Kaggle, comprising 228 original images labeled as monkeypox and other skin conditions, was augmented to 3192 images to address data scarcity and enhance model robustness. Pre-trained deep learning models, VGG19 and EfficientNetB4, were employed to extract image features, which were then classified using the XGBoost algorithm, known for its effectiveness in structured data classification. The proposed approach achieved high accuracy rates of 100% and 97.02% for the original and augmented datasets, respectively. Additionally, 5-fold cross-validation results demonstrated accuracies of 85.98% for the original dataset and 93.42% for the augmented set, highlighting the model's strong generalization capabilities. The proposed approach combines transfer learning with ensemble classification, providing a scalable solution that shows improved performance over several existing diagnostic methods in terms of accuracy and computational efficiency. The findings underscore the transformative potential of AI-driven diagnostic tools in public health, paving the way for more rapid, accessible, and accurate detection strategies for monkeypox and other emerging infectious diseases.

کلیدواژه‌ها [English]

  • Monkeypox
  • VGG19
  • EfficientNetB4
  • XGBoost
  • Transfer Learning

مقالات آماده انتشار، پذیرفته شده
انتشار آنلاین از تاریخ 16 دی 1404
  • تاریخ دریافت: 23 شهریور 1404
  • تاریخ بازنگری: 26 آذر 1404
  • تاریخ پذیرش: 16 دی 1404