Menu
flag Ar iconالعربيةdown icon

حاسبة الانحدار التربيعي

القطع المكافئ الأفضل ملاءمة لنقاطك، بمعاملات دقيقة ومع R².

بقلم Nethanel Bar, الشريك المؤسس والرئيس التنفيذي

آخر تحديث

تريد حل هذه المسائل بدون حاسبة؟

دورة الرياضيات في Coddy تعلّمك الطريقة نفسها: تعمل كل خطوة على لوح تفاعلي، ويخبرك بالضبط أين انحرفت الخطوة.

الانحدار التربيعي يلائم القطع المكافئ الذي يخطئ النقاط بأقل قدر

بعض البيانات يرتفع ثم ينخفض، أو ينخفض ثم يرتفع: ارتفاع كرة مقذوفة، والربح عند أسعار مختلفة، والوقود الذي تستهلكه سيارة عند سرعات مختلفة. والخط المستقيم عبر بيانات كهذه شكله خطأ مهما أُحسن وضعه. فيلائم الانحدار التربيعي قطعًا مكافئًا بدلًا منه، y = ax² + bx + c، ويختار a وb وc بحيث يكون مجموع مربعات الأخطاء الرأسية عن النقاط أصغر ما يمكن. إنها فكرة المربعات الصغرى نفسها التي في الانحدار الخطي، مع معامل إضافي يُختار.

تصغير مربعات الأخطاء يؤدي إلى ثلاث معادلات في a وb وc، تُسمّى المعادلات الطبيعية، مبنية من مجاميع x وx² وx³ وx⁴ وy وxy وx²y. الآلة الحاسبة البيانية تحلها بأعداد عشرية تقريبية. وهذه الصفحة تحلها بكسور دقيقة، فيُطبع المعامل -8/7 على صورة -8/7 لا -1.142857، ويكون R² كسرًا دقيقًا أيضًا.

القيمة المتوقعة والباقي لكل نقطة مسردان تحت الإجابة. والملاءمة التربيعية الجيدة تترك بواقي تبدو كضوضاء، متناثرة فوق الصفر وتحته بلا نمط. فإن ظلت تنحني، أو تكبر بثبات عبر الجدول، فالقطع المكافئ ليس الشكل الصحيح أيضًا، ويستحق نموذج آخر التجربة.

ما ينبغي ملاحظته في القطع المكافئ

  • إشارة a تحدد الشكل: a السالبة تفتح إلى أسفل ولها أعلى نقطة، وa الموجبة تفتح إلى أعلى ولها أدنى نقطة.
  • ثلاث نقاط بقيم x مختلفة تُلاءم دائمًا ملاءمة تامة. فالنقاط (1, 4) و(2, 9) و(3, 20) تقع على y = 3x² - 4x + 5 وكل باقٍ 0، وهذا لا يقول شيئًا عن البيانات.
  • R² للقطع المكافئ يساوي 1 ناقص مجموع مربعات البواقي مقسومًا على التغير الكلي في y. ولا يمكن أن يقل أبدًا عن r² للخط المستقيم على البيانات نفسها، لأن الخط قطع مكافئ فيه a = 0.
  • رأس المنحنى الملائم عند x = -b/(2a). فللبيانات 2, 6, 11, 13, 12, 8 عند x من 1 إلى 6 يكون ذلك x = 33/8، حيث يبلغ المنحنى قمته عند نحو 12.45.
  • المنحنى الملائم لا يُوثق به إلا بين أصغر x وأكبر x. فبعد الطرفين ينعطف القطع المكافئ ويتجه إلى موجب اللانهاية أو سالبها، أيًا كان ما تفعله البيانات.

