Toward Explainable NILM: Real-Time Event-Based NILM Framework for High-Frequency Data
Gerasimov, Kamyshev, Hoosh et al.
Non-Intrusive Load Monitoring (NILM) is an advanced, and cost-effective technique for monitoring appliance-level energy consumption. However, its adaptability is hindered by the lack of transparency and explainability. To address this challenge, this paper presents an explainable, real-time, event-based NILM framework specifically designed for high-frequency datasets. The proposed framework ensures transparency at every stage by integrating a z-score-based event detector, appliance signature estimation, Fourier-based feature extraction, an XG-Boost classifier, and post hoc SHAP analysis. The SHAP analysis further quantifies the contribution of individual features, such as cosine of specific harmonic phases, to appliance classification. The framework is trained and evaluated on the PLAID dataset, and achieved a classification accuracy of 90% while maintaining low computational requirements and a latency of less than one second.
academic
نحو نظام NILM قابل للتفسير: إطار عمل NILM قائم على الأحداث في الوقت الفعلي لبيانات عالية التردد
المراقبة غير الاقتحامية للأحمال (NILM) هي تقنية متقدمة واقتصادية فعالة لمراقبة استهلاك الطاقة على مستوى الأجهزة المنزلية. ومع ذلك، فإن قابليتها للتكيف محدودة بسبب نقص الشفافية والقابلية للتفسير. لمعالجة هذا التحدي، تقترح هذه الورقة إطار عمل NILM قابل للتفسير وفي الوقت الفعلي وقائم على الأحداث مصمم خصيصاً لمجموعات البيانات عالية التردد. يضمن الإطار الشفافية في كل مرحلة من خلال دمج كاشف الأحداث المستند إلى z-score، وتقدير توقيع الجهاز، واستخراج الميزات المستند إلى فورييه، ومصنف XGBoost، وتحليل SHAP اللاحق. يحدد تحليل SHAP بشكل إضافي مساهمة الميزات الفردية (مثل قيمة جيب التمام لمرحلة التوافقية المحددة) في تصنيف الجهاز. تم تدريب الإطار وتقييمه على مجموعة بيانات PLAID، حيث حقق دقة تصنيف بنسبة 90%، مع الحفاظ على متطلبات حسابية منخفضة وتأخير أقل من ثانية واحدة.
مع استمرار نمو استهلاك الطاقة، أصبحت مراقبة الأحمال حاسمة. في الاتحاد الأوروبي، تمثل المباني حوالي 41% من استهلاك الكهرباء. تتطلب المراقبة الاقتحامية التقليدية للأحمال (ILM) تثبيت أجهزة استشعار على كل جهاز، وبينما توفر دقة عالية، إلا أنها مكلفة وصعبة التثبيت وغير مناسبة للتطبيقات واسعة النطاق. يعمل نظام NILM كبديل، حيث يراقب إجمالي استهلاك الطاقة في نقطة واحدة (عادة العداد الرئيسي)، ويستخدم خوارزميات التحليل لتقدير استهلاك الطاقة لكل جهاز على حدة.
تهدف هذه الورقة إلى بناء إطار عمل NILM قابل للتفسير من طرف إلى طرف، خاصة للبيانات عالية التردد (نطاق كيلوهرتز)، لتحقيق التحليل في الوقت الفعلي بأدنى تأخير قدره 320/380 ميلي ثانية (لأنظمة الطاقة 60/50 هرتز)، لبناء الثقة في أنظمة NILM وتعزيز اعتمادها في التطبيقات العملية.
أول إطار عمل NILM قابل للتفسير في الوقت الفعلي من طرف إلى طرف لبيانات عالية التردد: يقترح إطار عمل كامل قابل للتفسير مصمم خصيصاً لمجموعات البيانات عالية التردد
قابلية التطبيق على أجهزة الحافة في الوقت الفعلي: الطريقة قابلة للتطبيق على التطبيقات في الوقت الفعلي على أجهزة الحافة، بتأخير قدره 19/f₀ + τ ثانية (حيث f₀ هي التردد الأساسي و τ هو وقت التنفيذ)
اختيار ميزات محسّن: تم اختيار مجموعة صغيرة من ميزات توقيع الجهاز الأقل ارتباطاً والقابلة للتفسير، مما حقق دقة تصنيف بنسبة 90% على مجموعة بيانات حقيقية
تنفيذ مفتوح المصدر: تم نشر كود الإطار على GitHub، مما يعزز إعادة الإنتاج والتطبيق
الإدخال: إشارات الجهد والتيار عالية التردد (معدل أخذ العينات 30 كيلوهرتز)
الإخراج: كشف وتصنيف أحداث تشغيل/إيقاف الجهاز، وشرح القرار
القيود: متطلبات المعالجة في الوقت الفعلي، التعقيد الحسابي المنخفض، القابلية العالية للتفسير
حيث iₐ(k) هو متجه التيار بعد الحدث، و iᵦ هو التيار في الدورة السابقة للحدث. يتم اختيار دورة واحدة قبل الحدث و 18 دورة بعد الحدث للحساب، ثم استخراج الدورة الوسيطة للحصول على تقدير توقيع الجهاز:
تحليل مصفوفة الالتباس: يؤدي النموذج بشكل جيد لمعظم الأجهزة، لكن المكاوي والمصابيح تميل إلى الالتباس، لأن كلاهما أحمال مقاومة واستهلاك التيار بنفس الحجم تقريباً. قد يتم الخلط بين أجهزة تكييف الهواء والثلاجات أو المراوح، اعتماداً على وضع التشغيل.
مثال شرح SHAP: لتصنيف مكيف الهواء، تشير قيم جيب التمام المنخفضة للتوافقيات 1 و 3 و 5 و 9 إلى أن التوقيع من غير المحتمل أن يتوافق مع مكيف الهواء، بينما تشير قيمة cosφ₇ المنخفضة إلى التوافق مع مكيف الهواء.
Murray وآخرون: اقترحوا طريقة إخفاء تفعيل الجهاز، لكنها مقتصرة على جهاز واحد
تفسير الشبكات العصبية الالتفافية: استخدام حساسية الإخفاء وخرائط التفعيل المشابهة للتدرج، لكن تصور الخريطة الحرارية يشكل تحدياً للمستخدمين غير المتخصصين
التعلم العميق من نوع الانحدار: تطبيق تقنيات تفسير متقدمة لكن يتطلب معايير موحدة وحلول قابلة للتوسع
تستشهد الورقة بـ 20 مرجعاً مهماً، تغطي النظرية الأساسية لـ NILM وطرق التعلم الآلي وتقنيات الذكاء الاصطناعي القابل للتفسير ومجموعات البيانات ذات الصلة، مما يوفر أساساً نظرياً متيناً للبحث.
التقييم الشامل: هذه ورقة عالية الجودة تقدم مساهمات مهمة في مجال NILM القابل للتفسير. تصميم الإطار معقول، والتحقق التجريبي شامل، وله قيمة عملية وأهمية أكاديمية جيدة. يُنصح بتعزيز التحقق عبر مجموعات البيانات والمقارنة مع الطرق المتقدمة في الأعمال المستقبلية.