CKANIO: Learnable Chebyshev Polynomials for Inertial Odometry
Zhang, Wang, Wen et al.
Inertial odometry (IO) relies exclusively on signals from an inertial measurement unit (IMU) for localization and offers a promising avenue for consumer grade positioning. However, accurate modeling of the nonlinear motion patterns present in IMU signals remains the principal limitation on IO accuracy. To address this challenge, we propose CKANIO, an IO framework that integrates Chebyshev based Kolmogorov-Arnold Networks (Chebyshev KAN). Specifically, we design a novel residual architecture that leverages the nonlinear approximation capabilities of Chebyshev polynomials within the KAN framework to more effectively model the complex motion characteristics inherent in IMU signals. To the best of our knowledge, this work represents the first application of an interpretable KAN model to IO. Experimental results on five publicly available datasets demonstrate the effectiveness of CKANIO.
يعتمد قياس المسافات بالقصور الذاتي (IO) بشكل حصري على إشارات وحدة القياس بالقصور الذاتي (IMU) للتحديد الموقعي، مما يوفر مسارًا واعدًا لتحديد المواقع على مستوى المستهلك. ومع ذلك، يظل النمذجة الدقيقة للأنماط الحركية غير الخطية الموجودة في إشارات IMU هو القيد الرئيسي لدقة IO. للتعامل مع هذا التحدي، يقترح المؤلفون CKANIO، وهو إطار عمل IO متكامل يتضمن شبكة Kolmogorov-Arnold القائمة على تشيبيشيف (Chebyshev KAN). بشكل محدد، تم تصميم معمارية بقايا جديدة تستفيد من القدرة التقريبية غير الخطية لمتعددات تشيبيشيف ضمن إطار عمل KAN لنمذجة الميزات الحركية المعقدة المتأصلة في إشارات IMU بشكل أكثر فعالية. وفقًا لعلم المؤلفين، هذا هو أول عمل يطبق نموذج KAN القابل للتفسير على IO. تثبت نتائج التجارب على خمس مجموعات بيانات عامة فعالية CKANIO.
قياس المسافات بالقصور الذاتي (IO) هو تقنية لتقدير الموضع والاتجاه باستخدام مستشعرات IMU فقط، وله قيمة تطبيقية مهمة في مجالات مثل القيادة الذاتية والملاحة الروبوتية. عندما تكون إشارات GPS غير متاحة أو تكون المستشعرات الخارجية محدودة، يمكن أن يكون IO بمثابة حل تحديد موقع تكميلي أو بديل.
مشكلة تراكم الأخطاء: تؤدي الطرق التقليدية لـ IO القائمة على ميكانيكا نيوتن إلى تراكم الأخطاء بمرور الوقت بسبب الضوضاء القياسية المتأصلة في IMU، مما يؤثر بشكل خطير على دقة التحديد الموقعي لمسافات طويلة
صعوبة نمذجة الحركة غير الخطية: يصعب نمذجة الأنماط الحركية غير الخطية المعقدة في إشارات IMU (مثل الدوران) بدقة
قيود دوال التفعيل الثابتة: تعتمد الطرق الحالية المدفوعة بالبيانات على دوال تفعيل ثابتة، وهي غير قادرة على التقاط الخصائص الديناميكية المعقدة بشكل كامل لإشارات IMU
مستوحاة من الأداء الممتاز لشبكة Kolmogorov-Arnold (KAN) في التقريب الدوال غير الخطية، يقترح المؤلفون استخدام KAN القائمة على متعددات تشيبيشيف لاستبدال دوال التفعيل الثابتة التقليدية، بهدف نمذجة أفضل للميزات غير الخطية المعقدة في إشارات IMU.
إدخال Chebyshev KAN إلى مجال IO للمرة الأولى: تصميم معمارية شبكة بقايا تستفيد من القدرة التقريبية غير الخطية لمتعددات تشيبيشيف لتعزيز قدرة النموذج على تمثيل الديناميكيات غير الخطية
تطوير وحدة انتباه ذاتي فعالة قائمة على النواة (EKSA): تعزيز نمذجة الحركة السياقية، وتحقيق استخدام أكثر شمولاً لإشارات IMU، مع تقليل التعقيد الحسابي من O(L²) إلى O(L)
توفير أول تحليل كمي لتأثير الجاذبية على دقة IO: تحليل كمي في الإطار الإحداثي العام لتأثير الجاذبية المحدد على أداء IO
بالنظر إلى إشارات IMU X ∈ R^(C×L) ضمن نافذة زمنية (حيث C=6 يمثل التسارع ثلاثي المحاور والسرعة الزاوية ثلاثية المحاور، و L هو عدد نقاط العينة)، التنبؤ بمتجه السرعة v̂ بحيث يتم تقليل متوسط الخطأ التربيعي مع السرعة الحقيقية v.
في السيناريوهات البسيطة، ينحرف RoNIN ResNet تدريجيًا بسبب تراكم خطأ الاتجاه، بينما يُظهر CKANIO قوة ضوضاء أقوى
في السيناريوهات المعقدة، يُظهر RoNIN ResNet انجرافًا واضحًا بعد المناورات غير الخطية مثل الدوران، ويمكن لـ CKANIO التقاط هذه الخصائص الديناميكية بشكل أفضل
تتعلم أنماط الحركة من بيانات IMU واسعة النطاق، وتتفوق على الطرق التقليدية من حيث الدقة والقابلية للتطبيق، لكنها لا تزال محدودة في نمذجة الحركة غير الخطية المعقدة.
تستشهد الورقة البحثية بـ 26 مرجعًا ذا صلة، تغطي مجالات متعددة بما في ذلك الملاحة بالقصور الذاتي والتعلم العميق وشبكات KAN، مما يوفر أساسًا نظريًا شاملاً ومعايير مقارنة لهذا البحث.