Using Elastic-Net for High Dimensional Time Variables Selection of Autoregressive Model Series of Caenorhabditis Elegans Motion | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IRAQI JOURNAL OF STATISTICAL SCIENCES | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Volume 20, Issue 2, December 2023, Pages 104-112 PDF (901.52 K) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Document Type: Research Paper | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DOI: 10.33899/iqjoss.2023.0181216 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Authors | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MOHAMMED KHAMES RASHEED* ; Osamah Basheer Shukur | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Department of Statistics and Informatics, College of Computer Science and Mathematics, University of Mosul, Mosul, Iraq | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Abstract | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The process of selecting statistical variables that contain information related to the effect on the dependent variable has a fundamental role in accurate statistical modeling. In time series and when there are a large number of an autoregressive (AR) variables in the model, selecting the most effective AR variables among a large set of autoregressive variables (high dimensional) with prior time lags is important for more accurate results. The elastic net method is one of the methods used for selecting the best model and conducting a joint estimation of the linear models, which contributes to the selection of the actually influencing variables and ignoring others among a very large set (high dimensional) of autoregressive variables. In this study, the elastic network method will be used to select and estimate the autoregressive parameters in the time series model. Caenorhabditis elegans (CE) will use time series data for the movement of Caenorhabditis elegans, represented by tangent angles of the wave motion. The univariate time-series model of CE movement was selected via the elastic network method and the hybrid (Elastic-AR) autoregressive model after multi-processes of selecting autoregressive variables. According to the results, the selected parameters in the AR model matched the Elastic-AR hybrid model, with clear superiority in the results of the hybrid method and with high accuracy. Therefore, it is possible to conclude the possibility of using the proposed hybrid method to obtain the best model for the high-dimensional time series dataset with the least number and the most influential of variables, which reduces effort and costs and increases the accuracy of these models.. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Highlights | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The process of selecting statistical variables that contain information related to the effect on the dependent variable has a fundamental role in accurate statistical modeling. In time series and when there are a large number of an autoregressive (AR) variables in the model, selecting the most effective AR variables among a large set of autoregressive variables (high dimensional) with prior time lags is important for more accurate results. The elastic net method is one of the methods used for selecting the best model and conducting a joint estimation of the linear models, which contributes to the selection of the actually influencing variables and ignoring others among a very large set (high dimensional) of autoregressive variables. In this study, the elastic network method will be used to select and estimate the autoregressive parameters in the time series model. Caenorhabditis elegans (CE) will use time series data for the movement of Caenorhabditis elegans, represented by tangent angles of the wave motion. The univariate time-series model of CE movement was selected via the elastic network method and the hybrid (Elastic-AR) autoregressive model after multi-processes of selecting autoregressive variables. According to the results, the selected parameters in the AR model matched the Elastic-AR hybrid model, with clear superiority in the results of the hybrid method and with high accuracy. Therefore, it is possible to conclude the possibility of using the proposed hybrid method to obtain the best model for the high-dimensional time series dataset with the least number and the most influential of variables, which reduces effort and costs and increases the accuracy of these models. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Keywords | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Keywords: selecting autoregressive variables; time series high dimensional; autoregressive model AR; Elastic-Net; Elastic-AR hybrid model | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Full Text | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
يلعب اختيار المتغيرات دوراً اساسياً في النمذجة الاحصائية عندما يكون هناك عدد كبير من المتغيرات في النموذج بين مجموعة كبيرة من متغيرات الانحدار الذاتي ذات التخلفات الزمنية السابقة، حيث يهدف اختيار المتغيرات الى التخلص من المتغيرات التي لا تحتوي على معلومات متعلقة بالمتغير ذات التخلف الزمني الحالي وبالتالي تحسين دقة النموذج (1, 2). إن طريقة Elastic-net تعتبر من الطرائق الجزائية المهمة لاختيار المتغيرات حيث انها توفر دقة تنبؤ جيدة، لأنها تقوم بتقليل وإزالة المعاملات والذي بدوره يؤدي الى تقليل التباين دون زيادة كبيرة في التحيز، وهذا جيد عندما يكون لدينا عدد قليل من المشاهدات وعدد كبير من المتغيرات. بالإضافة الى ان Elastic-net تساعد على تفسير النموذج من خلال ابعاد او التخلص من متغيرات الانحدار الذاتي غير ذات الصلة والتي لا ترتبط بمتغير الاستجابة. ان الديدان الاسطوانية تستخدم عـادة في دراسة عـــلم الوراثة ومن هذه الديدان دودة الربداء الرشيقة CE حيث ان حركة هذه الدودة مؤشر مفيد لفهم علم الوراثة لهذا النوع من الديدان. تم الحصول على بيانات لحركة هذه الدودة من أرشيف تصنيف السلاسل الزمنية[1]. البيانات هي عبارة عن أعداد تمثل حركة الدودة على لوح (agar plate) يحتوي على طعام بكتيري. تم تحديد هذه الحركة عن طريق التتبع باستخدام مقاطع فيديو يتم تسجيل طول الفيديو كإطارات ووقت كل حركة يتم تمثيلها بنقطة بداية ونقطة نهاية والوقت الذي تم قضاءه لعمل هذه الحركة حتى الحركة التي تليها على شكل مجموعة قيم سلسلة زمنية. حيث تمثل البيانات 6 ابعاد ل 5 انواع من جينات دودة الربداء الرشيقة (CE) وكل دودة تمثل سلسلة زمنية تحتوي على (17984) مشاهدة. اذ تمثل البيانات 6 ابعاد ل 5 سلالات strain من دودة الربداء الرشيقة (CE) وكل دودة تمثل سلسلة زمنية تحتوي على (17984) مشاهدة (3). يقلل اختيار المتغيرات من ابعاد البيانات عن طريق تحديد مجوعة جزئية فقط من متغيرات الانحدار الذاتي لبناء النموذج. تبحث طريقة اختيار المتغيرات عن مجموعة فرعية من متغيرات الانحدار الذاتي والتي من خلالها نقوم بقياس التأثير على متغير الاستجابة. تتمثل الفوائد الرئيسية لاختيار المتغيرات في تحسين التنبؤ وتوفير تنبؤات أسرع وأكثر فاعلية من حيث التكلفة، وتوفير فهم أفضل لعملية توليد البيانات. كما استخدمت طريقة الشبكة المرنة للتنبؤ بوقت التخزين عند درجة حرارة -20 درجة مئوية بناء على الملف التعريف الأيضي للبلازما واختيار وترتيب المستقلبات ذات التغيرات الزمنية العالية كما في (4). تم استخدام طريقة الشبكة المرنة وهي احدى طرائق التعلم الالي لتحليل البيانات الضخمة حيث تم استخدام هذه الطريقة لاختيار المتغيرات في السلاسل الزمنية والتنبؤ بالعائد الزائد في السوق الامريكية كما في (5). تم استخدام طريقة الشبكة المرنة لاختيار المتغيرات ودمجها مع معاملات الانحدار الجزئي للتنبؤ بالسلاسل الزمنية حيث يحل هذا النموذج عدم دقة اختيار المتغيرات وتقدير المعلمة كما في (6).
المواد والطرق نموذج الانحدار الذاتي Auto Regressive (AR) Model تعرف السلسلة الزمنية Time Series على أنها مجموعة من المشاهدات المتكونة بشكل متتابع وبترتيب زمني معين، سمتها الأساسية في عدم استقلاليتها، أي أنها مرتبطة زمنياً وتعتمد كل مشاهدة في السلسلة على سابقاتها (7, 8). يمكن استخدام الانحدار الذاتي للتعبير عن قيمة السلسلة الزمنية الحالية باستخدام دالة الانحدار الخطي لقيم السلاسل الزمنية السابقة بشكل عام يمكن كتابة الانحدار الذاتي من الرتبة p وكما في المعادلات ادناه.
(1) ان معلمات الشبكة المرنة في المعادلة أعلاه قد تم ترميزها بالرمز وذلك تماشياً مع معظم المصادر العلمية الخاصة بالسلاسل الزمنية وفي هذه الحالة فأن لجميع معلمات متغيرات الانحدار الذاتي. وان يمثل الخطأ العشوائي او (white noise) بمتوسط صفر وتابين.
طريقة الشبكة المرنة Elastic net method في عام 2005 اقترح العالمان (Zou, H. and Hastie) طريقة elastic net وهي طريقة جديدة عبارة عن مزيج من حد الجزاء (L1-norm) الموجود في طريقة elastic-net والمقترح من قبل العالم (Tibshirani 1996) مع حد الجزاء في انحدار الحرف L2-norm والمقترح من قبل Hoerl and Kennard (1970) . حيث ان هذه تؤدي الى تقليل او انكماش المتغيرات وكذلك اختيار المتغيرات. ان حد الجزاء L1-norm من elastic net يقلل من عدد المتغيرات بتقليص قيم معاملات الانحدار الى الصفر. الجزء L2-norm من elastic net يتعامل(deal) مع الارتباط العالي بين متغيرات التوقع او المتغيرات التفسيرية (9, 10) ان صيغة elastic net هي كالاتي: (2) (3) حيث ان يمثل L2-norm مربع المتجه وان يمثل L1-norm للمتجه . وان تمثل معلمات الضبط التي تتحكم بمدى تقليل معلمات الانحدار وهي قيم غير سالبة والتي يتم تحديدها تلقائياً باستخدام طريقة التحقق المتقاطع CV . وهناك صيغة أخرى elastic net عندما تكون قيمة بين (0،1) وكما يلي: (4) حيث ان (5) عندما تكون قيمة فأن قيمة Elastic-net تساوي LASSO، وعندما تتجه قيمة نحو الصفر فان Elastic-net تقترب من انحدار الحرف. اما بالنسبة لقيم الأخرى فأن حد الجزاء يقع بين L1-norm للمتجه ومربع L2-norm للمتجه. ومن الممكن تلخيص اهم مميزات طريقة الشبكة المرنة بما يلي.
تقدير معلمة الضبط Tuning Parameter Estimation ان تقدير معلمة الضبط λ مهم وذلك لتأثيره بشكل كبير على اداء الطرق الجزائية حيث يلعب دوراً مهماً في اختيار المتغيرات لان قيمته تحدد عدد المتغيرات المختارة في النموذج ومقدار التحيز المفروض على معاملات الانحدار المقدرة (12, 13). ان واحدة من أكثر الطرق المستخدمة على نطاق واسع لتقدير معلمة الضبط هي معيار معلومات بيز ((BIC Bayesian Information Criterionوطريقة التحقق المتقاطع Cross-Validation (CV) method. التحقق المتقاطع CV هي طريقة لاختيار النموذج من خلال تقسيم البيانات (مرة واحدة على الاقل) فيتم استخدام جزء من البيانات (مجموعة التدريب) لتدريب الخوارزمية ويتم استخدام الجزء المتبقي (مجموعة الاختبار) لتقدير خطأ الخوارزمية واختيار النموذج المقابل لأصغر خطأ مقدر. لذلك يتم استخدام CV لتقييم اداء التنبؤ لنموذج التعلم الالي الاحصائي statistical learning model. تضمن هذه الطريقة ان البيانات المستخدمة لتدريب النموذج مستقلة عن مجموعة بيانات الاختبار التي يتم فيها تقييم اداء التنبؤ. ويقصد بعملية CV K-fold اجراء عمليةCV من خلال تقسيم البيانات الى K من المجموعات واستخدام أحدها للاختبار فيما تستخدم المجموعات المتبقية (K-1) كبيانات تدريب. بهذه الطريقة نحصل على عدة تقديرات مختلفة لخطأ التنبؤ واختيار اقل تلك الأخطاء لتحقيق الامثلية. يتم استخدام CV في تحليل البيانات للتحقق من صحة النماذج المنفذة حيث يكون الهدف الرئيسي هو التنبؤ وتقدير اداء التنبؤ لنموذج التعلم الالي الاحصائي. بعبارة اخرى يقيّم CV مدى جودة الآلة الإحصائية (14). ولغرض توظيف هذا الأسلوب (CV) في تقدير معلمة الضبط ( ) سوف يتم حساب معدل خطأ التنبؤ لكل قيمة من القيم المفروضة. يمكن تمثيل هذا الأسلوب رياضياً بالشكل الاتي: (6) حيث ان ( ) تمثل متغير الاستجابة المناسب عندما تكون المشاهدة (i) تنتمي الى بيانات التحقيق ما دامت هي القيمة الثابتة لقيمة ( ). وبما ان هناك اكثر من قيمة لمعلمة الضبط ، سوف يتم اختيار افضل قيمة والتي تقابل اصغر معدل لخطأ التنبؤ13. وبالشكل الرياضي التالي: (7) سيتم استخدام معيار RMSE للمفاضلة ويمكن كتابته بالشكل الاتي (15): (8) حيث ان تمثل خطأ التنبؤ، وان n تمثل عدد المشاهدات.
نتائج البيانات المستخدمة في الدراسة ان البيانات المستخدمة في البحث تمثل حركة دودة الربداء الرشيقة (CE) ان هذه الحركة تكون حسب سرعتها يتم تسجيل السرعة بشكل سلبي عندما يتحرك جزء من الجسم تجاه الذيل (على عكس الرأس)،معدل سرعة الدودة هي على الأقل تساوي 5% من الطول لكل ثانية في كل إطار حيث ان الدودة تحافظ على هذه السرعة بشكل مستمر فتقوم الدودة بتعويض التأخر الحاصل بسبب التوقف من خلال زيادة سرعتها عن طريق زيادة حدة زوايا الحركة لحين الوصول الى معدل السرعة المطلوبة حيث تم تسجيل حركة الدودة (الحركة تكون الى الامام او الى الخلف) مــــع الوقت كسلسلة زمنية لحركة ممثلة بزوايا ظل للحركة الموجية ،كل مشاهدة لهذه السلسلة الزمنية عبارة عن إطار مسجل (0.5) ثانية من فيديو (2.5) ساعة لحركة CE.في كل ثانية تنتقل الدودة بسرعة (5%) من طولها ويجب ان نحافظ على هذه السرعة بشكل شبه مستمر مع انقطاعات مسموح بها على الأكثر (0.25) ثانية مما قد يولد حركات متناقضة اثناء وبعد التوقف مثل انسحاب الرأس وانقباضات في الجسم وضوضاء في حركة اجزائها المختلفة . 3وبناء على ما تقدم فأنه من الممكن الاستفادة من السلوك الحركي للدودة من خلال علاقة الزاوية مع السرعة لذلك عندما تكون الزاوية حادة تكون السرعة ستكون أكبر وعندما تكون الزاوية منفرجة أي عندما تكون الزاوية موجبة تكون الحركة أبطأ. حيث تمثل البيانات 6 ابعاد ل 5 انواع من جينات دودة الربداء الرشيقة (CE) وكل دودة تمثل سلسلة زمنية تحتوي على (17984) مشاهدة او متغير. تم سحب عينة من سلسلتين زمنيتين (كل سلسلة تمثل حركة دودة مستقلة) من نفس السلالة وهي السلالة المرجعية (N2) وهي السلالة التي تهتم بها معظم الدراسات. تتضمن المكونات الرئيسية للجانب التطبيقي في هذه الدراسة ما يأتي:
نموذج الانحدار الذاتي Auto-Regressive AR Model بعد اختيار السلسلتين بشكل عشوائي من البيانات قمنا برسم هاتين السلسلتين باستخدام برنامج (Minitab) تم رسم دالتي (ACF) و (PACF) للسلسلتين لتحديد المعلمات المعنوية وادخالها في نموذج AR للحصول على قيم المعلمات المعنوية والتي تمثل عدد من القيم التي سوف نستخدمها في بناء نموذج ال (AR). الشكل ادناه يوضح الدالتين ACF وPACF للعينة الأولى للسلسلة الاصلية.
الشكل رقم 1: يوضح رسم دالتي ACF و PACF للعينة الأولى.
الشكل رقم 2: يوضح رسم دالتي ACF و PACF للعينة الثانية. نلاحظ من الاشكال السابقة الشكل رقم 11 والشكل رقم 2 يتضح ان أفضل النماذج بغض النظر عن إستقرارية السلاسل الزمنية هي AR(6) لكلا العينتين وذلك بعد ملاحظة معنوية التخلفات الزمنية الستة الأولى لدالة ACF في كلا الشكلين حيث لا حاجة الى استخدام معايير المفاضلة AIC و BIC للمقارنة بين النماذج ,من الرسم يتضح ان الرتبة المناسبة للنموذج هي AR(6).
الجدول التالي يبين سلوك دالة الارتباط الذاتي ACF ودالة الارتباط الجزئي PACF من خلال الرسم
اما بالنسبة لمقدرات النموذج AR(6) لكلا العينتين فمن غير الممكن الحصول عليها بدقة عالية من خلال البرامج الإحصائية التقليدية ولذلك تم اللجوء الى matlab واستخدام الايعاز (ar(y,6)) عندما y هو متغير هدف الذي يمثل السلسلة الاصلية. وعند تطبيق عدة ايعازات تم حساب MSE للنموذج والحصول على ال X وال Y وبعد ذلك حصلنا على مقدر elastic net وتم استخدام طريقة التحقق المتقاطع (cross validation) لتحديد قيم معلمة الضبط. وبعد تطبيق ايعاز طريقة Elastic-net على البيانات ولجميع قيم(AR) المختلفة والتي تحتوي على عدة متغيرات وهي (p=100, p=500,p=1000) تم الحصول على النتائج والجدول التالي يوضح قيم المعلمات المـعنوية للعينتين الأولى والثانية عندما تكون قيم الانحدار الذاتي AR(6). الجدول رقم 1: يبين المعلمات المعنوية لنموذج الانحدار الذاتي AR(6) للعينة الأولى والثانية.
طريقة الشبكة المرنة Elastic-net method ان الاطار العام لخوارزمية تنفيذ Elastic-net method يتضمن تنفيذ عدة خطوات متسلسلة وكما يلي.
وكانت قيم المعلمات غير الصفرية non-zero ودقة التنبؤ من خلال RMSE. الجدول رقم 2: يوضح معلمات العينة الاولى والتي تم اختيارها باستخدام طريقة elastic net لقيم (p) المختلفة. الجدول رقم 2: يبين المعلمات التي تم اختيارها باستخدام الشبكة المرنة للعينة الأولى.
الجدول رقم 3 يوضح قيم المعلمات للعينة الثانية والتي تم اختيارها باستخدام طريقة Elastic-net لقيم (p) المختلفة. الجدول رقم 3: يبين المعلمات التي تم اختيارها باستخدام الشبكة المرنة للعينة الثانية.
مناقشة في الجدول رقم 2 وعند استخدام طريقة Elastic-net للعينة الأولى عندما تكون قيمة (p=100) نلاحظ ان المتغيرات التي تم اختيارها هي (x1,x2,x4,…,x100) التي تعد هي المتغيرات المهمة حسب هذه الطريقة كما استبعدت المتغيرات المتبقية. ويمكن مقارنتها مع متغيرات AR(6) المعنوية كما في الجدول رقم 1 وهي (x1,x2,x3,x4,x5,x6). من خلال المقارنة يتبين ان طريقة Elastic-net قد استبعدت المتغير (x3) المعنوي في الجدول رقم 1 كذلك اختارت المتغيرات (x7,x8,…,x100) كمتغيرات مهمة في حين انها لم تكن معنوية في AR(6) في الجدول رقم 1. في الجدول رقم 2 وعند استخدام طريقة Elastic-net للعينة الأولى عندما تكون قيمة (p=500) نلاحظ ان المتغيرات التي تم اختيارها هي (x1,x2,x4,…,x488) التي تعد هي المتغيرات المهمة حسب هذه الطريقة كما استبعدت المتغيرات المتبقية. ويمكن مقارنتها مع متغيرات AR(6) المعنوية كما في الجدول رقم 1 وهي (x1,x2,x3,x4,x5,x6). من خلال المقارنة يتبين ان طريقة Elastic-net قد استبعدت المتغير (x3) المعنوي في الجدول رقم 1 كذلك اختارت المتغيرات (x7,x8,…, ,x488) كمتغيرات مهمة في حين انها لم تكن معنوية في AR(6) في الجدول رقم 1. في الجدول رقم 2 وعند استخدام طريقة Elastic-net للعينة الأولى عندما تكون قيمة (p=1000) نلاحظ ان القيم التي تم اختيارها هي (x1,x2,x4,x5 ,…, ,x994) التي تعد هي المتغيرات المهمة حسب هذه الطريقة كما استبعدت المتغيرات المتبقية. ويمكن مقارنتها مع متغيرات AR(6) المعنوية كما في الجدول رقم 1 وهي (x1,x2,x3,x4,x5,x6). من خلال المقارنة يتبين ان طريقة Elastic net قد استبعدت المتغير (x3) المعنوي في الجدول رقم 1 كذلك اختارت المتغيرات (x7,x8,… ,x994) كمتغيرات مهمة في حين انها لم تكن معنوية في AR(6) في الجدول رقم 1. في الجدول رقم 3 وعند استخدام طريقة Elastic-net للعينة الثانية عندما تكون قيمة (p=100) نلاحظ ان القيم التي تم اختيارها هي (x1,x3,x4,x5,x6,x7,,x9,…,x100) التي تعد هي المتغيرات المهمة حسب هذه الطريقة كما استبعدت المتغيرات المتبقية. ويمكن مقارنتها مع متغيرات AR(6) المعنوية كما في الجدول رقم 1 وهي (x1,x2,x3,x4,x5,x6). من خلال المقارنة يتبين ان طريقة Elastic-net قد استبعدت المتغير (x2) المعنوي في الجدول رقم 1 كذلك اختارت المتغيرات (x7,x9,…,x84) كمتغيرات مهمة في حين انها لم تكن معنوية في AR(6) في الجدول رقم 1. في الجدول رقم 3 وعند استخدام طريقة Elastic-net للعينة الثانية عندما كانت قيمة (p=500) نلاحظ ان القيم التي تم اختيارها هي (x1,x3,x4,x5,x7,,x9,…,x484) التي تعد هي المتغيرات المهمة حسب هذه الطريقة كما استبعدت المتغيرات المتبقية. ويمكن مقارنتها مع متغيرات AR(6) المعنوية كما في الجدول رقم 1 وهي (x1,x2,x3,x4,x5,x6). من خلال المقارنة يتبين ان طريقة Elastic-net قد استبعدت المتغير (x2) المعنوي في الجدول رقم 1 كذلك اختارت المتغيرات (x7,x9,…,x484) كمتغيرات مهمة في حين انها لم تكن معنوية في AR(6) في الجدول رقم 1. في الجدول رقم 3 وعند استخدام طريقة Elastic-net للعينة الثانية عندما تكون قيمة (p=1000) نلاحظ ان القيم التي تم اختيارها هي (x1,x3,x4,x5,x6,,x7,…,x1000) التي تعد هي المتغيرات المهمة حسب هذه الطريقة كما استبعدت المتغيرات المتبقية. ويمكن مقارنتها مع متغيرات AR(6) المعنوية كما في الجدول رقم 1 وهي (x1,x2,x3,x4,x5,x6). من خلال المقارنة يتبين ان طريقة Elastic-net قد استبعدت المتغير (x2) المعنوي في الجدول رقم 1 كذلك اختارت المتغيرات (x7,x9,…,x1000) كمتغيرات مهمة في حين انها لم تكن معنوية في AR(6) في الجدول رقم 1.
تم الحصول على البيانات من أرشيف تصنيف السلاسل الزمنية UEA&UCR. إذ تم سحب البيانات من الموقع بتاريخ 21/9/2022 http://www.timeseriesclassification.com/description.php?Dataset=EigenWorms | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
References | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
.1 Zhang, Y., R. Li, and C.-L. Tsai. Regularization parameter selections via generalized information criterion. Journal of the American Statistical Association 2010; 105: 312-323. DOI.
.2 Konrath, S., L. Fahrmeir, and T. Kneib. Bayesian smoothing, shrinkage and variable selection in hazard regression. Robustness and Complex Data Structures: Festschrift in Honour of Ursula Gather 2013: 149-170. DOI.
.3 Yemini, E., et al. A database of c. elegans behavioral phenotypes. Nature Methods; 10: 877. DOI.
.4 Gonzales, G.B. and S.J.S.R. De Saeger. Elastic net regularized regression for time-series analysis of plasma metabolome stability under sub-optimal freezing condition. 2018; 8: 3659. DOI.
.5 Rapach, D.E., G.J.M.l.f.a.m.N.d. Zhou, and f. applications. Time‐series and cross‐sectional stock return forecasting: New machine learning methods. 2020: 1-33. DOI.
.6 Xing, Y., D. Li, and C.J.A.S.C. Li. Time series prediction via elastic net regularization integrating partial autocorrelation. 2022; 129: 109640. DOI.
.7 Brockwell, P.J. and R.A. Davis. Time series: theory and methods. ed.: Springer science & business media. 2009.
.8 Liu, L.-M. Time Series Analysis and Forecasting. 2nd ed. Illinois, USA: Scientific Computing Associates Corp. 2006.
.9 Zou, H. and T. Hastie. Regularization and variable selection via the elastic net (vol B 67, pg 301, 2005). Journal of the Royal Statistical Society Series B-Statistical Methodology 2005; 67: 768-768. DOI.
.10 Al-Jawarneh, A.S. and M. Ismail. Elastic-Net Regression based on Empirical Mode Decomposition for Multivariate Predictors. Pertanika Journal of Science & Technology 2021; 29. DOI.
.11 Masselot, P., et al. EMD-regression for modelling multi-scale relationships, and application to weather-related cardiovascular mortality. Science of The Total Environment 2018; 612: 1018-1029. DOI.
.12 Androulakis, E., C. Koukouvinos, and K. Mylona. Tuning parameter estimation in penalized least squares methodology. Communications in Statistics-Simulation and Computation 2011; 40: 1444-1457. DOI.
.13 Li, Y., L. Dicker, and S.D. Zhao. The Dantzig selector for censored linear regression models. Statistica Sinica 2014; 24: 251. DOI.
.14 Zhang, Y. and Y. Yang. Cross-validation for selecting a model selection procedure. Journal of Econometrics 2015; 187: 95-112. DOI.
.15 Hyndman, R.J. and A.B. Koehler. Another look at measures of forecast accuracy. International Journal of Forecasting 2006; 22: 679-688. DOI: http://dx.doi.org/10.1016/j.ijforecast.2006.03.001.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statistics Article View: 191 PDF Download: 125 |