تعیین ضرایب وزنی و بایاس جهت پیاده سازی آن بر روی FPGA سری XC4000 از نرم افزار
Foundation 4,1 برای طراحی مدارات مربوطه استفاده شده است . FPGA, IC سری
XC4000 دارای حجم گیت های منطقی زیاد و انعطاف پذیری خیلی بالا برای پیاده سازی سخت افزاری شبکه های عصبی است. به دلیل استفاده از داده های ثابت در پیاده سازی شبکه بر
روی FPGA، شبکه ، دوباره قابل آموزش نیست.
با توجه به مراحل مختلف به کار گرفته شده در این پروژه جمع بندی و شکل دهی پایان نامه در 4
فصل مورد مطالعه قرار گرفته است .
در فصل اول سیستم های عصبی , انواع شبکه های عصبی , مدل سازی و انواع روشهای آموزش شبکه عصبی مورد بررسی قرار گرفته است .
در فصل دوم روش جمع آوری داده های دامپزشکی بر اساس در صد وجود انگل در گله های
در فصل سوم روش پیاده سازی سخت افزاری شبکه عصبی بر روی FPGA سری
خرید متن کامل این پایان نامه در سایت nefo.ir
XC4000 با نرم افزار Foundation 4,1 همراه با مدارهای طراحی شده توضیح داده شده است .
ودر نهایت در فصل چهارم نتیجه گیری کار های انجام شده و پیشنهادات لازم برای افزایش کارائی پژوهش مورد نظر، ارائه شده است.
فصل اول شبکههای عصبی
پیشگفتار
در این فصل ابتدا به معرفی شبکه های عصبی طبیعی و سپس اهمیت اسـتفاده از شـبکه هـای عصبی مصنوعی و در ادامه به معرفی مدلهای مختلف انواع شبکه های عصبی مصنوعی می پـردازیم.
همچنین روش های آموزش شبکه های عصبی، موضوع مورد بحث این فصل قرار گرفته است.
(1-1 سیستم های عصبی طبیعی
مغزانسان از واحدهای پردازنده ای به نام نورون تشکیل شده اسـت. ایـن نورونهـا از طریـق یـک
شبکه به هم پیوسته از اکسون1 وسیناپس2 با چگالی تقریبی 104 سیناپس در نورون با هم ارتبـاط دارند.در مدل سازی سیستم عصبی طبیعی، فرض بر این است که نورونها با استفاده ازسیگنال هـای الکتریکی با هم ارتباط برقرار می کنند.
عملکرد نورونها در یک محیط شیمیایی صورت می گیرد، ازاین رو می تـوان مغـز را بـه صـورت شبکه ای از سوئیچ های الکتریکی با چگالی زیاد در نظر گرفـت کـه بـه طـور قابـل ملاحظـه ای از
فرایندهای شیمیایی تأثیرمی پذیرد. شبکه عصبی ساختار پیچیده ای از نورونهای بـه هـم پیوسـته
دارد.ورودی شبکه از طریق گیرنده های حسی تأمین می شود.
این گیرنده ها تحریکی را از داخل بدن و همچنین از اندامهای حسی (هنگامی کـه تحریکـی از دنیای خارج انجام گیرد) دریافت می کنند. تحریک ها، اطلاعات را به شکل ضربه های الکتریکی بـه شبکه نورون ها انتقال می دهند. در اثر پردازش اطلاعات، واکنش صورت می گیرد.
بنابراین برای کنترل اندام ها و اعمال آنها یک سیـستم سـه مرحلـه ای وجـود دارد کـه شـامل گیرنده ها، شبکه عصبی و انگیزنده هاست. درشـکل 1-1 یـک طـرح تقریبـی از جریـان اطلاعـات نمایش داده شده است.