الشبكة العصبية

عرض مبسط ل feedforward الشبكة العصبية الاصطناعية

الشبكة العصبية هي شبكة الخلايا العصبية، أو بالتوجه الحديث الشبكة العصبية الاصطناعية تتكون الشبكة العصبية الاصطناعية من خلايا عصبية أو عقد صناعية.[1] الشبكة العصبية إما أن تكون شبكة عصبية بيولوجية مصنوعة من أعصاب بيولوجية أو أن تكون شبكة عصبية صناعية  لحل مشاكل وقضايا الذكاء الاصطناعي.

نظرة

[عدل]

الارتباطات للأعصاب البيولوجية عبارة عن أوزان، يعكس الوزن ذو القيمة الموجبة اتصالا كبيراً أو ذا قيمة ذات أهمية، في حين تعكس القيم السالبة للأوزان الاتصالات المثبِطة.

جميع المدخلات يتم ضربها بالأوزان وأخذ المجموع لها وهذا ما يسمَى بالمركَبة الخطية.

أخيرا، اقتران التنشيط يتحكم بمقدار النواتج، على سبيل المثال: يتراوح النطاق المقبول للنواتج عادةً بين [0_1] أو يمكن أن يكون   بين [1_ -1]. [2]

يمكن استخدام مثل هذه الشبكات الصناعية في النمذجة التنبُؤية، التحكم التكيُفي والتطبيقات، حيث يتم تدريب هذه الشبكات عبر مجموعة من البيانات.

يمكن أن يكون التعليم ذاتياً لهذه الشبكات من خلال التجربة والتي يمكن أن تستخلص استنتاجات من مجموعة معقدة وغير مرتبطة من المعلومات.

[3] تتكون الشبكة العصبية من مجموعة  أو مجموعات من الخلايا العصبية المرتبطة كيميائياً أو وظيفياً.

يمكن توصيل خلية عصبية واحدة بالعديد من الخلايا العصبية الأخرى، كما أن العدد  الكلي للخلايا العصبيَة والاتصالات في في الشبكة الواحدة يصل إلى نطاق واسع.

الوصلات والتي تُعرف بنقاط  التشابك، تتكون عادةً من محاور عصبية، شجيحات، شبكات عصبية وغيرها من الوصلات الموجودة.

هناك أشكال أخرى من الإشارات غير الإشارات الكهربائية التي تنشأ من انتشار الناقل العصبي.

الذكاء الاصطناعي، النمذجة المعرفيَة والشبكات العصبيِة  هي نماذج لمعالجة المعلومات  المُستَوحاه من الطريقة التي تعالج بها الأنظمة العصبية البيولوجية البيانات.

الذكاء الاصطناعي والنمذجة المعرفيَة  يعمل على محاكاة بعض خصائص الشبكات العصبيِة البيولوجية. في مجال الذكاء الاصطناعي، تم تطبيق الشبكات العصبية الاصطناعية بنجاح للتعرُف على الكلام وتحليل الصُور والتُحكُم التَكيُفي من أجل بناء وُكلاء البرامج (ألعاب الحاسوب والفيديو) أو الربوتوتات المستقلَة.

تاريخياً، تطورت أجهزة الكمبيوتر الرقمية من نوع ( von Neumann)، وتعمل من خلال تنفيذ تعليمات واضحة عبر الوصول إلى الذاكرة بواسطة عدد من المعالجات. من ناحية أخرى، تستند أصول الشبكات العصبية إلى الجهود المبذولة لنموذج معالجة المعلومات في الانظمة البيولوجية. على عكس نوع (von Neumann)، حيث لا تفصل حوسبة الشبكة العصبية الذاكرة والمعالجة.

لقد عملت نظرية الشبكة العصبية على تحديد كيفية عمل الخلايا العصبية في الدماغ بشكل أفضل وتوفير الأساس للجهود المبذولة لخلق الذكاء الاصطناعي.

تاريخ

[عدل]

تم اقتراح القاعدة النظرية الأولية للشبكات العصبية المعاصرة بشكل مستقل من قبل ألكسندر بين [4] (1873) وويليام جيمس [5] (1890). في عملهم، نتجت كل من الأفكار ونشاط الجسم عن التفاعلات بين الخلايا العصبية داخل الدماغ.

