تعیین پارامترهای منطق فازی با بکارگیری الگوریتم ژنتیک برای تشخیص بیماری کبد
|
|
|
|
|
نویسنده
|
رضایی فرخ زاد مریم ,سلیمانیان قره چپق فرهاد
|
منبع
|
انفورماتيك سلامت و زيست پزشكي - 1397 - دوره : 5 - شماره : 3 - صفحه:384 -397
|
چکیده
|
مقدمه: بیماری کبد یکی از شایعترین مشکلات مزمن کبدی و سیروز میباشد. مشکلات کبدی شامل طیف وسیعی از بیماریها و نارساییهایی هستند که به بافت کبد یا عملکرد آن آسیب میرسانند. تشخیص زودهنگام و درمان این بیماری میتواند مرگومیر و درجه بیماری را کاهش دهد.روش: این مطالعه از نوع توصیفیتحلیلی است. پایگاه داده آن شامل 583 رکورد مستقل شامل 11 ویژگی موجود در پایگاه داده یادگیری ماشین uci میباشد. در این مقاله با استفاده از منطق فازی که پارامترهای آن با الگوریتم ژنتیک تعیین میشوند روشی برای تشخیص بیماری کبد پیشنهاد شد. برای اینمنظور، ابتدا ویژگیهای مجموعه داده با استفاده از ویژگی آنتروپی رتبهبندی شد و سپس بهینهسازی دادههای مجموعه داده با استفاده از الگوریتم ژنتیک انجام گرفت. در نهایت بیماری کبد با استفاده از سیستم استنتاج فازی genfis2 و genfis3 تشخیص داده شد. نتایج: نتایج نشان داد که دقت تشخیص بیماری کبد با استفاده از سیستم استنتاج فازی genfis2 با هشت ویژگی برابر با 91.66 درصد است و با سیستم استنتاج فازی genfis3 با شش ویژگی برابر با 89.87 درصد است و همچنین خطای genfis2 و genfis3 به ترتیب برابر با 0.034 کمتر 0.047 است.نتیجهگیری: بیماری کبد یکی از شایعترین بیماریها در بین افراد جامعه است. تشخیص به موقع بیماری ضمن کاهش هزینهها، میتواند شانس درمان موفقیتآمیز بیمار را افزایش دهد. با توجه به نتایج به دست آمده، مشاهده شد که مدل پیشنهادی با دقت نسبتاً بالایی، افراد مبتلا به بیماری کبد را تشخیص داد.
|
کلیدواژه
|
تشخیص بیماری کبد، منطق فازی، سیستم استنتاج فازی، الگوریتم ژنتیک
|
آدرس
|
دانشگاه آزاد اسلامی واحد ارومیه, گروه مهندسی کامپیوتر, ایران, دانشگاه آزاد اسلامی واحد ارومیه, گروه مهندسی کامپیوتر, ایران
|
پست الکترونیکی
|
bonab.farhad@gmail.com
|
|
|
|
|