في مجالات الذكاء الاصطناعي والتعلم الآلي ، دفع تنوع وتعقيد الشبكات العصبية للباحثين إلى البحث عن خوارزميات تدريب أسرع وأكثر دقة. أما بالنسبة إلى CMAC (الكمبيوتر النموذجي المخيخي) ، كشبكة ذاكرة نقاطية تحاكي المخيخ الثديي ، فقد جذبت اهتمامًا واسع النطاق لأداء التحسين وقدرتها على التعلم الفعالة. منذ أن اقترح James Albus لأول مرة CMAC في عام 1975 ، تم تطبيق النموذج على حقول متعددة مثل التحكم في الروبوت وتعلم التعزيز والتصنيف التلقائي. يكمن مفتاح تحسين سرعة تدريب CMAC في إدخال خوارزمية QRLS (QR الصغرى).
تتمثل الوظيفة الأساسية لـ CMAC في تلقي مدخلات متعددة وحساب الأوزان المقابلة لهذه المدخلات ، والتي يتم ضبطها أثناء التدريب. يربط CMAC كل مستطيل بوحدة الذاكرة المخزنة داخليًا بتقسيم مساحة الإدخال إلى أجنحة متعددة. لا يوفر هذا الهيكل إمكانات تعميم جيدة فحسب ، بل يتيح أيضًا أي نقطة إدخال من إنشاء الإخراج تحت الإجراء المشترك لوحدات الذاكرة المتعددة.
إخراج CMAC هو مجموع جبري لجميع أوزان وحدات الذاكرة المنشطة ، والذي يرتبط ارتباطًا وثيقًا بتغيرات القيمة في نقطة الإدخال.
يعتمد التدريب التقليدي CMAC في كثير من الأحيان على الحد الأدنى لخوارزمية Square (LMS) ، لكن حساسيته تجاه معدلات التعلم غالبًا ما تؤدي إلى عدم استقرار التقارب. مع إدخال خوارزمية QRLS ، يمكن لـ CMAC تحقيق التقارب بسرعة نسبية دون ضبط معدل التعلم. يتمثل أحد التقدم الرئيسي في هذه الخوارزمية في أنه يثبت نظريًا أنه يمكن إكمال تحديثات الوزن في خطوة واحدة ، مما يجعل عملية التدريب بسيطة وفعالة.
تعقيد حساب خوارزمية QRLS هو فقط O (n) ، مما يقلل بشكل كبير من استخدام الذاكرة وتكاليف الوقت.
لا تعد خوارزمية QRLS القائمة على تحلل QR فعالة للغاية من الناحية الحسابية فحسب ، بل تقلل أيضًا من تكلفة تنفيذ الأجهزة. من خلال إدخال هياكل صفيف خط أنابيب متوازية ، توضح خوارزمية QRLS إمكاناتها في التطبيقات الصناعية الكبيرة ، مما يضمن تدريب CMACs بسرعة وبدقة. يمكن لهذه الهندسة المعمارية التعامل مع عمليات تدريب متعددة بالتوازي ، وبالتالي تحسين كفاءة التدريب.
من أجل التغلب على الخصائص التي تشبه الخطوة لـ CMAC في الإخراج ، قام الباحثون بدمج CMAC مع وظيفة B-spline وأطلقوا CMAC مستمر ، وهي بنية جديدة يمكن أن توفر دقة تقريبًا للوظائف. بالإضافة إلى ذلك ، أظهرت الأبحاث الحديثة أيضًا أن الجمع بين CMACs الضحلة المتعددة في بنية عميقة ، وهي CMAC العميقة (DCMAC) ، يمكن أن يتعامل بشكل أكثر فعالية من مهام غير الخطية العالية والتعقيد العالي ، مما يزيد من كسر حدود أداء CMAC التقليدية.
تظهر النتائج التجريبية لـ DCMAC في مهمة إلغاء الضوضاء التكيفية أن تأثير إلغاء الضوضاء أفضل من CMAC التقليدية.
مع تطوير خوارزمية QRLS ، أصبحت آفاق تطبيق CMAC أوسع. يمكن أن تركز الأبحاث المستقبلية على كيفية زيادة تحسين الخوارزميات ، وخفض تكاليف التدريب ، وكيفية تمديد تطبيقاتها في أنظمة أكثر تعقيدًا. بالإضافة إلى ذلك ، من المحتمل أن يصبح تكامل CMAC مع أنواع أخرى من الشبكات العصبية اتجاهًا بحثًا مهمًا ، وبالتالي تعزيز ولادة أنظمة الذكاء الاصطناعية الأكثر كفاءة.
في الوقت الحاضر ، مع التطور السريع للتكنولوجيا ، يتم استكشاف إمكانات CMAC باستمرار. هل تعتقد أن هذه الخوارزمية الناشئة يمكن أن تكتسب مكانًا في مجال الذكاء الاصطناعي في المستقبل؟