بالنسبة إلى باين، [4] أدى كل نشاط إلى إطلاق مجموعة معينة من الخلايا العصبية. عندما تكررت الأنشطة، تعززت الروابط بين تلك الخلايا العصبية. وفقًا لنظريته، فإن هذا التكرار هو ما أدى إلى تكوين الذاكرة. كان المجتمع العلمي العام في ذلك الوقت متشككًا في نظرية باين لأنها كانت تتطلب ما يبدو أنه عدد كبير من الروابط العصبية داخل الدماغ. أصبح من الواضح الآن أن الدماغ معقد للغاية وأن نفس «الأسلاك» في الدماغ يمكنها معالجة العديد من المشكلات والمدخلات.

كانت نظرية جيمس [5] مشابهة لنظرية بين، [4] ، ومع ذلك، اقترح أن الذكريات والإجراءات الناتجة عن التيارات الكهربائية تتدفق بين الخلايا العصبية في الدماغ. نموذجه، من خلال التركيز على تدفق التيارات الكهربائية، لا يحتاج إلى اتصالات عصبية فردية لكل ذاكرة أو حركة.

أجرى (شيرنجتون) [6] (1898) تجارب لاختبار نظرية (جيمس). حيث قام بتشغيل التيارات الكهربائية أسفل الحبال الشوكية للفئران. ومع ذلك، بدلاً من إظهار زيادة في التيار الكهربائي كما توقع (جيمس)، وجدت (شيرنجتون)أن قوة التيار الكهربائي انخفضت مع استمرار الاختبار مع مرور الوقت. الأهم من ذلك، أدى هذا العمل إلى اكتشاف مفهوم التكيُف.

أنشأ (بيتس ومكلوتش) [7] عام (1943) نموذجًا حسابيًا للشبكات العصبية القائمة على الرياضيات والخوارزميات. وأطلقوا على هذا النموذج عتبة المنطق. لقد مهد النموذج الطريق لبحوث الشبكة العصبية لتقسيمها إلى طريقتين متميزتين. ركز أحد الأساليب على العمليات البيولوجية في الدماغ والآخر ركز على تطبيق الشبكات العصبية على الذكاء الاصطناعي.

في أواخر الأربعينيات من القرن العشرين، ابتكر عالم النفس (دونالد هيب) [8] فرضية التعلم على أساس آلية اللدونة العصبية التي تُعرف الآن باسم التعلم من غير توجيه.. يعتبر التعلم في اللغة العبرية قاعدة تعليمية «غير خاضعة للرقابة» نموذجية، وكانت المتغيرات اللاحقة لها نماذج مبكرة لتقوية طويلة المدى. بدأت هذه الأفكار يتم تطبيقها على النماذج الحسابية في عام 1948 مع ماكينات Turing's B-type .

استخدم فارلي وكلارك [9] (1954) لأول مرة الآلات الحسابية، ثم سميت الآلات الحاسبة، لمحاكاة شبكة هيبية في معهد ماساتشوستس للتكنولوجيا. تم إنشاء آلات حسابية أخرى للشبكة العصبية بواسطة روتشستر وهولندا وهابيت ودودا [10] (1956).

قام روزنبلات [11] (1958) بإنشاء الإدراك الحسي، وهي خوارزمية للتعرف على الأنماط استنادًا إلى شبكة كمبيوتر التعلم ثنائية الطبقات باستخدام الجمع والطرح البسيط. مع التدوين الرياضي، وصف روزنبلات أيضًا الدوائر غير الموجودة في الإدراك الحسي الأساسي، مثل الدائرة الحصرية أو الدارة، وهي الدائرة التي لا يمكن معالجة حسابها الرياضي حتى بعد إنشاء خوارزمية backpropagation بواسطة Werbos [12] (1975).

ركود أبحاث الشبكات العصبية بعد نشر أبحاث التعلم الآلي من قبل مارفن مينسك وسيمور بابيرت [13] (1969). اكتشفوا قضيتين رئيسيتين مع الآلات الحسابية التي عالجت الشبكات العصبية. المسألة الأولى كانت أن الشبكات العصبية أحادية الطبقة كانت غير قادرة على معالجة الدائرة الحصرية أو. المسألة الثانية المهمة هي أن أجهزة الكمبيوتر لم تكن متطورة بما يكفي للتعامل بفعالية مع وقت التشغيل الطويل الذي تتطلبه الشبكات العصبية الكبيرة. تباطأت أبحاث الشبكات العصبية حتى حققت أجهزة الكمبيوتر طاقة معالجة أكبر. ومن العوامل الرئيسية الأخرى في التقدم اللاحق خوارزمية الانتشار الخلفي التي نجحت في حل المشكلة الحصرية (1975).[12]

