كيفية إجراء انحدار LOESS في R (مع مثال)

دليل أكاديمي شامل يشرح كيفية إجراء انحدار LOESS الموضعي في لغة R خطوة بخطوة مع تطبيق عملي كامل، وضبط المعلمات، وتفسير المخرجات في البحوث النفسية والسلوكية.

Mohammed looti أكاديمي وباحث متخصص في علم النفس
تاريخ النشر
تمت المراجعة العلمية · د. مروة عبد العظيم · 20 أكتوبر، 2026
مراجعة وتدقيق علمي معتمد تاريخ التدقيق: 20 أكتوبر، 2026
د. مروة عبد العظيم دكتوراه في علم النفس
عضو هيئة التدريس • جامعة كربلاء
معايير التدقيق والاعتماد السريري

يخضع هذا المحتوى لمعايير ضبط الجودة والتدقيق العلمي والأكاديمي الصارمة في شبكة علم النفس العربي، لضمان صحة المعلومات ودقتها السريرية ومطابقتها لأحدث الأدلة والبراهين الصادرة عن الجمعيات النفسية والطبية المعتمدة (APA / WHO).

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

هنا يبرز انحدار LOESS، المعروف باسم الانحدار الموضعي المقدر لتنعيم المخططات النقطية (Locally Estimated Scatterplot Smoothing)، كأداة لا معلمية متقدمة وثورية توفر بديلاً مرناً يتجاوز قيود النمذجة الصلبة. بدلاً من محاولة إقحام دالة رياضية عالمية على كامل فضاء البيانات، يتبنى انحدار LOESS فلسفة “دع البيانات تتحدث عن نفسها”، حيث يقوم بتقدير منحنى العلاقة من خلال تجزئة النطاق إلى مساحات موضعية صغيرة متداخلة، وملاءمة نماذج محلية مرجحة للأوزان في كل نقطة مستهدفة. يتيح هذا النهج استكشاف الهياكل الخفية في البيانات بدقة فائقة دون الوقوع في أخطاء التحديد الخاطئ للنماذج (Model Misspecification).

يهدف هذا الدليل المرجعي الشامل إلى تزويد الباحثين والمحللين بفهم متعمق، رياضي وتطبيقي، لكيفية تنفيذ وضبط وتشخيص انحدار LOESS في بيئة الحوسبة الإحصائية R. سنغطي الأسس النظرية للمنهجية، والخوارزمية الرياضية لدوال الترجيح، والخطوات الإجرائية التفصيلية لكتابة الشيفرات البرمجية، وتوليد التنبؤات، وتمثيل النتائج بيانيا باستخدام كل من أدوات R التأسيسية وحزمة ggplot2 المتطورة، فضلاً عن مناقشة التطبيقات الميدانية الرائدة في أبحاث السلوك وعلم النفس، وصولاً إلى معايير التوثيق الأكاديمي الرصين للنتائج في المجلات العلمية المحكمة.

1. مقدمة إلى انحدار LOESS والمفاهيم الإحصائية الأساسية

1.1 مفهوم الانحدار الموضعي (LOESS/LOWESS) وفلسفته الرياضية

يُعرَّف انحدار LOESS (وفي صيغته المبكرة LOWESS: Locally Weighted Scatterplot Smoothing) بأنه أسلوب انحدار إحصائي غير معلمي (Non-parametric Regression) يهدف إلى تقدير دوال الانحدار المعقدة دون الحاجة إلى افتراض شكل دالي محدد مسبقاً للعلاقة بين المتغيرات. تعتمد الفلسفة الرياضية لهذا الأسلوب على مبدأ الملاءمة الموضعية المرجحة (Locally Weighted Fitting)، حيث يتم تقدير القيمة المتوقعة للمتغير التابع عند أي نقطة معينة في فضاء المتغيرات التفسيرية بالاعتماد فقط على الملاحظات الواقعة ضمن جوار موضعي ضيق محيط بتلك النقطة، مع إعطاء الأوزان الأكبر للنقاط الأكثر قرباً، وتقليل أثر النقاط البعيدة تدريجياً حتى يتلاشى تماماً.

تعود الجذور التاريخية والمنهجية لهذا الابتكار إلى الأبحاث الأساسية التي قادها ويليام إس. كليفلاند (William S. Cleveland) في مختبرات بيل، حيث نشر ورقته التأسيسية عام 1979 لتقديم خوارزمية LOWESS لمعالجة تشويش المخططات النقطية أحادية المتغير وتوضيح المسارات الاتجاهية. وفي وقت لاحق، وتحديداً في عام 1988، طور كليفلاند بالتعاون مع سوزان جيه. ديفلين (Susan J. Devlin) المنهجية لتشمل النمذجة متعددة المتغيرات، وإجراءات الاستدلال الإحصائي، وتقدير درجات الحرية الفعلية، والسطوح الاستجابية ثنائية الأبعاد، وهي المنهجية التي باتت تُعرف على نطاق واسع باسم LOESS.

تتمحور الفلسفة الإحصائية الكامنة وراء هذا الأسلوب حول التخلي عن الافتراض الهيكلي الإلزامي؛ إذ إن إجبار مصفوفة بيانات غنية على الخضوع لخط مستقيم أو حتى معادلة تربيعية عامة يؤدي في معظم الحالات إلى توليد “تحيز التحديد الخاطئ” (Specification Bias). في المقابل، تضمن النمذجة الموضعية تقليل هذا التحيز التقديري بدرجة هائلة عبر تمكين المنحنى من الانحناء، والتصاعد، والهبوط التلقائي تماشياً مع الطوبوغرافيا الحقيقية للملاحظات التجريبية.

1.2 المقارنة بين الانحدار الخطي التقليدي وانحدار LOESS

تنطلق نماذج الانحدار الخطي البسيط والمتعدد المعيارية (Ordinary Least Squares – OLS) من جملة من الافتراضات الصارمة، تشمل الخطية في المعلمات، واستقلالية الأخطاء، وثبات تباين الخطأ (Homoscedasticity)، والتوزيع الطبيعي للبواقي. وعندما تنتهك البيانات الفعلية افتراض الخطية—وهو أمر معتاد عند دراسة السلوك الإنساني والظواهر البيولوجية—تفشل نماذج OLS في التقاط التغيرات الحقيقية، مما يفرز تقديرات متحيزة ومعاملات تفسيرية مضللة تُخفي الديناميات الفرعية داخل البيانات.

