1- گروه مهندسی کامپیوتر، واحد رشت، دانشگاه آزاد اسلامی، رشت، ایران ، hossein.azgomi@gmail.com
2- گروه مهندسی کامپیوتر، مؤسسه آموزش عالی شفق، تنکابن، ایران
چکیده: (413 مشاهده)
مقدمه: دیابت نوعی بیماری مزمن است که در آن بدن نمیتواند از گلوکز استفاده و یا آن را ذخیره کند. دیابت زمانی رخ میدهد که لوزالمعده قادر به ساخت انسولین نباشد یا بدن نتواند از انسولین تولید شده استفاده کند. امروزه بیماری دیابت یک بیماری شایع در جهان است و ارائه روشهایی خودکار برای تشخیص آن بسیار حائز اهمیت است.
روشها: در این مقاله، روشی نوین برای تشخیص دیابت با استفاده از الگوریتمهای هوش مصنوعی معرفی شده است. روش پیشنهادی مبتنی بر الگوریتمهای فرا ابتکاری و طبقهبندی است. برای انتخاب ویژگیها از الگوریتم فرا ابتکاری تبرید شبیهسازی شده (SA) استفاده شد. تشخیص دیابت نیز با استفاده از الگوریتم طبقهبندی بهبودیافته کی-نزدیکترین همسایه (KNN) انجام میشود. علاوه بر روش پیشنهادی، عملکرد دو روش دیگر با نامهای MVMCNN و WKNN در تشخیص دیابت مورد مطالعه قرار گرفتند.
یافتهها: روش پیشنهادی با دو روش دیگر برای تشخیص دیابت بهصورت عملی مقایسه شده است. مقایسهها براساس میزان دقت حاصل از تشخیص بیماری صورت گرفت. در آزمایشها روش پیشنهادی (SAKNN) دقت 95%، روش MVMCNN دقت 93% و روش WKNN دقت 90% را ارائه کردند. بنابراین روش پیشنهادی نسبت به سایر روشها عملکرد بهتری از خود نشان داده است. از نظر زمانی و چند معیار دیگر نیز روش پیشنهادی عملکرد قابل قبولی داشت.
نتیجهگیری: روش پیشنهادی برای تشخیص دیابت به کمک الگوریتمهای فرا ابتکاری و طبقهبندی دقت بالاتری نسبت به دیگر روشها ارائه میدهد. این نتایج نشان میدهد که استفاده مناسب از تکنیکهای هوش مصنوعی میتواند راهحلهای مؤثری برای تشخیص خودکار بیماریی دیابت ارائه دهد و میتواند بهعنوان یک ابزار کمکی برای پزشکان و محققین بهکار گرفته شود.
نوع مطالعه:
پژوهشي |
موضوع مقاله:
تخصصي