Class-aware Domain Knowledge Fusion and Fission for Continual Test-Time Adaptation
Zhou, Zhu, Cui et al.
Continual Test-Time Adaptation (CTTA) aims to quickly fine-tune the model during the test phase so that it can adapt to multiple unknown downstream domain distributions without pre-acquiring downstream domain data. To this end, existing advanced CTTA methods mainly reduce the catastrophic forgetting of historical knowledge caused by irregular switching of downstream domain data by restoring the initial model or reusing historical models. However, these methods are usually accompanied by serious insufficient learning of new knowledge and interference from potentially harmful historical knowledge, resulting in severe performance degradation. To this end, we propose a class-aware domain Knowledge Fusion and Fission method for continual test-time adaptation, called KFF, which adaptively expands and merges class-aware domain knowledge in old and new domains according to the test-time data from different domains, where discriminative historical knowledge can be dynamically accumulated. Specifically, considering the huge domain gap within streaming data, a domain Knowledge FIssion (KFI) module is designed to adaptively separate new domain knowledge from a paired class-aware domain prompt pool, alleviating the impact of negative knowledge brought by old domains that are distinct from the current domain. Besides, to avoid the cumulative computation and storage overheads from continuously fissioning new knowledge, a domain Knowledge FUsion (KFU) module is further designed to merge the fissioned new knowledge into the existing knowledge pool with minimal cost, where a greedy knowledge dynamic merging strategy is designed to improve the compatibility of new and old knowledge while keeping the computational efficiency. Extensive experiments on the ImageNet-C dataset verify the effectiveness of our proposed method against other methods.
academic
الدمج والانقسام الذكي للمعرفة حسب الفئة للتكيف المستمر في وقت الاختبار
تقترح هذه الورقة طريقة KFF للدمج والانقسام الذكي للمعرفة حسب الفئة لمعالجة مشكلة التكيف المستمر في وقت الاختبار (CTTA). تعمل الطريقة على فصل معرفة المجال الجديدة بشكل تكيفي من خلال وحدة انقسام المعرفة (KFI)، مما يتجنب التأثير السلبي للمعرفة من المجالات السابقة؛ وتدمج المعرفة المنقسمة الجديدة بأقل تكلفة في مجموعة المعرفة الموجودة من خلال وحدة دمج المعرفة (KFU). تُظهر التجارب على مجموعة بيانات ImageNet-C تحسناً بنسبة 5.1% مقارنة بطريقة SOTA الحالية DPCore.
يهدف التكيف المستمر في وقت الاختبار (CTTA) إلى تمكين النموذج المُدرب مسبقاً من التكيف السريع مع عدة مجالات نهائية مجهولة في مرحلة الاختبار، دون الحاجة إلى الحصول على بيانات المجال النهائي مسبقاً. وهذه مشكلة أكثر تحدياً من التكيف التقليدي في وقت الاختبار (TTA).
بالنظر إلى بيانات التدريب من المجال المصدر DS={YS,XS} وتدفق بيانات الاختبار من توزيعات مجالات مختلفة DT={XT}T=1N، يحتاج النموذج fθ إلى معالجة دفعات الاختبار BTj={xt}t=0b بشكل متصل، بهدف التكيف مع المجال الهدف مع الحفاظ على القدرة على المجالات التاريخية.
الليما A.1: آلية KFI يمكنها تعيين جميع الدفعات بشكل صحيح إلى تلميحات نفس التجميع
الليما A.2: آلية KFU تدمج فقط التلميحات داخل نفس التجميع القضية A.3: طريقة KFF يمكنها تعيين جميع الدفعات بشكل صحيح إلى تلميحات نفس التجميع
يضمن التحليل النظري صحة الطريقة، والتصور t-SNE في التجارب يتحقق من الفرضية النظرية.
مهام رؤية الحاسوب التي تتطلب تكيفاً مستمراً مع تغيرات مجالات متعددة
سيناريوهات الحوسبة الطرفية التي لها متطلبات صارمة لكفاءة المعاملات
التطبيقات التي يمكنها الوصول إلى معلومات إحصائية قليلة للمجال المصدر
البيئات المنظمة حيث تكون تغيرات المجال نسبياً قابلة للتنبؤ
تقدم هذه الورقة مساهمة مهمة في مجال CTTA، وتحل بفعالية مشكلة تضارب المجالات من خلال آلية انقسام ودمج المعرفة المبتكرة، وتحقق تحسناً ملحوظاً في الأداء مع الحفاظ على الكفاءة الحسابية. على الرغم من وجود بعض القيود، فإن الفكرة الأساسية والابتكار التقني توفران مرجعاً قيماً للبحث ذي الصلة.