تتميز منهجية LOESS بمرونة بالغة تجعلها تتفوق بشكل حاسم في التعامل مع المنحنيات غير الخطية الشديدة والأنماط غير المتماثلة. فبدلاً من حساب ميل ثابت ومقطع رأسي عالمي يمتد عبر كل البيانات، يحسب LOESS قيماً متغيرة باستمرار للميل تصف السلوك الموضعي بدقة. يوضح الجدول المقارن الآتي الفروق التشغيلية والمنهجية الجوهرية بين الأسلوبين:

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

1.3 دواعي استخدام انحدار LOESS في البحوث النفسية والسلوكية

تحفل البحوث النفسية والسلوكية بعلاقات ديناميكية بطبيعتها؛ فالاستجابات المعرفية، والعاطفية، والفسيولوجية نادراً ما تزداد أو تنقص بنسق خطي رتيب. على سبيل المثال، تخضع دراسات التعلم، واكتساب المهارات، والذاكرة لمنحنيات تسارع وتباطؤ، وفترات ثبات (Plateaus)، وتراجعات مؤقتة تعكس عمليات النسيان أو الإرهاق الذهني. في مثل هذه السياقات، يبرز LOESS كأداة مثالية لاستجلاء هذه التحولات المرحلية دون إجبار النموذج على افتراض مسار تصاعدي منتظم.

كما يلعب انحدار LOESS دوراً محورياً في الفحص البصري الاستكشافي للبيانات الأولية قبل صياغة الفرضيات الإحصائية النهائية. فعند تقييم مقاييس سيكومترية أو استجابات استبيانات نفسية، قد ترتبط شدة الأعراض النفسية ارتباطاً غير خطي بالمتغيرات الديموغرافية أو البيئية، وهو ما يتطلب تنقية النمط السلوكي الجوهري من الضوضاء العشوائية للقياس. ويوفر هذا الأسلوب إمكانية تتبع الأثر الحقيقي للمؤثرات التجريبية بدقة متناهية، وهو ما وثقته دراسات عديدة تناولت ديناميات التغير غير المنتظم ومستويات التباين العالية في الأنماط السلوكية واللغوية النمائية (van Dijk & van Geert, 2007).

2. الأسس الرياضية وخوارزمية عمل انحدار LOESS

2.1 دالة الترجيح الموضعي ومفهوم الأوزان الثلاثية (Tricube Function)

تتمحور خوارزمية LOESS حول ترجيح نقاط البيانات داخل الجوار الموضعي باستخدام دالة نواة متناقصة. المعيار القياسي الأكثر شيوعاً ورصانة هو دالة الأوزان المكعبة الثلاثية (Tricube Weighting Function)، التي صممها كليفلاند لتحقيق انتقال سلس للغاية من النواة المركزية نحو أطراف النطاق، مما يضمن أن تكون الدالة المنعمة الناتجة قابلة للاشتقاق المستمر وتخلو من الانكسارات الحادة.

إذا كانت $x_0$ تمثل النقطة المستهدفة للتقدير، و$x_i$ تمثل أي نقطة ملاحظة داخل العينة، فإن المسافة النسبية الموحدة تُحسب وفق الصيغة الرياضية الآتية:

$$u_i = \frac{|x_i – x_0|}{\Delta(x_0)}$$

حيث تمثل $\Delta(x_0)$ المسافة الإقليدية بين النقطة المستهدفة $x_0$ وأبعد نقطة تقع ضمن الجوار الموضعي المحدد، والمكون من عدد $k$ من أقرب الجيران. بناءً على هذه المسافة الموحدة، يتم حساب الوزن $w_i(x_0)$ المخصص للملاحظة $i$ باستخدام الدالة الثلاثية المكعبة المعرفة كالتالي:

$$W(u) = (1 – |u|^3)^3 \quad \text{لقيم } |u| < 1$$

$$W(u) = 0 \quad \text{لقيم } |u| ge 1$$

تضمن هذه الصيغة أن النقطة المتطابقة تماماً مع النقطة المستهدفة ($u=0$) تنال الوزن الأقصى وهو 1، في حين تتضاءل الأوزان بسرعة غير خطية كلما اقتربت المسافة من الحد الأقصى للجوار، وتصل إلى الصفر تماماً خارج هذا النطاق، مما يلغي تماماً تأثير المشاهدات البعيدة عن التقدير الموضعي.

loess regression in R
loess regression in R

2.2 درجة كثير الحدود الموضعي: الانحدار الموضعي الخطي مقابل التربيعي

بعد تحديد الأوزان الموضعية لكل ملاحظة ضمن النطاق المحيط بالنقطة $x_0$، تقوم خوارزمية LOESS بتطبيق أسلوب المربعات الصغرى المرجحة (Weighted Least Squares – WLS) لملاءمة كثير حدود ذي درجة منخفضة. وتوفر الحزم الإحصائية خيارين رئيسيين لدرجة كثير الحدود (المعامل $d$ أو degree):

  • الانحدار الموضعي الخطي ($d = 1$): يُلائم خطاً مستقيماً موضعياً بالمعادلة $\hat{y}_i = \beta_0 + \beta_1 (x_i – x_0)$. يتميز هذا الخيار باستقراره الحسابي العالي وقدرته الفائقة على معالجة تحيز الأطراف (Boundary Bias)، مما يجعله مناسباً جداً لتتبع الاتجاهات العامة وتفادي التذبذب الزائد عند هوامش مجال البيانات.
  • الانحدار الموضعي التربيعي ($d = 2$): يُلائم منحنى من الدرجة الثانية بالمعادلة $\hat{y}_i = \beta_0 + \beta_1 (x_i – x_0) + \beta_2 (x_i – x_0)^2$. تبرز القوة الفائقة لهذا النموذج في التقاط القمم والمنخفضات الحادة بدقة متناهية؛ إذ يميل الانحدار الخطي إلى تسطيح الانحناءات الشديدة، بينما ينجح النموذج التربيعي في محاكاتها دون تشويه.

تتم عملية التقدير من خلال تصغير مجموع مربعات البواقي المرجحة:

$$\sum_{i=1}^{n} w_i(x_0) \left( y_i – \sum_{j=0}^{d} \beta_j (x_i – x_0)^j \right)^2$$

وتكون القيمة التنبؤية المنعمة عند النقطة $x_0$ هي ببساطة المعامل الثابت المقدر: $\hat{f}(x_0) = \hat{\beta}_0$.