أصبحت المعالجة الموزعة المتوازية لمنتصف الثمانينات شعبية تحت اسم الربط. قدم النص الذي كتبه روميلهارت وماكليلاند [14] (1986) عرضًا كاملاً حول استخدام التوصيلية في أجهزة الكمبيوتر لمحاكاة العمليات العصبية.

تُعتبر الشبكات العصبية، كما تُستخدم في الذكاء الاصطناعي، تقليديا نماذج مبسطة للمعالجة العصبية في الدماغ، على الرغم من أن العلاقة بين هذا النموذج والعمارة البيولوجية للمخ قد تمت مناقشتها، لأنه ليس من الواضح إلى أي مدى تعكس الشبكات العصبية الاصطناعية الدماغ وظيفة.[15]

الذكاء الاصطناعي

[عدل]

الذكاء الاصطناعي: الشبكة العصبية (NN) في حالة الخلايا العصبيَة الاصطناعيَة تسمَى الشبكيَة العصبية الاصطناعية (ANN) أو الشبكة العصبيَة المُصطنعة (SNN). والشبكة العصبيَة عبارة عن مجموعة مترابطة  من الخلايا العصبيَة الطبيعية أو الاصطناعية التي تستخدِم نموذجاً رياضياً أو حسابياً لمعالجة المعلومات استناداً إلى طريقة اتصال للحساب.

غالباً ما تعدُ الشبكة العصبية الاصطناعية نظاماً متكيِفاً يغيِير هيكله بناءً على معلومات خارجية أو داخلية تتدفق عبر الشبكة. من الناحية العمليِة، تعتبر الشبكات العصبية أدوات نمذجة للبيانات  الإحصائية أو اتخاذ القرارات غير الخطِية، يمكن استخدامها لنمذجة العلاقات المُعَقَدة بين المدخلات والمخرجات أو للعثور على أنماط في البيانات

تحتوي الشبكة العصبية الاصطناعية  على شبكة من عناصر المعالجة البسيطة (الخلايا العصبية الاصطناعية) التي يمكن أن تُظهر سلوكاً عالمياً معقَداً، تحدده العلاقات بين عناصر المعالجة ومعاملات العناصر.

تم اقتراح الخلايا العصبيَة  الاصطناعية  لأول مرة في عام 1943 من قِبل (وارن مكولوتش)، عالِم فيسيولوجيا الاعصاب، و (والتربيتس) وهو عالِم في المنطق. النوع الكلاسيكي للشبكة العصبية الاصطناعية هو شبكة (هوبفيلد) المتكرِرة.

مفهوم الشبكة العصبية تم طرحه أول مرة بواسطة (آلان تورنغ) في كتابِه «الآلات الذكيِة» لعام 1948 والذي أطلَق عليه «الآلات غير المُنَظَمة من النوع B».[16]

تكمُن فائدة نماذج الشبكات العصبيَة الاصطناعيَة في حقيقة أنه يمكن استخدامها لاستنتاج دَالَة من المُدخلات واستخدامها.

يمكن أيضا استخدام الشبكات العصبيَة غير الخاضعة للإشراف أن تتعلم تمثيل المُدخلات التي تجسِد الخصائص البارزة لتوزيع المدخلات.

مُؤخراً، خوارزميات التعلُم العميق والتي يمكن أن تتعلَم ضمنياً وظيفة  توزيع البيانات المٌلاحظة.

التعلٌم في الشبكات العصبيَة مفيد بشكل خاص في التطبيقات حيثُ التعقيد للبيانات والمهمَات يجعل التصميم باليد لهذه الدَالات غير عملي.

تطبيقات

[عدل]

يمكن استخدام الشبكات العصبية في مجالات مختلفة. تميل المهام التي يتم تطبيق الشبكات العصبية الاصطناعية عليها إلى الوقوع ضمن الفئات العريضة التالية:

  • تقريب الوظيفة ، أو تحليل الانحدار ، بما في ذلك التنبؤ بالسلاسل الزمنية والنمذجة.
  • التصنيف ، بما في ذلك التعرف على النمط والتسلسل ، والكشف عن الجدة واتخاذ القرارات المتسلسلة.
  • معالجة البيانات ، بما في ذلك التصفية والتجميع وفصل الإشارة العمياء والضغط.

