سامانه هوشمند توصیه رژیم غذایی مبتنی بر شبکههای عصبی مصنوعی و منطق فازی
نویسندگان
1 کارشناسی ارشد، نرمافزار، گروه کامپیوتر، دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی، واحد اصفهان (خوراسگان)، اصفهان، ایران
2 دانشیار، هوش مصنوعی، گروه مهندسی هوش مصنوعی، دانشکده مهندسی کامپیوتر، دانشگاه اصفهان، اصفهان، ایران
3 استادیار، فنآوری اطلاعات، گروه مهندسی فنآوری اطلاعات، دانشکده مهندسی کامپیوتر، دانشگاه اصفهان، اصفهان، ایران
4 دانشیار، تغذیه و رژیم درمانی، گروه تغذیه بالینی، دانشکده تغذیه و علوم غذایی، دانشگاه علوم پزشکی اصفهان، اصفهان، ایران
doi
10.22122/him.v14i6.3050چکیده
مقدمه: تحقیق حاضر با هدف ارایه یک سیستم هوشمند توصیه تغذیه و رژیم غذایی برای کمک به ارزیابی شرایط تغذیه و دانستن نیازمندیهای غذایی انجام شد. این برنامه به افراد برنامه غذایی مناسبی را با توجه به وضعیت جسمانی مانند سن، قد، وزن و... پیشنهاد مینماید.روش بررسی: این مطالعه از نوع توصیفی بود که بر اساس متغیرهای ورودی با استفاده از دو روش شبکه عصبی و منطق فازی، برنامه غذایی مناسبی را برای کاربر انتخاب میکند. جامعه آماری تحقیق را اطلاعات مربوط به پروندههای سالهای اخیر (سال 1390 به بعد) بیماران یکی از متخصصان تغذیه عضو هیأت علمی دانشکده تغذیه دانشگاه علوم پزشکی اصفهان تشکیل داد. تعداد نمونههای مورد بررسی، 1000 پرونده بود که به صورت تصادفی انتخاب و در طول چهار ماه، در قالب یک فایل Excel جمعآوری گردید.یافتهها: با طراحی یک شبکه عصبی مصنوعی سه لایه و آموزش آن با الگوریتم پس انتشار خطا، سیستم قادر به تشخیص مناسبترین برنامه غذایی از بین 11 برنامه غذایی طراحی شده بود. در بخش به کارگیری منطق فازی، با طراحی قواعد از روی مجموعه دادههای جمعآوری شده سیستم و با به کارگیری نظرات فرد خبره، سامانه توانست برنامه غذایی مناسب را با دقت خوبی تشخیص دهد و پیشنهاد کند. یافتههای حاصل از پیادهسازیها حاکی از آن بود که شبکه عصبی طراحی شده با دقت 92 درصد و سیستم طراحی شده با منطق فازی نیز با دقت 97 درصد، قادر است این عمل را انجام دهد.نتیجهگیری: سیستم تشخیص رژیم غذایی به کمک منطق فازی و شبکه عصبی، قابلیت کافی به منظور استفاده در توصیه رژیم غذایی را دارد؛ به طوری که میتواند بدون احتیاج به صرف هزینه بالا و تنها با وارد کردن اطلاعات شخصی مورد نیاز سیستم توسط کاربر، یک برنامه رژیم غذایی کارا به او پیشنهاد دهد.