2.3 دور معامل النطاق (Span Parameter) وأثره على تنعيم البيانات

يعد معامل النطاق، الذي يُشار إليه بالرمز $\alpha$ أو المعامل البرمجي span، المحدد الأكثر أهمية لسلوك منحنى LOESS النهائي. يمثل هذا المعامل نسبة مئوية تتراوح عملياً بين 0 و1، وتحدد حجم الجوار الموضعي كنسبة من إجمالي حجم العينة الكلي $n$. أي أن عدد المشاهدات التي تدخل في حساب الانحدار الموضعي عند كل نقطة يساوي $k = \lfloor \alpha \cdot n \rfloor$.

يرتبط اختيار قيمة النطاق بشكل مباشر بمعضلة التحيز والتباين (Bias-Variance Tradeoff) الشهيرة في الإحصاء وتعلم الآلة:

  • قيم النطاق الصغيرة (مثل $\alpha = 0.2$): تستخدم نافذة ضيقة جداً وملاحظات قليلة لكل تقدير موضعي، مما يقلل من تحيز التقدير ولكنه يرفع التباين بصورة خطيرة. يؤدي ذلك إلى فرط التخصيص (Overfitting)، حيث يصبح المنحنى متذبذباً بشدة وحساساً لأدنى تشويش عشوائي في البيانات.
  • قيم النطاق الكبيرة (مثل $\alpha = 0.9$): تستخدم معظم نقاط البيانات في كل نافذة تقدير، مما يمنح المنحنى ثباتاً فائقاً ومظهراً فائق النعومة، لكنه يرفع من احتمالية التحيز (Bias) عبر تسطيح التفاصيل الهيكلية الجوهرية والخصائص الديناميكية الحقيقية للظاهرة، وهو ما يعرف بنقص التخصيص (Underfitting).

3. إعداد بيئة العمل وهيكل البيانات في برمجية R (الخطوة الأولى)

3.1 تهيئة بيئة R ومراجعة الدوال الأساسية المدمجة

تتميز لغة R بكونها البيئة المرجعية والتاريخية لتطوير خوارزميات الانحدار الموضعي؛ حيث تم تضمين الخوارزميات الأصلية التي طورها كليفلاند وزملاؤه مباشرة ضمن حزمة stats التأسيسية، والتي يتم تحميلها تلقائياً عند بدء تشغيل جلسة R دون حاجة لتثبيت حزم خارجية إضافية. تتيح دالة loess() الوصول الكامل إلى جميع إمكانيات النمذجة الموضعية أحادية ومتعددة المتغيرات.

لضمان استقرار العمل وتكرارية النتائج التجريبية (Reproducibility)، يُنصح دائماً بتهيئة الجلسة وضبط خيارات توليد الأرقام العشوائية وتفريغ الذاكرة المؤقتة. يمكن تنفيذ ذلك عبر الشيفرة الإجرائية التالية في سطر أوامر R:

# تهيئة بيئة العمل وضبط البذرة العشوائية
rm(list = ls())
set.seed(42)
options(scipen = 999, digits = 4)

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

3.2 بناء إطار البيانات التجريبي (Data Frame) خطوة بخطوة

لبناء فهم تطبيقي متين لكيفية تعامل خوارزمية LOESS مع المسارات غير الخطية، سنقوم بتوليد مجموعة بيانات تجريبية تحاكي ظاهرة سلوكية واقعية: تطور الأداء الإدراكي عبر جلسات التدريب المتتالية، حيث يمر الأداء بمرحلة صعود أولي سريعة تليها مرحلة استقرار ثم تذبذب طفيف ناتج عن الإجهاد.

سنقوم بإنشاء متغير مستقل $x$ يمثل الجلسات التجريبية أو المتغير الزمني، ومتغير تابع $y$ يدمج بين موجة جيبية غير خطية مع إضافة ضجيج عشوائي متغاير الخصائص، ثم تجميعهما داخل إطار بيانات data.frame:

# توليد المتغير المستقل (100 نقطة قياس)
x_vals <- seq(from = 1, to = 100, by = 1)

# توليد المتغير التابع بنمط غير خطي مع ضجيج عشوائي
signal <- sin(x_vals / 10) * 15 + (x_vals * 0.4)
noise <- rnorm(n = length(x_vals), mean = 0, sd = 4.5)
y_vals <- signal + noise

# دمج المتغيرات في إطار بيانات تحليلي
behavioral_data <- data.frame(Session = x_vals, Performance = y_vals)

يمثل إطار البيانات الناتج محاكاة علمية ممتازة للعلاقات السلوكية المعقدة التي يصعب على النماذج الخطية اختزالها دون إخلال جسيم بمسار الظاهرة.

3.3 الفحص الاستكشافي الأولي لبيانات التحليل

قبل الشروع في ملاءمة النماذج، يتحتم على المحلل إجراء فحص استكشافي تدقيقي للتحقق من سلامة البيانات وخلوها من القيم المفقودة غير المحسوبة أو التشوهات الهيكلية. يمكن استعراض الملاحظات الأولى وملخص الإحصاءات الوصفية عبر دوال R المدمجة:

# فحص الأسطر الأولى من إطار البيانات
head(behavioral_data, n = 6)

# فحص المقاييس الإحصائية المركزية والتشتت
summary(behavioral_data)

يظهر فحص ملخص البيانات توزيعاً واقعياً للمتغيرات، حيث يتحرك المتغير المستقل بانتظام بينما يظهر المتغير التابع نطاقاً واسعاً من التباين والانحراف المعياري. كما نتأكد عبر فحص anyNA(behavioral_data) من عدم وجود قيم مفقودة، إذ إن وجود فجوات غير معالجة قد يؤدي إلى انقطاع النطاقات الموضعية أو توليد تنبيهات برمجية أثناء عمليات التنعيم.

4. التطبيق العملي: ملاءمة نماذج انحدار LOESS في R (الخطوة الثانية)

4.1 تشريح الدالة loess() ومعلماتها الأساسية في R

تستقبل دالة loess() في R صيغة نمذجة معيارية (Formula Interface) شبيهة بتلك المستخدمة في دوال الانحدار الشائعة مثل lm(). الصيغة العامة تأتي على النحو التالي:

loess(formula = y ~ x, data = my_data, span = 0.75, degree = 2, family = c("gaussian", "symmetric"))

