حل مسائل پیچیده با بهرهگیری از کارکرد مغز (بخش نخست)

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

هنگامی که دانش عصب‌شناسی1‌ ‌به آن درجه از پیشرفت رسید که دانشمندان بتوانند «تا حدودی» روش کارکرد مغز انسان و دیگر موجودات را درک کنند و از سوی دیگر کاربرد تخصصی ریاضیات در علوم مهندسی امری عادی و جاری شد، پیشروان این علوم به این فکر افتادند که: «آیا می‌توان روش کار مغز را با ریاضیات تقریب زد؟» و برای یافتن پاسخ، به شبیه‌سازی2‌ ‌سلول‌های عصبی و مغز پرداختند و امروزه دیگر این دانش به بخش جدایی‌ناپذیر از علوم گوناگون، به‌ویژه مهندسی کامپیوتر، شده و به‌علت همانندی رفتاری آن با شبکه جهانی اینترنت، در آن زمینه هم کاربردهای فراوان دارد.
کد خبر: ۲۵۳۸۶۸

مغز انسان

مغز انسان تکامل‌یافته‌ترین مغز در میان موجودات زنده است. در سر انسان دست‌کم 11 10 سلول عصبی یا نورون3‌ ‌وجود دارد و از بزرگترین مغزها در میان جانداران به‌شمار می‌آید، اما بزرگی مغز خود به‌تنهایی موجب هوشمندی نمی‌شود؛ وگرنه یک فیل یا نهنگ از انسان هوشمندتر می‌شد. مهم‌ترین عامل هوشمندی انسان تعداد راه‌های ارتباط (اتصالات4‌(‌ بین هر نورون مغز وی است و در انسان به طور حدودی و متوسط به 10 هزار اتصال می‌رسد و این تعداد در دیگر جانداران به‌مراتب کمتر است.

مغز قوامی پنیر مانند و شکل همچون گردو دارد و از 3 بخش اصلی مخ، مخچه و ساقه مغزی تشکیل شده است. بیشتر حجم مغز انسان را مخ و مخچه تشکیل می‌دهند و به‌نظر می‌رسد که این دو بخش توسط جهش‌های ژنتیکی5‌ ‌در پستانداران به‌وجود آمده باشد؛ زیرا بسیاری دیگر از موجودات (مانند آبزیان و خزندگان) از یک یا هر دو آنها بی‌بهره‌اند. ‌ ‌

اگر تا کنون از کارکرد مغز و حافظه انسان آگاهی چندانی نداشته‌اید، شاید دانستن این نکته بتواند شگفتی شما را برانگیزاند: «در مغز انسان جایی به‌عنوان حافظه برای ثبت اطلاعاتی مشخص وجود ندارد!» حتما می‌پرسید پس چگونه ما چیزها را به‌خاطر می‌سپاریم و آن را به‌یاد می‌آوریم؟! پاسخ در ماهیت سلولهای عصبی و شبکه این اعصاب نهفته است.در مغز هیچ نورونی مسوولیت نگهداری هیچ اطلاعات به‌خصوصی را بر عهده ندارد، بلکه همه نورون‌ها همه اطلاعات و امور پردازشی و تصمیم‌گیری را انجام می‌دهند. به‌عبارت دیگر، نورون‌ها تفاوت چندانی با هم ندارند و پردازش در مغز به‌صورت توزیع‌شده6‌ ‌انجام می‌شود. البته مشاهدات علمی نشان داده که بخش‌هایی از مغز بیشتر روی برخی از اعمال تمرکز دارند. ‌

‌برای نمونه، کارهای حرکتی، نگریستن، حفظ تعادل، داوری، آینده‌نگری و کنترل ادرار و مدفوع در قطعه پیشانی7‌ ‌تمرکز دارد. قطعه گیجگاهی8‌ ‌به درک شنوایی، واژگان و صداها، اختلالات رفتاری و حرکتی و سرگیجه و توهم مربوط است. قطعه آهیانه9‌ ‌به شناخت ویژگی‌های فیزیکی اجسام (مانند وزن و جنس) و درک موقعیت فضایی اندام‌ها می‌پردازد و مهم‌ترین کار قطعه پس‌سری10‌ ‌امور مربوط به بینایی است (شکل 1.) ‌ ‌

همچنین مخچه کارهایی را مانند تنظیم حرکت چشم‌ها و تنه در پاسخ به تغییر وضعیت سر، تنظیم عضلات محوری بدن در کارهای عادی مانند راه رفتن و شنا کردن و نیز حرکات ظریف دست‌ها و نیز برنامه‌ریزی برای فعالیت‌های پیاپی اندام‌ها را انجام می‌دهد و ساقه مغزی نیز کارهای حیاتی و گاه غیر ارادی بدن (مانند تپش قلب، فعالیت کبد، تنفس) را کنترل می‌کند.

سلول‌های عصبی

هر نورون با قطری حدود 10 تا 100 میکرون دارای بدنه11‌ ‌(که به‌عنوان تابع ریاضی مدل می‌شود)، دندریت‌ها12‌ ‌(ورودی‌های تابع) و آکسون13‌ ‌(خروجی تابع) است.دندریت‌ها در مغز تا چند میلیمتر و در نخاع تا چند سانتیمتر طول دارند. روی آکسون‌ها قلافی از مایع میلین14، که توسط سلول‌های دیگری به‌نام گلیا15‌ ‌تولید می‌شود، پوشانیده و عایق شده است. این عایق‌بندی برای جلوگیری از اتلاف نیروی الکتریکی و افزایش سرعت انتقال انجام گرفته است (شکل 2.)

مغز با برق کار می‌کند! نیروی الکتریکی مورد نیاز مغز طی یک فرایند الکتروشیمیایی از غذایی که می‌خوریم تامین می‌شود و البته رسیدن اکسیژن و خون به مغز بسیار حیاتی است. پالس‌های الکتریکی با اختلاف پتانسیل در محدوده 70– و 40+ میلی‌ولت توسط حسگرهای بدن (مانند چشم، پوست و ...) و یا دیگر نورون‌های درون مغز، همواره به هر نورون ارسال می‌شود. بدنه هر نورون مانند یک انبار عمل کرده، از حدود 104‌ ‌اتصال سیناپسی، انرژی را دریافت می‌دارد و وقتی که انرژی ذخیره شده‌اش به یک حد آستانه‌ای مشخص (پتانسیل کار) رسید، آن را به‌صورت پالس بر آکسون خروجی می‌فرستد، تا به نورون‌های دیگر برسد. این‌که نورون گیرنده چه میزان ورودی الکتریکی، دریافت کند، به طول و قطر اتصال بین آنها بستگی دارد (که با یک ضریب وزنی تقریب زده می‌شود) و در حقیقت همین متغیرها حافظه ما را تشکیل می‌دهند!

در واقع، وقتی که ورودی به مغز وارد می‌شود؛ مثلا ما چیزی را می‌بینیم، پالس‌های دیجیتالی تصاویر از چشم توسط حسگرهای میله‌ای و مخروطی (که در متمرکزترین نقطه، تفکیک‌پذیری حدود 10 مگاپیکسل دارند) به مغز وارد می‌شود، موجب تحریک سلول‌های دیگر شده، پالس‌هایی را در مغز منتشر می‌کند. در نتیجه و در مجموع، ما درکی از آن تصویر پیدا می‌کنیم یا در صورت لزوم، خروجی‌ها به‌سوی اعصاب اندام‌ها، برای ایجاد واکنش یا ایراد سخن و مانند آن، فرستاده می‌شود.

سلول عصبی مصنوعی

سلول‌های عصبی کنونی، پیاده‌سازی برداشتی سطحی از عملکرد مغز هستند. در عمل نورون‌های طبیعی بسیار پیچیده‌تر از آن هستند که با یک یا چند فرمول و عدد شبیه‌سازی شوند، اما خوشبختانه پیاده‌سازی سخت‌افزاری و نرم‌افزاری اعصاب هم به‌سرعت رو به تکامل دارد. شکل 3 شمای کلی یک نورون ساده مصنوعی به‌نام پرسپترون16‌ ‌را نمایش می‌دهد.

در این تصویر نورون‌های ورودی با بردار ‌x‌ و ضرایب وزنی با بردار ‌w‌ مشخص شده‌اند و تابع فعالیت بدنه سلول یک جمع‌کننده ساده به‌صورت زیر است: ‌ ‌

در این حالت خاص ورودی‌های شبکه به‌صورت باینری (‌0‌ یا ‌1(‌ هستند. سپس این مقادیر با یک مقدار آستانه‌ای سنجیده می‌شود و مقدار مناسب (‌0‌ یا ‌1(‌ به خروجی فرستاده می‌شود.

فرمول تابع فعالیت نرون پرسپترون و مقدار خروجی آن به‌شرح زیر است:

البته این نورون بیشتر حالت آموزشی و ساده دارد و در عمل، معمولا ورودی‌ها و خروجی‌ها بازه بین 1– تا 1+ را می‌پذیرند و تابع انتقال و فعالیت دیگر هم توسط پژوهشگران ارائه شده است.

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

شبکه عصبی مصنوعی17، از مجموعه‌ای از نورون‌های عصبی تشکیل می‌شود. مهم‌ترین عواملی که گونه‌ها و کاربردهای شبکه‌های عصبی را از یکدیگر متمایز می‌سازند، نوع نورون به‌کارگرفته شده، چیدمان یا معماری شبکه، بازه ورودی/ خروجی‌ها است.

در معماری یک شبکه تعداد لایه‌ها و اتصالات بین آنها مهم است. ورودی‌های شبکه با نام «لایه ورودی» و خروجی(های) شبکه با نام «لایه خروجی» و در صورت نیاز، لایه‌های میان این دو «لایه پنهان18» نامیده می‌شود. در صورتی که خروجی نورون‌های هر لایه به همه نورون‌های لایه بعدی وارد شده باشد، اتصالات را کامل می‌نامند، اما اغلب خروجی‌ها به‌صورت تصادفی با توزیع نرمال در نظر گرفته می‌شود. شکل 4 شمای کلی یک شبکه عصبی مصنوعی را نشان می‌دهد.

پی‌نوشت‌ها

 Neurology.1‌

 Simulation.2‌

 Neuron.3‌

 Connections.4‌

 Mutation.5‌

 Distributed.6‌

 Frontal Lobe.7‌

 Temporal Lobe.8‌

 Partial Lobe.9‌

 Occipital Lobe.10‌

 Body.11‌

 Dendrites.12‌

 Axon.13‌

 Myelin.14‌

 Glia.15‌

 Perceptron.16‌

 Artificial Neural Network.17‌

 Hidden Layer.18

امیرشهاب شاهمیری

newsQrCode
ارسال نظرات در انتظار بررسی: ۰ انتشار یافته: ۰

نیازمندی ها