عينات أكبر، ضوضاء أقل
جزء من قسم الإحصاء لتعلّم الآلة في رحلة Machine Learning على Coddy. الدرس 22 من 64.
تعطي العينات الأكبر تقديرات أفضل، لكن إلى أي مدى تكون أفضل؟ إليك 1000 متوسط لـ 25 سلة تسوق، و1000 متوسط لـ 100 سلة:
يقيس sample_means مقدار التشتت. ويتنبأ الخطأ المعياري، std / np.sqrt(n) به دون محاكاة:
for n in [25, 100]:
spread = sample_means(baskets, n, 1000).std()
print(n, np.round(spread, 2), np.round(baskets.std() / np.sqrt(n), 2))هذا يطبع:
25 3.43 3.45
100 1.72 1.72أربعة أضعاف البيانات، ونصف الضجيج: هذا هو تأثير الجذر التربيعي. النموذج الذي يُختبَر على 400 مثال تكون درجته أكثر دقة بمرتين من درجته عند اختباره على 100 مثال.
التحدي
متوسطيحتوي bags على أوزان أكياس الدقيق البالغ عددها 5000 في المطحنة، بالغرام. يزن قسم مراقبة الجودة عينة كل ساعة؛ ويقرأ البرنامج الخطأ المعياري الذي يقبله.
- أوجد أصغر قيمة لـ
nيكون خطؤها المعياري،bags.std() / np.sqrt(n)، أقل من ذلك أو مساويًا له: ابدأ من 1، وأضف 1 ما دام أكبر من اللازم. - تحقق منها: احسب الانحراف المعياري لـ 300 متوسط عينة من
sample_means. - اطبع كما هو موضح أدناه، مع منزلتين عشريتين.
لمطحنة أخرى ومع 2.5:
Bags to weigh: 24
Standard error: 2.46 g
Simulated spread: 2.37 gجرّب بنفسك
import numpy as np
target = float(input())
# لا تغيّر الأسطر أدناه: وزن كل كيس من الدقيق بالغرامات
rng = np.random.default_rng(22)
bags = np.round(rng.normal(500, 8, size=5000), 1)
# دالتك من Sample Means Vary: متوسطات count عيّنات
def sample_means(data, size, count):
means = []
for i in range(count):
sample = rng.choice(data, size=size, replace=False)
means.append(sample.mean())
return np.array(means)
# اكتب شيفرتك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الإحصاء لتعلّم الآلة
1المركز والتشتت
المتوسط والوسيطالمئينات والربيعاتالتباين والانحراف المعياريعينة أم مجتمع؟القيمة الأكثر شيوعًامراجعة: أوقات التسليم4العينات والمجتمعات الإحصائية
المجتمع والعينةتختلف متوسطات العيناتتوزيع المعاينةعينات أكبر، ضوضاء أقلمراجعة: استطلاع آراء بلدة2التوزيعات
مدرجات التكرار للكثافةأشكال البياناتالمنحنى الطبيعيقاعدة 68-95-99.7الدرجات المعيارية Zمراجعة: عمر البطارية5القيم المتطرفة
المخططات الصندوقيةقاعدة المدى الربيعي (IQR)قاعدة الدرجة المعيارية (Z-Score)التعامل مع القيم المتطرفةمراجعة: أعطال المستشعرات8مقارنة المجموعات
مخططات الصندوق حسب المجموعةالفرق بين المتوسطاتهل يمكن أن يكون ذلك محض صدفة؟القيم الاحتمالية (P-Values)اختبار tمراجعة: اختبار A/B11استكشاف مجموعة بيانات
نظرة أولىجميع السمات دفعة واحدةالسمات مقابل الوسمأفضل سمتينمراجعة: بيانات السكري3الاحتمالات بالمحاكاة
الاحتمال بوصفه تكرارًاقانون الأعداد الكبيرةمجاميع رميات النردالقيمة المتوقعةالاحتمال الشرطيمراجعة: احتمالات كشك النرد6العلاقات
قراءة المخططات المبعثرةالارتباطمصفوفة الارتباطخرائط الارتباط الحراريةالارتباط لا يعني السببيةمراجعة: الآيس كريم والشمستدرّب بنفسك: مترجم Python عبر الإنترنت