وفيما يلي تفصيل لأهم المعلمات المتحكمة في سلوك النموذج:

  • formula: تحدد البنية الاتجاهية للنموذج، مثل Performance ~ Session، حيث يكون المتغير التابع على اليسار والمتغير التفسيري على اليمين.
  • data: اسم إطار البيانات الذي يحتوي على المتغيرات المستهدفة.
  • span: معامل التنعيم $\alpha$، وتحدد قيمته الافتراضية في R بـ 0.75، وهو يمثل نسبة البيانات المستخدمة في كل نافذة محلية.
  • degree: درجة كثير الحدود الموضعي، وتأخذ القيمة 1 للملاءمة الخطية أو 2 للملاءمة التربيعية (وهي القيمة الافتراضية الأكثر ملاءمة لمعظم البيانات المنحنية).
  • family: نوع التوزيع المعتمد في المربعات الصغرى؛ الخيار "gaussian" يمثل المربعات الصغرى المرجحة التقليدية، بينما يمثل "symmetric" التقدير المتين المستند إلى دالة توكي الحصينة لمعالجة القيم المتطرفة الشاذة.

4.2 ملاءمة النموذج الأول بنطاق مرن ودقيق (Span = 0.5)

سنبدأ التطبيق العملي ببناء نموذج LOESS عالي المرونة باستخدام معامل نطاق منخفض نسبياً span = 0.5، مما يعني أن كل تقدير موضعي سيعتمد على 50% فقط من إجمالي الملاحظات المحيطة بنقطة الاستعلام. نكتب الشيفرة البرمجية ونقوم بتخزين الناتج داخل الكائن الإحصائي loess50:

# تدريب نموذج LOESS بنطاق 0.5
loess50 <- loess(Performance ~ Session, data = behavioral_data, span = 0.5, degree = 2)

# فحص الخصائص الهيكلية للكائن الناتج
summary(loess50)

يكشف فحص ملخص النموذج عن مخرجات إحصائية حاسمة، أبرزها “درجات الحرية المكافئة للمعلمات” (Equivalent Number of Parameters)، والتي تعكس درجة تعقيد النموذج المنعم؛ حيث ترتفع درجات الحرية الفعلية مع انخفاض قيمة النطاق لتشير إلى مرونة عالية في تتبع الالتواءات والانحناءات السريعة في مسار البيانات السلوكية.

4.3 ملاءمة نماذج بديلة بنطاقات أوسع (Span = 0.75 و Span = 0.9)

بهدف دراسة السلوك المقارن لعملية التنعيم ورصد كيفية تلاشي التفاصيل الدقيقة لصالح الاتجاه العام الأوسع، نقوم الآن بملاءمة نموذجين إضافيين: النموذج الأول يمثل الإعداد الافتراضي القياسي في R بنطاق span = 0.75، والنموذج الثاني يمثل نموذجاً فائق التنعيم بنطاق span = 0.90:

# تدريب النموذج المعتدل (النطاق القياسي 0.75)
loess75 <- loess(Performance ~ Session, data = behavioral_data, span = 0.75, degree = 2)

# تدريب النموذج الأملس الكلي (النطاق الواسع 0.90)
loess90 <- loess(Performance ~ Session, data = behavioral_data, span = 0.90, degree = 2)

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

5. توليد التنبؤات واستخراج القيم المنعمة (الخطوة الثالثة)

5.1 استخدام الدالة predict() لاستخراج القيم المنعمة (Fitted Values)

بمجرد تدريب نماذج LOESS بنجاح، نحتاج إلى استخراج المسار التقديري المنعم لمقارنته بالقيم الحقيقية الملاحظة. يمكن استخراج هذه القيم بطريقتين برمجيتين داخل R: إما بالوصول المباشر إلى عنصر القيم الملائمة داخل كائن النموذج عبر loess50$fitted، أو عبر استدعاء الدالة العامة predict() مع تمرير كائن النموذج:

# استخراج متجهات القيم المنعمة للنماذج الثلاثة
smooth50 <- predict(loess50)
smooth75 <- predict(loess75)
smooth90 <- predict(loess90)

تمثل هذه المتجهات التقديرات النقطية الصافية المقابلة لكل قيمة من قيم المتغير المستقل Session الأصلية. وتتميز هذه الخطوة بأنها تتيح للمحلل حساب بواقي التقدير (Residuals) بشكل مباشر من خلال طرح القيم المتوقعة من القيم الأصلية، مما يمكنه من فحص كفاءة النموذج وتشخيص أي قصور موضعي في الملاءمة.

5.2 توليد التنبؤات على شبكة بيانات جديدة غير مسبوقة

في العديد من سيناريوهات النشر العلمي والعرض البياني عالي الدقة، لا نكتفي بالتقدير عند نقاط البيانات الأصلية فقط، بل نسعى إلى توليد منحنى مستمر وفائق النعومة يخترق النقاط التجريبية بدقة هندسية بالغة. لتحقيق ذلك، ننشئ شبكة بيانات اصطناعية كثيفة باستخدام الدالة seq()، ثم نمررها كإطار بيانات مستقل إلى المعامل newdata ضمن دالة predict():

# إنشاء شبكة كثيفة ومستمرة للمتغير المستقل
dense_grid <- data.frame(Session = seq(min(behavioral_data$Session), \max(behavioral_data$Session), length.out = 500))

# التنبؤ بالقيم المنعمة على الشبكة الكثيفة للنموذج المعتدل
dense_predictions <- predict(loess75, newdata = dense_grid)

يجدر بالباحث هنا الحذر الشديد وتجنب التنبؤ بنقاط تقع خارج النطاق الأدنى والأعلى للبيانات الملاحظة الأصلية (Extrapolation)؛ حيث ترفض خوارزمية LOESS بطبيعتها الرياضية التنبؤ خارج النطاق المغلق، وستقوم بإرجاع قيم غير معرفة (NA) مصحوبة بتنبيهات إحصائية واضحة، نظراً لاستحالة تشكيل جوار موضعي موثوق وراء الحدود المقاسة.

5.3 حساب الأخطاء المعيارية وفترات الثقة للتنبؤات الموضعية

لا يكتمل التحليل الإحصائي الرصين بمجرد حساب التقديرات النقطية، بل يتطلب تقديراً دقيقاً لدرجة عدم اليقين (Uncertainty) المحيطة بالمنحنى التقديري. توفر دالة predict() في R إمكانية حساب الأخطاء المعيارية للتقدير الموضعي عبر تفعيل المعامل المنطقي se = TRUE:

