آرشيو پستها
 پيوندها
 شبکه‌های عصبی مصنوعی (زنگ تفريح شماره‌ي 30)
شبکه‌های عصبی مصنوعی (زنگ تفريح شماره‌ي 30)زنگ تفريح كامپيوتر
شبکه‌های عصبی مصنوعی (Artificial Neural Networks) یا به‌زبان ساده‌تر شبکه‌های عصبی (Neural Networks) یک مدل ریاضی یا یک مدل کامپیوتری، محاسباتی است ...

شبکه‌های عصبی مصنوعی

(Artificial Neural Network)






«شبکه‌های عصبی مصنوعی» (Artificial Neural Networks) یا به‌زبان ساده‌تر «شبکه‌های عصبی» (Neural Networks) یک مدل ریاضی یا یک مدل کامپیوتری، محاسباتی است برای یادگیری ماشینی، نمایش دانش و در انتها اعمال دانش به‌دست آمده در جهت بیش‌بینی پاسخ‌های خروجی از سامانه‌های پیچیده که براساس «شبکه‌های عصبی زیستی» (Biological Neural Networks) هستند (شبکه‌های عصبی زیستی مانند: نورون‌های مغز و یا سیستم عصبی انسان)


شكل 1 - نمونه‌اي از
«شبکه‌های عصبی زیستی» (Biological Neural Networks)

در میان محققان هیچ تعریف دقیقی برای «شبکه‌های عصبی» جود ندارد اما بیش‌تر آن‌ها بر این نکته توافق دارند که شبکه‌های عصبی، شبکه‌ای هستند از واحدهای پردازشگر (نورون‌ها) که می‌تواند رفتار کُلیِ پیچیده‌ای را نمایش دهند.

عنصر کلیدی این مدل، ایجاد ساختارهایی جدید برای سامانه‌ي پردازش اطلاعات است. این سیستم از شمار زیادی عناصر پردازشی فوق‌العاده به‌هم‌ پیوسته با نام نورون تشکیل شده که برای حل یک مسأله با هم هماهنگ عمل می‌کنند.

در واقع در این مدل ترکیبی است از گروهی از نورون‌های مصنوعی (Artificial Neurons) متصل به هم وجود دارند که در آن‌ها پردازش اطلاعات صورت می‌گیرد.

در بسیاری از موارد، «شبکه‌های عصبی مصنوعی» (ANN) سیستم سازگاری است که ساختار خود را براساس اطلاعات خارجی و یا داخلی‌اي تغییر می‌دهد که در مرحله‌ي یادگیری (Learning) در شبکه جریان دارند.


شكل 2 - نموداري از شبكه‌هاي عصبي.

اگر بخواهیم کاربردی‌تر بحث کنیم، «شبکه‌های عصبی» ابزارهایی برای مدل کردن داده‌های آماری غیرخطی (Non-Linear statistical Data Modeling) هستند! در واقع آن‌ها می‌توانند برای مدل کردن روابط پیچیده میان ورودی‌ها و خروجی‌ها و یا برای پیداکردن الگو در داده‌ها استفاده شوند.

با استفاده از دانش برنامه‌نویسی رایانه می‌توان ساختمان داده‌ای طراحی کرد که همانند یک نورون عمل كند. سپس با ایجاد شبکه‌ای از این نورون‌های مصنوعی به‌هم‌پیوسته، ایجاد یک الگوریتم آموزشی برای شبکه و اعمال این الگوریتم به شبکه، آن را آموزش داد.

اگر یک شبکه را «هم‌ارز» با «یک گراف» بدانیم فرایند آموزش شبکه، تعیین كردن وزن هر یال خواهد بود.

1386/8/23 لينک مستقيم

نظر شما پس از تاييد در سايت قرار داده خواهد شد
نام :
پست الکترونيکي :
صفحه شخصي :
نظر:
تایید انصراف
 برندگان آخرين مسابقه
Use module action menu to edit content
 مسابقه المپياد

براي شركت در مسابقه المپياد به آخرين مسابقه رفته و در قسمت پاسخ جديد ، پاسخ خود را وارد نماييد، همچنين مي توانيد پاسخ خود  را از طريق ايميل به آدرس Olympiad@roshd.ir ارسال نماييد. براي ديدن سوال ها، پاسخ ها و اسامي برندگان مسابقات قبلي روي مسابقه كليك كنيد. 

 شبکه‌های عصبی مصنوعی (زنگ تفريح شماره‌ي 30)