كيف تُجري الانحدار التربيعي يدويًا

  1. احسب المجاميع

    لكل نقطة احسب x وx² وx³ وx⁴ وy وxy وx²y، ثم اجمع كل عمود وعُدّ النقاط. فمع x = 0, 1, 2, 3 وy = 1, 2, 5, 11: n = 4 وΣx = 6 وΣx² = 14 وΣx³ = 36 وΣx⁴ = 98 وΣy = 19 وΣxy = 45 وΣx²y = 121.

  2. اكتب المعادلات الطبيعية

    aΣx⁴ + bΣx³ + cΣx² = Σx²y، وaΣx³ + bΣx² + cΣx = Σxy، وaΣx² + bΣx + cn = Σy. وبالمجاميع أعلاه: 98a + 36b + 14c = 121، و36a + 14b + 6c = 45، و14a + 6b + 4c = 19.

  3. حل المعادلات الثلاث

    احذف مجهولًا في كل مرة، مع إبقاء الكسور دقيقة. هذا النظام يعطي a = 1.25 وb = -0.45 وc = 1.05، فالمنحنى y = 1.25x² - 0.45x + 1.05.

  4. تحقق بالبواقي

    عوّض كل x في المنحنى واطرح القيمة المتوقعة من y الفعلية. هنا البواقي -0.05 و0.15 و-0.15 و0.05، ومجموع مربعاتها 0.05، وR² = 1214/1215، أي نحو 0.9992.

قطوع مكافئة أفضل ملاءمة لمجموعات بيانات صغيرة

كل صف مجموعة بيانات أُدخلت في الحاسبة أعلاه، مع المعاملات الدقيقة وR² الذي تعطيه.

قيم xقيم yالقطع المكافئ الأفضل ملاءمةR²
0, 1, 2, 31, 2, 5, 11y = 1.25x² - 0.45x + 1.051214/1215 ≈ 0.9992
-2, -1, 0, 1, 2, 39, 4, 1, 0, 1, 4y = x² - 2x + 11
1, 2, 3, 4, 5, 62, 6, 11, 13, 12, 8y = -(8/7)x² + (66/7)x - 7887/917 ≈ 0.9673
0, 1, 2, 3, 42, 17, 22, 17, 2y = -5x² + 20x + 21
1, 2, 34, 9, 20y = 3x² - 4x + 51
0, 1, 2, 3, 4, 50, 1, 4, 9, 16, 25y = x²1

أمثلة محلولة

ملاءمة قريبة بمعاملات عشرية

plain
x: 0, 1, 2, 3; y: 1, 2, 5, 11

المعادلات الطبيعية تعطي a = 1.25 وb = -0.45 وc = 1.05، فالمنحنى y = 1.25x² - 0.45x + 1.05. والقيم المتوقعة 1.05 و1.85 و5.15 و10.95، والبواقي -0.05 و0.15 و-0.15 و0.05، وR² = 1214/1215، أي نحو 0.9992.

بيانات ترتفع ثم تنخفض

plain
x: 1, 2, 3, 4, 5, 6; y: 2, 6, 11, 13, 12, 8

القطع المكافئ الأفضل ملاءمة هو y = -(8/7)x² + (66/7)x - 7 مع R² = 887/917، أي نحو 0.9673. ولأن a سالبة فللمنحنى قمة، عند x = 33/8 = 4.125 وy = 697/56، أي نحو 12.45. والخط المستقيم عبر النقاط نفسها لا يبلغ إلا r² = 375/917، أي نحو 0.4089، لأنه لا يستطيع الانعطاف.

كرة مقذوفة

plain
x: 0, 1, 2, 3, 4; y: 2, 17, 22, 17, 2

ارتفاعات بالأمتار كل ثانية. الملاءمة تامة: y = -5x² + 20x + 2، وكل باقٍ 0 وR² = 1. العدد -5 نصف تسارع الجاذبية مقرّبًا إلى 10 م/ث²، و20 سرعة الإطلاق، و2 ارتفاع الإطلاق. والقمة عند x = 2 وy = 22.

نقاط كانت قطعًا مكافئًا أصلًا

plain
x: -2, -1, 0, 1, 2, 3; y: 9, 4, 1, 0, 1, 4

هذه قيم (x - 1)²، والحاسبة تعيد y = x² - 2x + 1، أي القطع المكافئ نفسه بعد فك الأقواس، مع R² = 1 وكل باقٍ 0. وهي طريقة سريعة للتحقق من أن مجموعة قيم تأتي حقًا من دالة تربيعية واحدة.