# حساب التقديرات مع الأخطاء المعيارية
pred_with_se <- predict(loess75, newdata = dense_grid, se = TRUE)

# استخراج القيم التقديرية وحدود فترات الثقة 95%
dense_fit <- pred_with_se$fit
ci_lower <- pred_with_se$fit - (1.96 * pred_with_se$se.fit)
ci_upper <- pred_with_se$fit + (1.96 * pred_with_se$se.fit)

نلاحظ دائماً في نتائج انحدار LOESS ظاهرة هندسية مميزة تتمثل في اتساع فترات الثقة عند الحواف الطرفية لنطاق المتغير المستقل؛ ويعود ذلك رياضياً إلى انخفاض كثافة الملاحظات المجاورة على جانبي النقطة المستهدفة عند الأطراف، مما يرفع من الخطأ المعياري للتقدير الموضعي مقارنة بمركز البيانات الغني بنقاط الجوار المتناظرة.

6. التمثيل البياني المتقدم لنماذج LOESS المتعددة (الخطوة الرابعة)

6.1 إنشاء المخطط النقطي الأساسي (Scatterplot) باستخدام plot()

تبدأ المعالجة البصرية الكلاسيكية في R ببناء المخطط النقطي التأسيسي الذي يستعرض التوزيع المكاني للملاحظات التجريبية الأصلية. نستخدم دالة plot() الأساسية مع ضبط المعالم التنسيقية بما يضمن أعلى درجات الوضوح والاحترافية الأكاديمية:

# رسم المخطط النقطي التأسيسي وتنسيق العناوين والمحاور
plot(behavioral_data$Session, behavioral_data$Performance,
xlab = "جلسات التدريب والتطبيق (Session)",
ylab = "مستوى الأداء الإدراكي (Cognitive Performance)",
main = "مقارنة نماذج انحدار LOESS عبر نطاقات تنعيم متعددة",
pch = 19, col = "gray40", cex = 0.85,
panel.first = grid(col = "gray85", lty = "dotted"))

يشكل هذا المخطط النقطي القاعدة البصرية الأولية؛ حيث استخدمنا نقاطاً رمادية مصمتة (pch = 19) وبحجم مناسب لإفساح المجال أمام تراكب المنحنيات التقديرية المتعددة دون إحداث ازدحام بصري مخل.

6.2 تراكب خطوط الانحدار الملونة لعدة نماذج باستخدام lines()

الخطوة التالية هي إسقاط خطوط الانحدار التقديرية المنعمة المشتقة من النماذج الثلاثة سابقة التدريب فوق المخطط النقطي القائم. نستخدم دالة lines() الإجرائية لتوليد خطوط مستمرة ذات ألوان متباينة وسماكة واضحة تتيح المقارنة الفورية:

# إضافة خط النموذج الأول (Span = 0.5) باللون الأحمر
lines(behavioral_data$Session, smooth50, col = "firebrick", lwd = 2.5, lty = 1)

# إضافة خط النموذج الثاني (Span = 0.75) باللون البنفسجي المائل للأزرق
lines(behavioral_data$Session, smooth75, col = "darkorchid", lwd = 2.5, lty = 2)

# إضافة خط النموذج الثالث (Span = 0.90) باللون الأزرق الداكن
lines(behavioral_data$Session, smooth90, col = "navyblue", lwd = 2.5, lty = 4)

يسمح هذا التراكب البصري المتزامن برؤية الفروق الجوهرية بوضوح؛ فالخط الأحمر يستجيب لأدق التموجات والمنعطفات اللحظية في البيانات، والخط البنفسجي يقدم حلاً وسطاً يجمع بين المرونة والاتساق، بينما يكتفي الخط الأزرق برسم القوس الاتجاهي العام دون الانشغال بالتقلبات الموضعية الطفيفة.

6.3 إضافة مفتاح المخطط (Legend) وضبط السمات التوضيحية

لضمان استيفاء الرسم البياني لمعايير الجمعية الأمريكية لعلم النفس (APA) والمعايير الأكاديمية الدولية، يجب تزويد المخطط بمفتاح توضيحي دقيق وواضح يلغي أي غموض حول دلالة الألوان وأنماط الخطوط. نستخدم دالة legend() لتحديد الموضع والخصائص:

# إضافة مفتاح توضيحي احترافي في الزاوية السفلية للمخطط
legend("bottomright",
legend = c("بيانات الملاحظات الفعلية",
"LOESS: Span = 0.50 (مرن)",
"LOESS: Span = 0.75 (معتدل)",
"LOESS: Span = 0.90 (أملس)"),
col = c("gray40", "firebrick", "darkorchid", "navyblue"),
pch = c(19, NA, NA, NA),
lty = c(NA, 1, 2, 4),
lwd = c(NA, 2.5, 2.5, 2.5),
bg = "white", box.col = "gray70", inset = 0.02, cex = 0.85)

تكتمل بهذا المخطط البياني منظومة التحليل البصري التأسيسي في R، مما يقدم لوحة استكشافية متكاملة تبرز بوضوح الفرق العملي بين مختلف خيارات معاملات التنعيم.

7. تحسين اختيار معامل النطاق (Span) والتحقق المتقاطع

7.1 موازنة فرط التخصيص (Overfitting) ونقص التخصيص (Underfitting)

إن التحدي الجوهري في تطبيق انحدار LOESS يكمن في اختيار معامل النطاق (Span) الأمثل بصورة موضوعية تتجاوز الاعتماد على الانطباع البصري الذاتي. فالاعتماد الحصري على العين المجردة قد يوقع المحلل في فخ فرط التخصيص عبر اختيار نطاق مفرط الصغر يفسر الضوضاء العشوائية كأنها نمط سلوكي حقيقي، أو فخ نقص التخصيص عبر اختيار نطاق واسع يطمس التفاصيل الدقيقة.

لحل هذه المعضلة منهجياً، يتبنى الإحصائيون أسلوب الفحص التكراري للبواقي (Residual Diagnostics)، والتأكد من عدم وجود بنية غير خطية متبقية داخل أخطاء التنبؤ. إذا أظهر فحص متبقيات النموذج نمطاً موجياً متكرراً، فإن ذلك دليل إحصائي على أن معامل النطاق كبير جداً وفشل في استيعاب التموجات الفعلية للبيانات، مما يستوجب تخفيضه منهجياً.

7.2 تطبيق التحقق المتقاطع (k-fold Cross-Validation) لتحديد النطاق الأمثل

