با سلام. مقاله ای تحت عنوان "معرفی شبکه های عصبی مصنوعی" برای دانلود و مطالعه شما دوستان قرار داده ام که به زبان فارسی می باشد.
نظرات ()
|
| |||
| کنترل کیفیت خط تولید
یکی از کاربردهای بینایی ماشین در کنترل کیفیت خروجی کارخانهها میباشد. شکل 1 مثالی بسیار ساده از چنین سیستمی است. اجناس تولیدشده در کارخانه که برروی یک نوار نقاله قرار گرفتهاند و توسط یک دوربین CCD برای آزمایش دیده میشوند و محصولات با کیفیتِ مناسب اجازه عبور پیدا خواهندکرد. چنانچه محصولی دارای استانداردهای مناسب نباشد از ادامه مسیر حذف میشود. معیار این استانداردها میتواند لبههای زائد، خراشیدگی و بادکردگی و تورم روی فلزات و بسیاری چیزهای دیگر باشد. در این مثال ما در پی یافتن مکانیزم خط تولید نیستیم و فقط میخواهیم ببینیم که یک شی تولیدشده چگونه استاندارد تشخیص داده شده و اجازه عبور مییابد و برعکس چگونه به بعضی از اشیاء اجازه عبور و ادامه دادن داده نمیشود
بقیه در ادامه مطلب | |||
نظرات ()|
| |||
| عملیات شبکههای عصبی
شبکه عصبی مغز ما بهگونهای است که ما را قادر میسازد تا اطلاعات را به صورتی پویا، تعاملی و خودسامان (Selforganizing) پردازش کنیم. در شبکههای عصبی بیولوژیک، نرونها در ساختاری سه بعدی به یکدیگر اتصال یافتهاند. اتصالات بین نرونها در شبکههای عصبی بیولوژیک آنقدر زیاد و پیچیدهاست که به هیچ وجه نمیتوان شبکه مصنوعی مشابهی طراحی کرد. تکنولوژی مدارات مجتمع امروزی به ما امکان میدهد که شبکههای عصبی را در ساختارهای دو بعدی طراحی کنیم. علاوه بر این، چنین شبکههای مصنوعی دارای تعداد محدودی لایه و اتصالات بین نرونها خواهند بود. بدین ترتیب، این واقعیات و محدودیتهای فیزیکی تکنولوژی فعلی، دامنه کاربردهای شبکههای عصبی مبتنیبر تکنولوژی سیلیکونی را مشخص میسازند.
بقیه در ادامه مطلب | |||
نظرات ()
|
بقیه در ادامه مطلب |
نظرات () ترجمه: پرهام ایزدپناه ماهنامه شبکه - آذر ۱۳۸۵ شماره 71 اشاره : شاید این سؤال ساده و ابتدایی به نظر برسد، اما واقعاً یک شبکه عصبی چیست؟ یک حدس کلی در اینباره آن است که یک شبکه عصبی به طور سنتی شبیه یک مغز کامپیوتری مینیاتوری تصور میشود که شامل سلولهای مستقلی است که میتوانند با یکدیگر ارتباط داشته باشند تا بتوانند یک مسئله بزرگتر را حل کنند. با این حال از منظر کدنویسی، چگونه میتوان برنامهای نوشت که به اندازهای عمومی و جامع باشد که بتواند با مجموعهای از اجزای کوچک و منفرد یا نورونها، هر مسئلهای را که به آن واگذار میکنید، حل کند؟ در واقع آنچه در عمل اتفاق میافتد آن است که شما دو نوع شبکه خواهید داشت: شبکههایی که تلاش میکنند از نظر بیولوژیکی دقیق باشند و از نورونها یا گرههای مغز تقلید کنند و شبکههایی که روی یک وظیفه خاص متمرکزند. شبکههای عصبی در حالتی متعادل دارای هر دو خصلت صحت بیولوژیکی و کاربردی بودن، هستند. بدیهی است ایدهآلترین حالت، داشتن شبکهای است که به طور کامل کارکرد مغز را مدلسازی میکند. در مقاله پیشرو (برگرفته از سایتcodeproject.com) ضمن اشاره به ویژگیهای یک شبکه عصبی با ساختار یک نمونه ساده از این شبکهها آشنا میشویم. | |
| ویژگیهای یک شبکهعصبی Robert Callan در کتاب <ماهیت شبکههای عصبی> مجموعهای از ویژگیهای یک شبکه عصبی را معرفی کرده است که در ادامه بررسی میشوند. ● مجموعهای از واحدهای پردازشی ساده یک شبکه عصبی از نورونها یا گرهها ساخته میشود. این اجزا در واقع واحدهای پردازش سادهای محسوب میشوند، اما در صورتی که قابلیتهای نهفته بعضی از آنها را ببینید، میتوانید بپرسید <ساده برای چه کسی؟> اساساً گرهها از دید یک برنامهنویس یک کلاس محسوب میشوند که وظیفه انجام کار یا هدف خاصی را برعهده دارند. مانند هر کلاسی در برنامهنویسی، وظیفه یا هدف براساس آنچه شما تعیین میکنید و از طریق کدها تعریف میشو بقیه در ادامه مطلب | |
نظرات ()