أخطاء شائعة

  • استعمال ثلاث نقاط فقط وقراءة R² = 1 على أنه ملاءمة ممتازة. أي ثلاث نقاط بقيم x مختلفة تقع على قطع مكافئ ما.
  • تقريب المجاميع أو المعاملات في منتصف الطريق. المعادلات الطبيعية حساسة، وتقريب صغير في Σx⁴ قد يحرّك c بوضوح. أبقِ الكسور حتى النهاية.
  • كتابة المعادلات والمجاميع في غير أماكنها. العنصر أعلى اليسار Σx⁴ والعنصر أسفل اليمين n؛ وكل صف ينزل بالقوى درجة واحدة.
  • التوقع بعيدًا خارج البيانات. القطع المكافئ ينعطف ويذهب إلى اللانهاية بعد طرفيه، سواء فعلت الكمية الحقيقية ذلك أم لا.
  • اختيار القطع المكافئ لأن R² ارتفع. R² للقطع المكافئ لا يقل أبدًا عن r² للخط على البيانات نفسها؛ والسؤال هو هل تفقد البواقي نمطها.

أسئلة شائعة عن الانحدار التربيعي

ما الانحدار التربيعي؟
ملاءمة قطع مكافئ y = ax² + bx + c للبيانات بطريقة المربعات الصغرى: اختيار a وb وc بحيث يكون مجموع مربعات المسافات الرأسية من النقاط إلى المنحنى أصغر ما يمكن. وهو الطريقة المناسبة عندما يرتفع مخطط الانتشار ثم ينخفض، أو ينخفض ثم يرتفع، بدل أن يتبع خطًا مستقيمًا.
كيف تجد معادلة الانحدار التربيعي؟
اجمع x وx² وx³ وx⁴ وy وxy وx²y على النقاط وحل المعادلات الطبيعية الثلاث aΣx⁴ + bΣx³ + cΣx² = Σx²y وaΣx³ + bΣx² + cΣx = Σxy وaΣx² + bΣx + cn = Σy. فمع x = 0, 1, 2, 3 وy = 1, 2, 5, 11 يكون الحل a = 1.25 وb = -0.45 وc = 1.05.
كم نقطة أحتاج للانحدار التربيعي؟
ثلاث على الأقل، بثلاث قيم مختلفة على الأقل لـ x. ومع ثلاث بالضبط يمر القطع المكافئ بها جميعًا ويكون R² = 1 تلقائيًا، فتلزم أربع نقاط أو أكثر قبل أن تخبرك الملاءمة بشيء عن البيانات.
ماذا يعني R² في الملاءمة التربيعية؟
R² = 1 ناقص (مجموع مربعات البواقي) مقسومًا على (التغير الكلي لـ y حول متوسطها). وهو نسبة التغير في y التي يفسّرها القطع المكافئ. فمع y = 2, 6, 11, 13, 12, 8 عند x من 1 إلى 6 يكون R² = 887/917، أي نحو 0.9673.
هل الانحدار التربيعي هو نفسه الانحدار متعدد الحدود؟
إنه انحدار متعدد حدود من الدرجة 2. والملاءمة من الدرجة 3 تضيف حدًا x³ ومعادلة طبيعية رابعة، وهكذا. الدرجات الأعلى تلائم النقاط أكثر دائمًا، وبعد حد معين تلائم الضوضاء لا الاتجاه، فالدرجة 2 هي غالبًا أقصى ما ينبغي أن تبلغه مجموعة بيانات صغيرة.
كيف أجد رأس القطع المكافئ الملائم؟
كما في أي قطع مكافئ: x = -b/(2a)، ثم عوّض هذه x في المعادلة لتجد y. فللمنحنى y = -(8/7)x² + (66/7)x - 7 يعطي ذلك x = 33/8 وy = 697/56، أي نحو 12.45، وهناك يبلغ الاتجاه الملائم قمته.
لماذا المعاملات كسور؟
لأن حل المعادلات الطبيعية على بيانات يمكنك كتابتها يعطي دائمًا أعدادًا نسبية، والكسر هو الإجابة الدقيقة. -8/7 هو المعامل الرئيسي، و-1.142857 تقريب له. وزر النسخ يعطيك المنحنى بأعداد عشرية لجدول البيانات.

أدوات رياضيات أخرى

رسم توضيحي للغات البرمجة في Coddy

تعلّم الرياضيات مع Coddy

ابدأ الآن