يمثل أسلوب التحقق المتقاطع (Cross-Validation) المعيار الذهبي لتحديد معامل التنعيم الأمثل عبر تقييم قدرة النموذج على التنبؤ بملاحظات مستقلة لم تشارك في عملية التدريب. سنقوم فيما يلي بكتابة دالة R إجرائية مخصصة تطبق أسلوب التحقق المتقاطع لعشرة طيات (10-fold Cross-Validation) لاختبار شبكة من قيم النطاق تتراوح بين 0.25 و0.85:

# دالة حساب خطأ التحقق المتقاطع لعشر طيات
cv_loess <- function(data, spans, k = 10) {
n <- nrow(data)
folds <- sample(rep(1:k, length.out = n))
mse_results <- numeric(length(spans))

for (s_idx in seq_along(spans)) {
current_span <- spans[s_idx]
fold_errors <- numeric(k)

for (f in 1:k) {
train_set <- data[folds != f, ]
test_set <- data[folds == f, ]

fit <- loess(Performance ~ Session, data = train_set, span = current_span, degree = 2,
control = loess.control(surface = "direct"))
predictions <- predict(fit, newdata = test_set)
fold_errors[f] <- mean((test_set$Performance - predictions)^2, na.rm = TRUE)
}
mse_results[s_idx] <- mean(fold_errors)
}
return(data.frame(Span = spans, Mean_MSE = mse_results))
}

# اختبار شبكة من قيم النطاق
candidate_spans <- seq(0.25, 0.85, by = 0.05)
cv_evaluation <- cv_loess(behavioral_data, candidate_spans)
optimal_span <- cv_evaluation$Span[which.\min(cv_evaluation$Mean_MSE)]

تضمن إضافة المعامل surface = "direct" الحساب المباشر والدقيق للتنبؤات عند كل نقطة من نقاط مجموعة الاختبار دون اللجوء إلى التقريب الاستيفائي السريع، مما يعطي تقييماً أميناً لخطأ التنبؤ المعياري (MSE).

7.3 استخدام معايير المعلومات الإحصائية (AIC و AICc) لتقييم النماذج

بالإضافة إلى التحقق المتقاطع، طور الإحصائي كليفلاند وزملاؤه صيغاً معدلة من معيار أكايكي للمعلومات (Akaike Information Criterion – AIC)، وتحديداً معيار التصحيح للعينات الصغيرة $AIC_c$، والذي يأخذ في الاعتبار درجات الحرية الفعلية للنماذج اللامعلمية الموضعية:

$$AIC_c = \ln(\hat{\sigma}^2) + 1 + \frac{2(\text{tr}(H) + 1)}{n – \text{tr}(H) – 2}$$

حيث تمثل $\hat{\sigma}^2$ تقدير تباين البواقي، و$\text{tr}(H)$ أثر مصفوفة القبعة (Hat Matrix Trace) والتي تعبر عن درجات الحرية الفعلية للمعلمات المكافئة المستهلكة في التنعيم. يمكن للباحثين استخدام الحزم المتخصصة في R لحساب هذا المعيار واختيار قيمة النطاق التي تحقق أدنى قيمة $AIC_c$، مما يضمن التوازن الدقيق بين جودة الملاءمة ومبدأ التوفير الإحصائي (Parsimony).

8. التمثيل البياني المتقدم والتفاعلي باستخدام حزمة ggplot2

8.1 بناء منحنيات LOESS الموضعية عبر دالة geom_smooth()

تحظى حزمة ggplot2 التابعة لمنظومة tidyverse بشهرة فائقة في الأوساط الأكاديمية نظراً لقواعدها التركيبية الطبقية الأنيقة (Grammar of Graphics). تتضمن الحزمة دعماً مدمجاً وفورياً لانحدار LOESS عبر الدالة الطبقية geom_smooth()، حيث يتم تفعيلها تلقائياً للمجموعات البيانية التي يقل حجم عينتها عن 1000 ملاحظة بمجرد تحديد الوسيط method = "loess":

# تحميل الحزمة التنسيقية المتقدمة
library(ggplot2)

# بناء المخطط الأكاديمي المتكامل
p_academic <- ggplot(behavioral_data, aes(x = Session, y = Performance)) +
geom_point(color = "gray30", alpha = 0.7, size = 2) +
geom_smooth(method = "loess", formula = y ~ x, span = 0.65, color = "dodgerblue4",
fill = "dodgerblue", alpha = 0.25, size = 1.2) +
theme_classic(base_size = 12) +
labs(title = "مسار التغير السلوكي المقدر باستخدام انحدار LOESS",
subtitle = "النموذج الموضعي بنطاق تنعيم مرجح 0.65 مع شريط الثقة 95%",
x = "جلسات القياس والتدخل الإجرائي (Session)",
y = "مؤشر الاستجابة المعرفية (Performance Score)")

يقدم هذا النمط إخراجاً بصرياً فائق الرقي يتوافق تلقائياً مع معايير دور النشر العالمية، حيث يعزل الخلفيات الرمادية المشتتة ويعزز تباين المنحنى التقديري.

8.2 تخصيص مجالات الثقة وشريط عدم اليقين الإحصائي

تولد دالة geom_smooth() شريطاً مظللاً يمثل مجال الثقة بنسبة 95% حول المنحنى بصورة تلقائية عند ضبط se = TRUE. ويمكن للمحلل التحكم في مستوى المعنوية عبر الوسيط level، كما يمكن تعديل مستوى الشفافية alpha للشريط المظلل لضمان وضوح نقاط البيانات الكامنة خلفه.

وعند الرغبة في مقارنة مسارات متعددة ذات نطاقات مختلفة فوق نفس لوحة ggplot2 دون التسبب في تشويش بصري ناجم عن تداخل أشرطة الثقة المظللة، يمكن إيقاف الشريط بتعيين se = FALSE للطبقات الثانوية، وإبقائه حصرياً للنموذج الأساسي المعتمد:

# مقارنة بصرية لعدة نطاقات بدون تشويش أشرطة الثقة
ggplot(behavioral_data, aes(x = Session, y = Performance)) +
geom_point(color = "gray40", alpha = 0.5) +
geom_smooth(method = "loess", span = 0.40, se = FALSE, aes(color = "Span 0.40")) +
geom_smooth(method = "loess", span = 0.70, se = FALSE, aes(color = "Span 0.70")) +
scale_color_manual(name = "معامل النطاق", values = c("Span 0.40" = "crimson", "Span 0.70" = "darkblue")) +
theme_minimal()