تشمل مجالات تطبيق الشبكات غير الخطية تحديد النظام غير الخطي[17] والتحكم (التحكم في السيارة ، التحكم في العمليات) ، لعب الألعاب وصنع القرار (لعبة الطاولة ، الشطرنج ، السباق) ، التعرف على الأنماط (أنظمة الرادار ، تحديد الوجه ، التعرف على الأشياء) ، التعرف على التسلسل (الإيماءات ، الكلام ، التعرف على النص المكتوب بخط اليد) ، التشخيص الطبي ، التطبيقات المالية ، استخراج البيانات (أو اكتشاف المعرفة في قواعد البيانات ، "كد") ، التصور وتصفية البريد الإلكتروني غير المرغوب فيه. على سبيل المثال ، من الممكن إنشاء ملف تعريف دلالي لاهتمامات المستخدم الناشئة من الصور المدربة للتعرف على الكائنات.[18]

مراجع

[عدل]
  1. ^ Hopfield، J. J. (1982). "Neural networks and physical systems with emergent collective computational abilities". Proc. Natl. Acad. Sci. U.S.A. ج. 79 ع. 8: 2554–2558. DOI:10.1073/pnas.79.8.2554. PMC:346238. PMID:6953413.
  2. ^ "Neural Net or Neural Network - Gartner IT Glossary". www.gartner.com. مؤرشف من الأصل في 2018-11-20.
  3. ^ Arbib, p.666
  4. ^ ا ب ج Bain (1873). Mind and Body: The Theories of Their Relation. New York: D. Appleton and Company. مؤرشف من الأصل في 2022-10-07.
  5. ^ ا ب James (1890). The Principles of Psychology. New York: H. Holt and Company. مؤرشف من الأصل في 2017-08-31.
  6. ^ Sherrington، C.S. (1898). "Experiments in Examination of the Peripheral Distribution of the Fibers of the Posterior Roots of Some Spinal Nerves". Proceedings of the Royal Society of London. ج. 190: 45–186. DOI:10.1098/rstb.1898.0002.
  7. ^ McCulloch، Warren؛ Walter Pitts (1943). "A Logical Calculus of Ideas Immanent in Nervous Activity". Bulletin of Mathematical Biophysics. ج. 5 ع. 4: 115–133. DOI:10.1007/BF02478259.
  8. ^ Hebb، Donald (1949). The Organization of Behavior. New York: Wiley. مؤرشف من الأصل في 2020-01-04.
  9. ^ Farley، B.؛ W.A. Clark (1954). "Simulation of Self-Organizing Systems by Digital Computer". IRE Transactions on Information Theory. ج. 4 ع. 4: 76–84. DOI:10.1109/TIT.1954.1057468.
  10. ^ Rochester، N.؛ J.H. Holland, L.H. Habit and W.L. Duda (1956). "Tests on a cell assembly theory of the action of the brain, using a large digital computer". IRE Transactions on Information Theory. ج. 2 ع. 3: 80–93. DOI:10.1109/TIT.1956.1056810.
  11. ^ Rosenblatt، F. (1958). "The Perceptron: A Probalistic Model For Information Storage And Organization In The Brain". Psychological Review. ج. 65 ع. 6: 386–408. DOI:10.1037/h0042519. PMID:13602029.
  12. ^ ا ب Werbos، P.J. (1975). Beyond Regression: New Tools for Prediction and Analysis in the Behavioral Sciences.
  13. ^ Minsky، M.؛ S. Papert (1969). An Introduction to Computational Geometry. MIT Press. ISBN:978-0-262-63022-1.
  14. ^ Rumelhart، D.E.؛ James McClelland (1986). Parallel Distributed Processing: Explorations in the Microstructure of Cognition. Cambridge: MIT Press. مؤرشف من الأصل في 2020-01-04.
  15. ^ Russell، Ingrid. "Neural Networks Module". مؤرشف من الأصل في 29 May 2014. اطلع عليه بتاريخ 2012. {{استشهاد ويب}}: تحقق من التاريخ في: |تاريخ الوصول= (مساعدة)
  16. ^ Copeland، المحرر (2004). The Essential Turing. Oxford University Press. ص. 403. ISBN:978-0-19-825080-7.
  17. ^ "Nonlinear System Identification: NARMAX Methods in the Time, Frequency, and Spatio-Temporal Domains | Wiley". Wiley.com (بالإنجليزية الأمريكية). Archived from the original on 2022-12-14. Retrieved 2022-09-29.
  18. ^ Wieczorek، Szymon؛ Filipiak، Dominik؛ Filipowska، Agata (2018). "Semantic Image-Based Profiling of Users' Interests with Neural Networks". Emerging Topics in Semantic Technologies: 179–190. DOI:10.3233/978-1-61499-894-5-179. مؤرشف من الأصل في 2022-09-29.