شبکه‌های عصبی مصنوعی (زنگ تفريح شماره‌ي 30)زنگ تفريح كامپيوتر
شبکه‌های عصبی مصنوعی (Artificial Neural Networks) یا به‌زبان ساده‌تر شبکه‌های عصبی (Neural Networks) یک مدل ریاضی یا یک مدل کامپیوتری، محاسباتی است ...

شبکه‌های عصبی مصنوعی

(Artificial Neural Network)






«شبکه‌های عصبی مصنوعی» (Artificial Neural Networks) یا به‌زبان ساده‌تر «شبکه‌های عصبی» (Neural Networks) یک مدل ریاضی یا یک مدل کامپیوتری، محاسباتی است برای یادگیری ماشینی، نمایش دانش و در انتها اعمال دانش به‌دست آمده در جهت بیش‌بینی پاسخ‌های خروجی از سامانه‌های پیچیده که براساس «شبکه‌های عصبی زیستی» (Biological Neural Networks) هستند (شبکه‌های عصبی زیستی مانند: نورون‌های مغز و یا سیستم عصبی انسان)


شكل 1 - نمونه‌اي از
«شبکه‌های عصبی زیستی» (Biological Neural Networks)

در میان محققان هیچ تعریف دقیقی برای «شبکه‌های عصبی» جود ندارد اما بیش‌تر آن‌ها بر این نکته توافق دارند که شبکه‌های عصبی، شبکه‌ای هستند از واحدهای پردازشگر (نورون‌ها) که می‌تواند رفتار کُلیِ پیچیده‌ای را نمایش دهند.

عنصر کلیدی این مدل، ایجاد ساختارهایی جدید برای سامانه‌ي پردازش اطلاعات است. این سیستم از شمار زیادی عناصر پردازشی فوق‌العاده به‌هم‌ پیوسته با نام نورون تشکیل شده که برای حل یک مسأله با هم هماهنگ عمل می‌کنند.

در واقع در این مدل ترکیبی است از گروهی از نورون‌های مصنوعی (Artificial Neurons) متصل به هم وجود دارند که در آن‌ها پردازش اطلاعات صورت می‌گیرد.

در بسیاری از موارد، «شبکه‌های عصبی مصنوعی» (ANN) سیستم سازگاری است که ساختار خود را براساس اطلاعات خارجی و یا داخلی‌اي تغییر می‌دهد که در مرحله‌ي یادگیری (Learning) در شبکه جریان دارند.


شكل 2 - نموداري از شبكه‌هاي عصبي.

اگر بخواهیم کاربردی‌تر بحث کنیم، «شبکه‌های عصبی» ابزارهایی برای مدل کردن داده‌های آماری غیرخطی (Non-Linear statistical Data Modeling) هستند! در واقع آن‌ها می‌توانند برای مدل کردن روابط پیچیده میان ورودی‌ها و خروجی‌ها و یا برای پیداکردن الگو در داده‌ها استفاده شوند.

با استفاده از دانش برنامه‌نویسی رایانه می‌توان ساختمان داده‌ای طراحی کرد که همانند یک نورون عمل كند. سپس با ایجاد شبکه‌ای از این نورون‌های مصنوعی به‌هم‌پیوسته، ایجاد یک الگوریتم آموزشی برای شبکه و اعمال این الگوریتم به شبکه، آن را آموزش داد.

اگر یک شبکه را «هم‌ارز» با «یک گراف» بدانیم فرایند آموزش شبکه، تعیین كردن وزن هر یال خواهد بود.

1386/8/23 لينک مستقيم

نظر شما پس از تاييد در سايت قرار داده خواهد شد
نام :
پست الکترونيکي :
صفحه شخصي :
نظر:
تایید انصراف
 ارتباط
                           

مشاوره

|

معرفي كتاب

|

مصاحبه

|

زنگ تفريح

|

آموزش

|

راهنماي سايت

|

صفحه اصلي

                            
                             

درباره ما

|

پرسش و پاسخ علمي

|

نظرات و پيشنهادات

|

اخبار

|

مسابقه

                             

© Copyright 2004, Roshd Mathematics Olympiad Website, All rights reserved.