8.3 مقارنة المجموعات والتصنيفات المتعددة داخل نفس المخطط

تتجلى القوة الحقيقية لحزمة ggplot2 عند دراسة تأثير المتغيرات التصنيفية أو الفئات التجريبية المتعددة (مثل المجموعات العلاجية مقابل المجموعات الضابطة، أو مقارنة الذكور والإناث). تتيح الحزمة رسم منحنيات LOESS مستقلة لكل مجموعة على حدة عبر ربط الفئة بجماليات اللون aes(color = Group)، أو عبر التقسيم الشبكي المستقل باستخدام facet_wrap():

# إضافة متغير تصنيفي افتراضي للمجموعات التجريبية
behavioral_data$Group <- rep(c("مجموعة التدخل", "المجموعة الضابطة"), each = 50)

# رسم المنحنيات الموضعية المقارنة عبر المجموعات
ggplot(behavioral_data, aes(x = Session, y = Performance, color = Group, fill = Group)) +
geom_point(alpha = 0.6) +
geom_smooth(method = "loess", span = 0.6, alpha = 0.2) +
facet_wrap(~ Group) +
theme_bw() +
theme(legend.position = "none")

يتيح هذا التوزيع البصري للمحللين اكتشاف الفروق النوعية في أشكال المنحنيات ومواضع التغير المرحلية بين المجموعات التجريبية بكل يسر وسهولة، وهو ما يثري الدراسات السلوكية والنفسية المقارنة التي تتناول الفروق الفردية والجماعية في المتغيرات النفسية (MacNeill et al., 2017).

9. التطبيقات الميدانية لانحدار LOESS في الدراسات النفسية والسلوكية

9.1 نمذجة المسارات النمائية والتغير الزمني في الوظائف المعرفية

تعتبر دراسة مسارات التطور المعرفي واللغوي عبر المراحل العمرية المختلفة من أكثر الميادين استفادة من قدرات انحدار LOESS؛ حيث ترفض العمليات النمائية الحقيقية الانصياع للمسارات الخطية المتصلة. فالأطفال خلال اكتسابهم للغة الأولى أو مهارات الوظائف التنفيذية لا يكتسبون المفردات بنسق خطي ثابت، بل يمرون بما يُعرف بـ “طفرات النمو” و”الهضاب النمائية” (Developmental Plateaus) التي يتوقف فيها النمو الظاهري مؤقتاً لإعادة تنظيم المعرفة الداخلية.

يوفر انحدار LOESS وسيلة مثالية للمحلل النمائي لفصل التباينات اللحظية عن التحولات البنيوية الكبرى؛ حيث يتيح تتبع مسارات التطور الفردية والجماعية وتحديد اللحظة الزمنية الدقيقة التي يبدأ فيها مسار النمو في التسارع الحاد، دون فرض افتراضات مسبقة تفرضها النماذج البارامترية الجامدة (van Dijk & van Geert, 2007).

9.2 فحص العلاقات المعقدة بين الإثارة والانفعال والأداء السلوكي

من النظريات الراسخة في علم النفس الكلاسيكي قانون “يركيز-دودسون” (Yerkes-Dodson Law)، الذي يفترض وجود علاقة غير خطية تتخذ شكل حرف $U$ المقلوب بين مستوى الاستثارة الفسيولوجية/القلق ومستوى كفاءة الأداء؛ إذ يؤدي التوتر المعتدل إلى تحسين التركيز والأداء، في حين يؤدي التوتر المفرط أو المتدني للغاية إلى تدهور حاد في الاستجابة السلوكية.

عند اختبار هذه الفرضيات تجريبياً، يفشل الانحدار الخطي تماماً، بينما قد يفرض الانحدار متعدد الحدود التربيعي تماثلاً شكلياً مصطنعاً على جانبي المنحنى قد لا يتطابق مع الواقع. هنا يتدخل انحدار LOESS ليكشف الشكل الهندسي الحقيقي غير المتماثل لمنحنى الاستجابة، محدداً بدقة متناهية “نقطة التحول الحرجة” (Inflection Point) التي يتحول عندها القلق من محفز إيجابي إلى عائق نفسي معطل، وهو ما يتشابه منهجياً مع دراسة ديناميات اتخاذ القرار والتحولات النفسية لدى الأفراد تحت ضغوط الخيارات المتعددة (Pronk & Denissen, 2019).

9.3 استكشاف ديناميات التدخل العلاجي وتطور الاستجابة الإكلينيكية

في أبحاث العلاج النفسي الإكلينيكي وتقييم التدخلات الدوائية والسلوكية، يمثل تتبع انخفاض حدة الأعراض المرضية (مثل الاكتئاب أو القلق) عبر الجلسات العلاجية المتعاقبة ركيزة أساسية لتقييم الفعالية العلاجية. في مثل هذه الدراسات، غالباً ما تظهر الاستجابة السريرية نمطاً سريعاً في الأسابيع الأولى من العلاج، ثم يتباطأ التحسن تدريجياً مع تقدم الجلسات، مصحوباً بانتكاسات مؤقتة طفيفة في بعض المراحل الانتقالية.

يتيح تطبيق LOESS للأطباء النفسيين والباحثين السريريين استخلاص المسار الحقيقي للاستجابة العلاجية بدقة، وتحديد فترات التباطؤ التي قد تستدعي تعديل بروتوكول التدخل العلاجي، مما يعزز الشفافية الإحصائية في قياس المخرجات الإكلينيكية لخدمات الصحة النفسية بصورة موثوقة (Clark et al., 2017).

10. القيود المنهجية، الأخطاء الشائعة، ودليل كتابة التقارير الأكاديمية

10.1 قيود التنبؤ خارج نطاق البيانات وحساسية الأطراف (Boundary Effects)

على الرغم من القوة والجاذبية الاستكشافية الهائلة لانحدار LOESS، إلا أن هناك قيوداً منهجية خطيرة يجب على كل باحث استيعابها لتجنب الوقوع في أخطاء التفسير العلمي. القيد الأول والأكثر حرجاً هو العجز البنيوي عن التنبؤ خارج النطاق المغلق للبيانات الملاحظة (Extrapolation). تعتمد الخوارزمية كلياً على الأوزان الموضعية للملاحظات المجاورة؛ وبناءً عليه، فإن أي محاولة لتوقع قيم مستقبلية أو نقاط تقع خارج أصغر وأكبر قيمة ملاحظة تعتبر باطلة رياضياً وتنتج أخطاء جسيمة.

