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

ما المقصود بالشبكات العصبية الاصطناعية (ANNs)؟

شبكة الخلايا العصبية الاصطناعية (الشبكة العصبية) هي نموذج حسابي يحاكي طريقة عمل الخلايا العصبية في الدماغ البشري، تستخدم الشبكات العصبية الاصطناعية (ANNs) خوارزميات التعلم التي يمكنها إجراء تعديلات بشكل مستقل – أو التعلم، بمعنى ما – عند تلقي مدخلات جديدة.

هذا يجعلها أداة فعالة للغاية لنمذجة البيانات الإحصائية غير الخطية. تلعب شبكات ANN للتعلم العميق دورًا مهمًا في التعلم الآلي (ML) وتدعم المجال الأوسع لتكنولوجيا الذكاء الاصطناعي (AI).


شرح الشبكات العصبية الاصطناعية (ANNs).

تحتوي الشبكة العصبية الاصطناعية على ثلاث طبقات أو أكثر مترابطة. تتكون الطبقة الأولى من الخلايا العصبية المدخلة. ترسل هذه الخلايا العصبية البيانات إلى الطبقات الأعمق، والتي بدورها سترسل بيانات الإخراج النهائية إلى آخر طبقة إخراج.

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

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

تحاول الوحدات الموجودة في الطبقة العصبية التعرف على المعلومات التي تم جمعها من خلال وزنها وفقًا للنظام الداخلي لـ ANN.

تسمح هذه الإرشادات للوحدات بإنشاء نتيجة محولة، والتي يتم توفيرها بعد ذلك كمخرجات للطبقة التالية. تستفيد مجموعة إضافية من قواعد التعلم من backpropagation. وهي عملية يمكن من خلالها لـ ANN تعديل نتائج مخرجاتها من خلال أخذ الأخطاء في الاعتبار.

من خلال backpropagation، في كل مرة يتم فيها تصنيف الإخراج على أنه خطأ أثناء مرحلة التدريب تحت الإشراف، يتم إرسال المعلومات إلى الخلف.

يتم تحديث كل وزن بالتناسب مع مقدار مسؤوليتهم عن الخطأ. ومن ثم، يتم استخدام الخطأ لإعادة معايرة وزن وصلات وحدة ANN لمراعاة الفرق بين النتيجة المرغوبة والنتيجة الفعلية.

في الوقت المناسب، سوف “تعلم” ANN كيفية تقليل فرصة الأخطاء والنتائج غير المرغوب فيها.


تدريب الشبكة العصبية الاصطناعية.

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

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

تأخذ ANN عينات البيانات بدلاً من مجموعات البيانات الكاملة للوصول إلى الحلول، مما يوفر الوقت والمال.

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

مقالات مرتبطة...

  • ما هو (التعلم الخاضع للإشراف) في التعلم الآلي؟

    يتضمن التعلم الآلي عرض كمية كبيرة من البيانات على الآلة حتى تتمكن من التعلم والتنبؤ أو العثور على الأنماط أو تصنيف البيانات، أنواع التعلم الآلي الثلاثة هي التعلم المعزز والخاضع للإشراف وغير الخاضع للإشراف. التعلم الخاضع للإشراف هو نهج للتعلم الآلي (ML) يستخدم مجموعات البيانات المصنفة والمخرجات الصحيحة لتدريب خوارزميات التعلم على كيفية تصنيف البيانات…

  • ما هي الإدارة التلقائية للذاكرة في الحاسوب؟

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

  • ما هي إدارة الممارسات الصحية المؤتمتة؟

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

  • ما هي برمجة التطبيقات؟

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

  • هل سمكة قرش النمر خطيرة؟

    هجمات أسماك القرش ليست شائعة كما تعتقد وسائل الإعلام، والخوف من أسماك القرش غير مبرر إلى حد كبير، ومع ذلك، فإن قرش النمر هو أحد أسماك القرش القليلة المعروفة بمهاجمة السباحين وراكبي الأمواج دون استفزاز. يطلق عليه أحيانًا اسم القرش الآكل للإنسان، لسبب وجيه. هل سمكة قرش النمر خطيرة؟ يعتبر قرش النمر أحد أنواع أسماك…

  • بحث عن برمجة الروبوت.

    يهدف العمل في مجال الروبوتات إلى تطوير آلات يمكنها تنفيذ المهام التي تم إعدادها مسبقاً بطريقة برمجية، ستجد في مقالتنا التالية بحث متخصص عن برمجة الروبوت. علم الروبوتات هو مجال متعدد التخصصات للدراسة في واجهة العلوم والهندسة والتكنولوجيا. الهدف من أبحاث الروبوتات هو تطوير آلات لا تقتصر على تكرار الأعمال. تتضمن لغات برمجة الروبوتات لغة…