Diagnosis of Coronary Artery Disease via a Novel Fuzzy Expert System Optimized by Cuckoo Search

  • سال انتشار: 1397
  • محل انتشار: ماهنامه بین المللی مهندسی، دوره: 31، شماره: 12
  • کد COI اختصاصی: JR_IJE-31-12_006
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 577
دانلود فایل این مقاله

نویسندگان

S. Moameri

Department of Computer Engineering, University of Bojnord, Bojnord, Iran

N. Samadinai

Department of Computer Engineering, Kosar University of Bojnord, Bojnord, Iran

چکیده

In this paper, we propose a novel fuzzy expert system for detection of Coronary Artery Disease, using cuckoo search algorithm. This system includes three phases: firstly, at the stage of fuzzy system design, a decision tree is used to extract if-then rules which provide the crisp rules required for Coronary Artery Disease detection. Secondly, the fuzzy system is formed by setting the intervals for fuzzy variables and extracted rules. Finally, Cuckoo Search algorithm is used to optimize fuzzy membership functions. The accuracy of our proposed system is evaluated using Cleveland Cardiac Patient Database. The detection rate is 93.48% employing optimized membership functions. Also, 85.76% accuracy is obtained for predicting the risk of coronary artery disease. The superiority of proposed system is obvious by comparing it to the previously methods; it is more accurate and is also easier to implement.

کلیدواژه ها

Coronary Artery Disease, Fuzzy System, Cuckoo Search, heart disease, decision tree

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.