القيد الثاني يتمثل في “حساسية الأطراف” (Boundary Effects)، حيث تتراجع دقة وموثوقية المنحنى التقديري عند الحواف الدنيا والعليا لنطاق المتغير المستقل؛ فبينما تحظى النقاط الواقعة في المنتصف بنقاط جوار تحيط بها من اليمين واليسار بتماثل نسبي، تفتقر النقاط الطرفية إلى الملاحظات على أحد جانبيها، مما يجعل التقدير الموضعي عند الأطراف أكثر عرضة للتحيز والتذبذب، وهو ما يتطلب حذراً بالغاً وعدم بناء استنتاجات جذرية استناداً إلى أطراف المنحنى فقط.

10.2 حساسية النموذج للقيم المتطرفة والبديل المتين (Robust LOESS)

في صيغته القياسية المستندة إلى افتراض الخطأ الغاوسي (family = "gaussian")، يكون انحدار LOESS شديد الحساسية للمشاهدات الشاذة أو القيم المتطرفة (Outliers)؛ فنظراً لاعتماد النموذج على المربعات الصغرى المرجحة، يمكن لنقطة متطرفة شاذة واحدة أن تجذب المنحنى الموضعي بقوة نحوها وتخلق نتوءاً زائفاً يشوه المسار الحقيقي للظاهرة ضمن نطاق ذلك الجوار.

للتغلب على هذه المشكلة الجسيمة، أدمج كليفلاند خوارزمية التقدير المتين (M-estimation) عبر تحديد المعامل family = "symmetric" داخل دالة loess() في R. تعمل هذه الخوارزمية عبر إجراء تكراري متعدد المراحل؛ فبعد حساب الملاءمة الأولية، يتم استخراج البواقي، وتوليد مصفوفة أوزان متانة ثانوية استناداً إلى دالة توكي ثنائية التربيع (Tukey’s Biweight Function):

$$B(e_i) = \left(1 – \left(\frac{e_i}{6s}\right)^2\right)^2 \quad \text{لقيم } |e_i| < 6s$$

$$B(e_i) = 0 \quad \text{لقيم } |e_i| ge 6s$$

حيث يمثل $s$ وسيط القيم المطلقة للبواقي المتبقية (Median of Absolute Residuals). يتم ضرب أوزان المتانة هذه في الأوزان الموضعية الأصلية، وإعادة ملاءمة النموذج تكرارياً لعدة دورات، مما يؤدي إلى خفض وزن النقاط الشاذة تدريجياً حتى يصبح تأثيرها صفراً، مما يمنح النموذج مناعة إحصائية فائقة ضد تشوهات البيانات.

10.3 معايير التوثيق الأكاديمي المنهجي لنتائج LOESS في المجلات العلمية

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

  • قيمة معامل النطاق المعتمد (Span): ذكر القيمة الرقمية المختارة (مثل 0.65)، مع تقديم تبرير منهجي واضح لاختيارها (مثل الاعتماد على التحقق المتقاطع 10-fold CV أو تقليل معيار $AIC_c$).
  • درجة كثير الحدود الموضعي (Degree): توضيح ما إذا كان الانحدار الموضعي خطياً ($d=1$) أو تربيعياً ($d=2$).
  • دالة الترجيح والتقدير المعتمد: الإشارة إلى استخدام دالة الأوزان المكعبة الثلاثية (Tricube)، وبيان ما إذا كان التقدير غاوسياً كلاسيكياً أم متيناً مقاوماً للقيم الشاذة (Symmetric M-estimator).
  • إرفاق فترات الثقة: تمثيل شريط عدم اليقين (Confidence Interval 95%) بصرياً، والإفصاح عن مصادر الشيفرات البرمجية ومستودعات البيانات لضمان القابلية الكاملة للتكرار والتحقق العلمي المستقل.

خاتمة

يمثل انحدار LOESS جسراً تحليلياً متقدماً يجمع بين دقة الاستكشاف الرياضي ومرونة التطبيق العملي؛ حيث يحرر الباحث من قيود الافتراضات الخطية الصلبة، ويتيح فهم السلوك الحقيقي للظواهر المعقدة كما هي في الواقع التجريبي. ومن خلال التحكم الحصيف في معامل النطاق (Span) ودرجة كثير الحدود، وتفعيل خيارات التقدير المتين، يمتلك المحلل أداة إحصائية متطورة قادرة على تحويل البيانات المشوشة إلى مسارات اتجاهية واضحة وموثوقة تدعم الاستدلال العلمي الرصين عبر شتى فروع المعرفة والعلوم الإنسانية والتطبيقية.

المراجع

  • Clark, D. M., Canvin, L., Green, J., Layard, R., Pilling, S., & Janecka, M. (2017). Transparency about the outcomes of mental health services (IAPT approach): an analysis of public data. The Lancet. https://doi.org/10.1016/s0140-6736(17)32133-5
  • MacNeill, L., Best, L. A., & Davis, L. L. (2017). The role of personality in body image dissatisfaction and disordered eating: discrepancies between men and women. Journal of Eating Disorders. https://doi.org/10.1186/s40337-017-0177-8
  • Pronk, T., & Denissen, J. J. A. (2019). A Rejection Mind-Set: Choice Overload in Online Dating. Social Psychological and Personality Science. https://doi.org/10.1177/1948550619866189
  • van Dijk, M., & van Geert, P. L. C. (2007). Wobbles, humps and sudden jumps: a case study of continuity, discontinuity and variability in early language development. Infant and Child Development. https://doi.org/10.1002/icd.506
★

تقييم هذا المحتوى

5.0 / 5 • 7 تقييمات

اقتباس هذا المقال

looti, M. (2026, أكتوبر 20). كيفية إجراء انحدار LOESS في R (مع مثال). عرب سايكلوجي. https://arabpsychology.com/statistics/how-to-perform-loess-regression-in-r-example/
looti, Mohammed. “كيفية إجراء انحدار LOESS في R (مع مثال).” عرب سايكلوجي, 20 أكتوبر 2026, https://arabpsychology.com/statistics/how-to-perform-loess-regression-in-r-example/.
looti, Mohammed. “كيفية إجراء انحدار LOESS في R (مع مثال).” عرب سايكلوجي. أكتوبر 20, 2026. https://arabpsychology.com/statistics/how-to-perform-loess-regression-in-r-example/.