Deep Q-Network

شبكة Q العميقة

الاختصار: DQN

التعريف

خوارزمية تعلم معزَّز تستخدم شبكة عصبية لتقريب دالة القيمة Q في فضاءات حالات كبيرة.

قدّمتها DeepMind (2015) وتعلمت ألعاب أتاري من البكسلات. تعتمد على إعادة تشغيل الذاكرة (Experience Replay) وشبكة هدف ثابتة لتثبيت التدريب.

Definition

A deep Q-network approximates the action-value function with a neural network, stabilised by experience replay and a target network.

شرح مبسّط للمبتدئين

كلاعب يتعلم من ذكرياته المخزنة ويستخدم نسخة «معلمة» مجمَّدة من نفسه كمرجع.

شرح أكاديمي متخصص

هدف التدريب: \(L=(r+\gamma\max_{a'}Q_{\bar\theta}(s',a')-Q_\theta(s,a))^2\).

أمثلة عملية

  • تعلم لعبة من الشاشة مباشرة.

التطبيقات والاستخدامات

  • الألعاب والتحكم.

المزايا

  • يعالج فضاءات حالة كبيرة.

القيود والعيوب

  • غير مستقر وحساس للمعاملات.

تعلّم وراجع

مصطلحات مقترحة للتعلّم بعده