تقدير التدرج من عينات قليلة
تقلّل معظم مسائل الضبط متوسطًا على البيانات، f(w)=n1∑i=1nℓi(w)، كأخطاء مربعة على n ملاحظة. ويحتاج التدرج الدقيق كل الحدود n في كل خطوة، وهذا بطيء جدًا حين تبلغ n ملايين من التيكات. ويسحب الانحدار التدريجي العشوائي دفعة صغيرة عشوائية B من b ملاحظة ويستعمل متوسط تدرجها gB بدلًا من ذلك. وهذا التقدير غير متحيز أي أنه يساوي التدرج الحقيقي في المتوسط.
gB=b1i∈B∑∇ℓi(w),w←w−ηgB,E[gB]=∇f,Var(gB)=bσ2(1) ثمن الاختصار هو الضجيج. فتباين تدرج الدفعة يتناقص كـ 1/b، فتنصيف انحرافه المعياري يتطلب دفعة أكبر أربع مرات، وهو عائد متناقص بشدة. والحقبة مرور كامل على البيانات وتضم n/b تحديثًا. ومع خطوة ثابتة لا تستقر التكرارات أبدًا: تظل ترتعش في كرة صغيرة حول النهاية الصغرى لأن تدرج الدفعة ليس صفرًا حتى عندها. والعلاج خطوة تتقلص. وتشترط شروط روبنز-مونرو الكلاسيكية ∑tηt=∞ ليستطيع المسار الذهاب بعيدًا بقدر الحاجة، و∑tηt2<∞ ليخبو الضجيج. والجدول ηt=η0/t يحقق الشرطين.
أربع نقاط بياناتلنضبط مستوى
w على البيانات
x=2,4,6,12 بخسارة
ℓi=21(w−xi)2 وتدرجها
w−xi. عند
w=0 تكون التدرجات المفردة الأربعة
−2,−4,−6,−12 ومتوسطها، أي التدرج الكامل،
−6. وللتدرجات المفردة تباين
416+4+0+36=14 حول هذا المتوسط. فدفعة من
b=7 مسحوبة مع الإرجاع يكون تباين تدرجها
14/7=2.
- غير متحيز: تدرج الدفعة العشوائية يساوي التدرج الكامل في المتوسط.
- مشوّش: التباين σ2/b فدفعة أكبر أربع مرات تنصّف الانحراف المعياري.
- خطوات متناقصة: ∑ηt=∞ و∑ηt2<∞ مثل ηt=η0/t تضمنان التقارب.
البيانات المرتبة زمنيًا ليست عينة عشوائيةتفترض عدم التحيّز السابقة أن الدفعة تُسحب عشوائيًا. أما دفعة من أيام متتالية فتأتي من نظام سوقي واحد، فيكون تدرجها منحازًا نحو ذلك النظام، وقد ينجرف التدريب على البيانات بترتيبها الزمني مع النظام. اخلط مؤشرات العينات في بداية كل حقبة. وحين يهم الترتيب كما في نموذج السلاسل الزمنية، أبقِ التسلسل داخل كل مثال واخلط الأمثلة.
المختبر: ما الذي يُقيَّم
- التدرج الكامل15 نقطة
- ضجيج عينة واحدة15 نقطة
- ضجيج دفعة15 نقطة
- التحديثات في كل حقبة15 نقطة
- جدول خطوات متقارب15 نقطة
- حلقة الدفعات الصغيرة10 نقطة
- لماذا لا تستقر الخطوة الثابتة15 نقطة