نوع مقاله : مقاله پژوهشی

نویسندگان

1 دانشجوی کارشناسی ارشد، مهندسی کامپیوتر، گروه مهندسی کامپیوتر، واحد مبارکه، دانشگاه آزاد اسلامی، اصفهان، ایران

2 استادیار، مهندسی کامپیوتر، گروه مهندسی کامپیوتر، واحد مبارکه، دانشگاه آزاد اسلامی، اصفهان، ایران

3 استادیار، مهندسی کامپیوتر، گروه مهندسی کامپیوتر، واحد دولت‌آباد، دانشگاه آزاد اسلامی، اصفهان، ایران

چکیده

مقدمه: بروز بیماری‌های کبد می‌تواند فرد را در طولانی مدت مستعد سرطان کبد نماید که از مرگبارترین نوع سرطان‌ها در جهان به شمار می‌رود و در عین حال، قابل پیشگیری است. تشخیص زودهنگام بیماری‌های کبدی، امری ضروری جهت درمان آن‌ها می‌باشد. هدف از انجام پژوهش حاضر، دسته‌بندی وضعیت بیماران کبدی بر اساس شاخص‌های آزمایشگاهی با استفاده از رویکرد داده‌کاوی بود.روش بررسی: در این مطالعه توصیفی، از الگوریتم‌های بهینه‌سازی ازدحام ذرات PSO (Particle Swarm Optimization) و سیستم استنتاج عصبی- فازی تطبیقی ANFIS (Adaptive Neuro-Fuzzy Inference System) برای تشخیص اختلالات کبد در افراد سالم و بیمار استفاده گردید. بدین ترتیب، داده‌ها از پایگاه داده معتبر دانشگاه کالیفرنیا- ارواین UCI (University of California-Irvine) دریافت شد. برای ارزیابی روش پیشنهادی، معیارهای دقت، حساسیت و صحت مورد استفاده قرار گرفت.یافته‌ها: ترکیب ANFIS و الگوریتم PSO با متوسط صحت 14/99 درصد برای مجموعه داده مبتلایان به بیماری‌های کبدی در هند ILPD (Indian Liver Patient Dataset) قادر به تشخیص اختلالات کبدی بود.نتیجه‌گیری: نتایج به دست آمده حاکی از توانمندی بالای مدل ANFIS در تشخیص اختلالات کبد می‌باشد. مدل پیشنهادی نسبت به سایر مدل‌های مورد مقایسه دارای حداقل میزان خطا و بیشترین صحت و دقت است. بنابراین، به کارگیری این مدل در زمینه تشخیص بیماری‌های کبد پیشنهاد می‌شود.

کلیدواژه‌ها

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

Diagnosis of Liver Disorders Using a Combination of Adaptive Neuron-Fuzzy Inference System and Particle Swarm Optimization Algorithm

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

  • Mohammadhassan Ahmadi 1
  • Mohammadreza Ramezanpour 2
  • Reihaneh Khorsand 3

1 MSc Student, Computer Engineering, Department of Computer Engineering, Mobarakeh Branch, Islamic Azad University, Isfahan, Iran

2 Assistant Professor, Computer Engineering, Department of Computer Engineering, Mobarakeh Branch, Islamic Azad University, Isfahan, Iran

3 Assistant Professor, Computer Engineering, Department of Computer Engineering, Dolatabad Branch, Islamic Azad University, Isfahan, Iran

چکیده [English]

Introduction: The incidence of liver diseases in a person can lead to susceptibility to liver cancer in long-term, which is one of the deadliest forms of cancer in the world, which can be prevented. Early diagnosis of liver diseases is essential for their treatment. The purpose of this study was to classify the status of liver patients based on laboratory parameters using the data mining approach.Methods: In this descriptive study, particle swarm optimization (PSO) algorithms and adaptive neuron-fuzzy inference system (ANFIS) were used to diagnose liver disorders in healthy individuals and patients. The data were taken from University of California-Irvine (UCI) database. Accuracy, sensitivity, and precision criteria were used to evaluate the proposed method.Results: The combination of ANFIS and PSO algorithm with average accuracy of 14.99 percent was able to detect liver disorders in Indian Liver Patient Dataset (ILPD).Conclusion: The results of this study indicate the high abilities of ANFIS in liver disorders detection. The proposed model has minimum error, and maximum accuracy and precision compared to other models. The application of this model is proposed in the detection of liver diseases.

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

  • Data Mining
  • Diagnosis
  • Liver Diseases
  • Patients
  • Heuristics
  1. Midhila M, Raghesh Krishnan K, Sudhakar R. A study of the phases of classification of liver diseases from ultrasound images and gray level difference weights based segmentation. Proceedings of the 2017 International Conference on Communication and Signal Processing (ICCSP); 2017 Apr 6-8; Chennai, India.
  2. Anisha PR, Reddy CKK, Prasad LVN. A pragmatic approach for detecting liver cancer using image processing and data mining techniques. Proceedings of the 2015 International Conference on Signal Processing and Communication Engineering Systems; 2015 Jan 2-3; Guntur, India.
  3. Abdar M. A survey and compare the performance of ibm spss modeler and rapid miner software for predicting liver disease by using various data mining algorithms. Cumhuriyet University Faculty of Science 2015; 36(3): 3230-41.
  4. Ramana BV, Babu MSP, Venkateswarlu NB. A critical study of selected classification algorithms for liver disease diagnosis. International Journal of Database Management Systems 2011; 3(2): 101-14.
  5. Maimone S, Saffioti F, Oliva G, Di Benedetto A, Alibrandi A, Filomia R, et al. Erectile dysfunction in compensated liver cirrhosis. Dig Liver Dis 2019; 51(6): 843-9.
  6. Maynard E. Decompensated cirrhosis and fluid resuscitation. Surg Clin North Am 2017; 97(6): 1419-24.
  7. Pazouki M, Sepehri MM, Saberifiroozi M. Discovering hidden cluster structures in patients with cirrhosis based on laboratory data. Govaresh 2014; 19(3): 191-7. [In Persian].
  8. Mohapatra P, Chakravarty S, Dash PK. An improved cuckoo search based extreme learning machine for medical data classification. Swarm Evol Comput 2015; 24: 25-49.
  9. Baitharu TR, Pani SK. Analysis of data mining techniques for healthcare decision support system using liver disorder dataset. Procedia Comput Sci 2016; 85: 862-70.
  10. Abdar M, Zomorodi-Moghadam M, Das R, Ting IH. Performance analysis of classification algorithms on early detection of liver disease. Expert Syst Appl 2017; 67: 239-51.
  11. Islam MM, Wu CC, Poly TN, Yang HC, Li YJ. Applications of machine learning in fatty live disease prediction. Stud Health Technol Inform 2018; 247: 166-70.
  12. Kadu G, Raut R, Gawande SS. Diagnosis of liver abnormalities using support vector machine. Journal of Science and Engineering Development Research 2018; 3(7): 132-7.
  13. Ebrahimi Khameneh M, Sepehri MM, Saberifiroozi M. Using data mining for identify patients at high risk to hepatocellular carcinoma in cirrhosis liver: Preliminary report. Govaresh 2015; 19(4): 265-74. [In Persian].