شبکه عصبی چیست؟

تاریخچه

1.  از قرن نوزدهم به طور همزمان اما جداگانه از سویی نروفیزیولوژیستها سعی کردند سیستم یادگیری و تجزیه و تحلیل مغز را کشف کنند و از سوی دیگر ریاضیدانان تلاش کردند تا  مدل ریاضی بسازند که قابلیت فراگیری و تجزیه و تحلیل عمومی مسائل را دارا باشد. اولین کوششها در شبیه سازی با استفاده از یک مدل منطقی توسط مک کلوک و والتر پیتز انجام شد که  امروز بلوک اصلی سازنده‌ی اکثر شبکه های عصبی مصنوعی است . این مدل فرضیه‌هایی در مورد عملکرد نرونها ارائه می کند. عملکرد این مدل مبتنی بر جمع ورودیها و ایجاد خروجی است . چنانچه حاصل جمع ورودی‌ها از مقدار آستانه بیشتر باشد اصطلاحا نرون برانگیخته می‌شود. نتیجه این مدل اجرای توابع ساده منطقی مثل OR وAND بود.

2.  نه تنها نروفیزیولوژیستها بلکه روانشناسان و مهندسان نیز در پیشرفت شبیه سازی شبکه‌های عصبی تأثیر داشتند. در 1958 شبکه پرسپترون توسط روزنبلات معرفی گردید. این شبکه نظیر واحدهای مدل شده‌ی قبلی بود. پرسپترون دارای سه لایه به همراه یک لایه وسط که به عنوان لایه پیوند شناخته شده می‌باشد است. این سیستم می‌تواند یاد بگیرد که به ورودی داده شده خروجی تصادفی متناظر را اعمال کند. سیستم دیگر مدل خطی تطبیقی نرون یا Adalaline (Adaptive linear element  ) می‌باشد که در 1960 توسط ویدرو و هاف ( دانشگاه استنفورد ) بوجود آمد که اولین شبکه های عصبی بکار گرفته شده در مسائل واقعی بوده‌اند.  Adalalineیک دستگاه الکترونیکی بود که از اجزای ساده‌ای تشکیل شده بود روشی که برای آموزش استفاده می‌شد با پرسپترون فرق داشت.

3.  در 1969 مینسکی و پاپرت کتابی نوشتند که محدودیتهای سیستمهای تک لایه و چند لایه پرسپترون را تشریح کردند. نتیجه این کتاب پیشداوری و قطع سرمایه گذاری برای تحقیقات  در زمینه شبیه سازی شبکه‌های عصبی بود. آنها با طرح اینکه طرح پرسپترون قادر به حل هیچ مساله جالبی نمی‌باشد تحقیقات در این زمینه را برای مدت چندین سال متوقف کردند.

4.  با وجود اینکه اشتیاق عمومی و سرمایه گذاری های موجود به حداقل خود رسیده بود برخی محققان تحقیقات خود را برای ساخت ماشینهایی که توانایی حل مسائلی از قبیل تشخیص الگو را داشته باشند ادامه دادند . از جمله گراسبرگ که شبکه‌ای تحت عنوان Avalanch را برای تشخیص صحبت پیوسته و کنترل دست ربات مطرح کرد. همچنین او با همکاری کارپنتر شبکه های ( Adaptive resonance theory ) ART را بنا نهادند که با  مدلهای طبیعی تفاوت داشت. اندرسون و کوهونن نیز از اشخاصی بود که تکنیکهایی برای یادگیری ایجاد کردند. ورباس در 1974 شیوه آموزش پس انتشار خطا یا Back Propagation را ایجاد کرد که یک شبکه پرسپترون چند لایه البته با قوانین نیرومندتر آموزشی بود.

     

پیشرفتهایی که در 1970 تا 1980 بدست آمد برای جلب توجه به شبکه‌های عصبی بسیار مهم بود. برخی فاکتورها نیز در تشدید این مسئله دخالت داشتند از جمله کتابها و کنفرانسهای وسیعی که برای مردم در رشته‌های متنوع ارائه شد. امروز نیز تحولات زیادی در تکنولوژی ANN ایجاد شده است.

   

چرا از شبکه های عصبی استفاده می کنیم:

