أخبار عربية
أحدث
الذكاء الاصطناعي والتكنولوجيا

اعتماد CUDA: من تجارب وحدات GPU المبكرة إلى اختراق AlexNet

تفصيل توضيحي لشريحة معالج، وليس وحدة NVIDIA GPU التي تناولها المقال.
تفصيل توضيحي لشريحة معالج، وليس وحدة NVIDIA GPU التي تناولها المقال.

بدأ باحثو الذكاء الاصطناعي يدركون ميزة الأداء الهائلة لـ CUDA في الشبكات العصبية بين عامي 2006 و2009، مع حدوث الاختراق الرئيسي الحاسم في عام 2012. وقبل هذا التحول، كانت الشبكات العصبية تُعتبر على نطاق واسع بطيئة جدًا ومكلفة حسابيًا بحيث لا تصلح للتطبيق العملي.

محطات رئيسية في اعتماد CUDA

  • 2006 (إطلاق CUDA): أطلقت NVIDIA منصة CUDA، مما أتاح للباحثين برمجة وحدات GPU باستخدام C/C++ القياسية بدلًا من مظللات الرسوميات المعقدة (مثل OpenGL).
  • 2007–2008 (تجارب مبكرة على الشبكات العصبية): بدأ المتبنّون الأوائل بنقل خوارزميات الشبكات العصبية إلى CUDA. وفي عام 2008، أثبت الباحث Rajat Raina وفريق Andrew Ng في Stanford أن وحدات GPU التي تعمل بـ CUDA يمكنها تدريب شبكات الاعتقاد العميقة (deep belief networks) أسرع بما يصل إلى 70 مرة من وحدات CPU متعددة الأنوية.
  • 2009–2010 (معايير أداء محطِّمة للأرقام القياسية): استخدم مختبر Jürgen Schmidhuber (ومنه Dan Cireșan) وحدات GPU المسرّعة بـ CUDA لتدريب شبكات عصبية عميقة حطّمت أرقامًا قياسية في التعرف على الكتابة اليدوية (MNIST)، مما أثبت أن الشبكات الأعمق يمكن تدريبها دون حواسيب فائقة متخصصة.
  • 2012 (نقطة التحول مع AlexNet): وقعت اللحظة الحاسمة في مسابقة ImageNet. استخدم Alex Krizhevsky وIlya Sutskever وGeoffrey Hinton نوى CUDA مخصصة على وحدتي NVIDIA GTX 580 GPU لتدريب AlexNet، فخفّضوا معدلات خطأ تصنيف الصور إلى النصف تقريبًا مقارنة بالطرق التقليدية. وأطلق هذا الانتصار ثورة التعلّم العميق الحديثة.
  • 2014 (إطلاق cuDNN): بعد طفرة AlexNet، أصدرت NVIDIA مكتبة cuDNN (مكتبة CUDA للشبكات العصبية العميقة)، مانحةً كل باحث في الذكاء الاصطناعي لبنات جاهزة ومحسّنة لوحدات GPU لأطر مثل Caffe وTheano وTensorFlow وPyTorch.

لماذا غيّر كل شيء

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

المزيد من الأخبار: الذكاء الاصطناعي والتكنولوجيا