شبکه‌های عصبی با توانایی قابل توجه خود در استنتاج نتایج از داده های پیچیده و مبهم می‌توانند در استخراج الگوها و شناسایی گرایشهای مختلفی که برای انسانها و کامپیوتر شناسایی آنها بسیار دشوار است استفاده شوند. از مزایای شبکه‌های عصبی می‌توان موارد زیر را نام برد :

1.  یادگیری تطبیقی : توانایی یادگیری اینکه چگونه وظایف خود را بر اساس اطلاعات داده شده به آن و یا تجارب اولیه انجام دهد در واقع اصلاح شبکه را گویند.

2.  خود سازماندهی : یک ANN به صورت خودکار سازماندهی و ارائه داده هایی که در طول آموزش دریافت کرده را انجام دهد. نرونها با قاعده‌ی یادگیری سازگار شده و پاسخ به ورودی تغییر می‌یابد.

3.  عملگرهای بلادرنگ : محاسبات درANN می‌تواند به صورت موازی و به وسیله سخت‌افزارهای مخصوصی که طراحی و ساخت انها برای دریافت نتایج بهینه قابلیتهای ANN است انجام شود.

4.  تحمل خطا : با ایجاد خرابی در شبکه مقداری از کارایی کاهش می‌یابد ولی برخی امکانات آن با وجود مشکلات بزرگ همچنان حفظ می‌شود.

5.   دسته بندی : شبکه های عصبی قادر به دسته بندی ورودیها برای دریافت خروجی مناسب می‌باشند.

6.  تعمیم دهی : این خاصیت شبکه را قادر می‌سازد تا تنها با برخورد با تعداد محدودی از  یک نمونه‌های یک قانون کلی آن را به دست آورده نتایج این آموخته‌ها را به موارد مشاهده نشده از قبل نیز تعمیم دهد. توانایی که در صورت نبود آن سیستم باید بی‌نهایت واقعیتها و روابط را به خاطر بسپارد.

انعطاف پذیری- پایداری : یک شبکه عصبی هم به حد کافی پایدار است تا اطلاعات فراگرفته‌ی خود  را حفظ کند و هم قابلیت انعطاف و تطبیق را دارد و بدون از دست دادن اطلاعات قبلی می‌تواند موارد جدید را بپذیرد.


مطالب مشابه :


ساخت شبکه عصبی چند لایه با دستور newff

ساخت شبکه عصبی چند لایه با جواب گرفته شده و خروجی تک متغیره آن نیز وارد می شود




شبکه عصبی چند لایه

تک طرح دانلود شبکه عصبی چند لایه. شبكه ‌ های عصبی از دهه 50 شناخته شده بودند اما تنها در




عمليات شبکه‌های عصبی (بخش سوم)

اگرچه در کاربردهای مشخصی می‌توان با موفقیت از شبکه‌های عصبی تک لایه شبکه عصبی




شبکه عصبی چیست؟

شبکه عصبی سیستمهای تک لایه و چند کرد که یک شبکه پرسپترون چند لایه البته با




شبکه های عصبی و الگوریتم های ژنتیک در تجارت

یک سیستم شبکه عصبی از تکنیک‌های با موفقیت از شبکه های عصبی تک لایه استفاده کرد




شبکه های عصبی

شبکه عصبی چیست؟ شبکه در 1969 مینسکی و پاپرت کتابی نوشتند که محدودیتهای سیستمهای تک لایه و




شبکه های عصبی و الگوریتم های ژنتیک در تجارت

فناوری شبکه عصبی شبکه های عصبی یک با موفقیت از شبکه های عصبی تک لایه استفاده کرد اما




موضوع سمينار : شبكه عصبي مصنوعي در شيمي و مهندسي شيمي

2-6-1- شبکه تک لایه ----- 31. 2-6-2- شبکه 2-8-2- شبکه های عصبی چند لایه پرسپترون(Multilayer Perceptron(M.L.P)) 36.




شبکه های عصبی

شبکه عصبی مصنوعی یک سامانه پردازشی داده شبکه‌های تک لایه و چند لایه‌ای نیز وجود دارند




ساختار شبکه‌های عصبی

یک شبکه عصبی شامل اجزای سازنده لایه شبکه‌های تک لایه و چند لایه‌ای نیز وجود دارند که




برچسب :