Cross-attention Secretly Performs Orthogonal Alignment in Recommendation Models
Lee, Zhang, Nguyen et al.
Cross-domain sequential recommendation (CDSR) aims to align heterogeneous user behavior sequences collected from different domains. While cross-attention is widely used to enhance alignment and improve recommendation performance, its underlying mechanism is not fully understood. Most researchers interpret cross-attention as residual alignment, where the output is generated by removing redundant and preserving non-redundant information from the query input by referencing another domain data which is input key and value. Beyond the prevailing view, we introduce Orthogonal Alignment, a phenomenon in which cross-attention discovers novel information that is not present in the query input, and further argue that those two contrasting alignment mechanisms can co-exist in recommendation models We find that when the query input and output of cross-attention are orthogonal, model performance improves over 300 experiments. Notably, Orthogonal Alignment emerges naturally, without any explicit orthogonality constraints. Our key insight is that Orthogonal Alignment emerges naturally because it improves scaling law. We show that baselines additionally incorporating cross-attention module outperform parameter-matched baselines, achieving a superior accuracy-per-model parameter. We hope these findings offer new directions for parameter-efficient scaling in multi-modal research.
academic
क्रॉस-अटेंशन सिक्रेटली रिकमेंडेशन मॉडल्स में ऑर्थोगोनल एलाइनमेंट परफॉर्म करता है
शीर्षक: क्रॉस-अटेंशन सिक्रेटली रिकमेंडेशन मॉडल्स में ऑर्थोगोनल एलाइनमेंट परफॉर्म करता है
लेखक: Hyunin Lee, Yong Zhang, Hoang Vu Nguyen, Xiaoyi Liu, Namyong Park, Christopher Jung, Rong Jin, Yang Wang, Zhigang Wang, Somayeh Sojoudi, Xue Feng
क्रॉस-डोमेन सीक्वेंस रिकमेंडेशन (CDSR) का उद्देश्य विभिन्न डोमेन से आने वाले विषमांगी उपयोगकर्ता व्यवहार अनुक्रमों को संरेखित करना है। हालांकि क्रॉस-अटेंशन तंत्र को संरेखण को बढ़ाने और रिकमेंडेशन प्रदर्शन में सुधार के लिए व्यापक रूप से उपयोग किया जाता है, लेकिन इसके आंतरिक तंत्र को पूरी तरह से समझा नहीं गया है। अधिकांश शोधकर्ता क्रॉस-अटेंशन की व्याख्या अवशिष्ट संरेखण (residual alignment) के रूप में करते हैं, अर्थात् दूसरे डोमेन के डेटा को संदर्भ के रूप में उपयोग करके (key और value के रूप में) अनावश्यक जानकारी को हटाना और गैर-अनावश्यक जानकारी को संरक्षित करना। यह पेपर इस मुख्यधारा के दृष्टिकोण से परे जाता है और ऑर्थोगोनल संरेखण (Orthogonal Alignment) घटना को प्रस्तुत करता है, अर्थात् क्रॉस-अटेंशन क्वेरी इनपुट में मौजूद नई जानकारी खोजता है, और तर्क देता है कि ये दोनों विपरीत संरेखण तंत्र रिकमेंडेशन मॉडल में सह-अस्तित्व में हो सकते हैं। 300 से अधिक प्रयोगों के माध्यम से पाया गया कि जब क्रॉस-अटेंशन के क्वेरी इनपुट और आउटपुट ऑर्थोगोनल होते हैं, तो मॉडल प्रदर्शन में सुधार होता है। उल्लेखनीय रूप से, ऑर्थोगोनल संरेखण स्वाभाविक रूप से प्रकट होता है, किसी भी स्पष्ट ऑर्थोगोनलिटी बाधा के बिना। मुख्य अंतर्दृष्टि यह है कि ऑर्थोगोनल संरेखण स्वाभाविक रूप से प्रकट होता है क्योंकि यह स्केलिंग कानून में सुधार करता है, जिससे मॉडल बेहतर सटीकता-पैरामीटर अनुपात प्राप्त कर सकता है।
आधुनिक AI प्रणालियों का मुख्य चुनौती यह है कि कैसे कई प्लेटफॉर्म (जैसे Facebook, Instagram, Amazon) से आने वाले विषमांगी उपयोगकर्ता व्यवहार अनुक्रमों को प्रभावी ढंग से मिश्रित किया जाए। उपयोगकर्ता विभिन्न डोमेन में छोड़े गए इंटरैक्शन ट्रैक पूरक हैं, लेकिन सरल सिग्नल संयोजन अक्सर डोमेन के बीच जानकारी के शोर, अनावश्यकता या संघर्ष के कारण प्रदर्शन में गिरावट का कारण बनता है।
सैद्धांतिक समझ की कमी: हालांकि क्रॉस-अटेंशन क्रॉस-डोमेन सीक्वेंस रिकमेंडेशन में व्यापक रूप से लागू होता है, लेकिन इसके आंतरिक कार्य तंत्र की गहन समझ की कमी है
मुख्यधारा के दृष्टिकोण की सीमा: वर्तमान अनुसंधान मुख्य रूप से क्रॉस-अटेंशन को अवशिष्ट संरेखण तंत्र के रूप में देखता है, अर्थात् शोर और अनावश्यकता को दबाकर केवल गैर-अनावश्यक जानकारी को सुनिश्चित करना
पैरामीटर दक्षता की आवश्यकता: मॉडल आकार के साथ, अधिक कुशल पैरामीटर उपयोग रणनीति की आवश्यकता है
पारंपरिक विधियां क्रॉस-अटेंशन को शोर निवारण और प्रासंगिकता फ़िल्टर के रूप में समझती हैं
कठोर अवशिष्ट संरेखण क्रॉस-मोडल साझा किए गए अनावश्यक घटकों को सीखने को सीमित कर सकता है, अद्वितीय या सहक्रियात्मक मोडल-विशिष्ट जानकारी को अनदेखा कर सकता है
क्रॉस-अटेंशन कैसे पूरक जानकारी निकालता है, इसके तंत्र की समझ की कमी है
ऑर्थोगोनल संरेखण घटना की खोज: पहली बार क्रॉस-अटेंशन में ऑर्थोगोनल संरेखण तंत्र की पहचान और परिभाषा, अर्थात् इनपुट क्वेरी X और आउटपुट X' ऑर्थोगोनल होने की ओर प्रवृत्त होते हैं
प्रदर्शन-ऑर्थोगोनलिटी संबंध स्थापना: 300+ प्रयोगों के माध्यम से ऑर्थोगोनल डिग्री और रिकमेंडेशन प्रदर्शन के बीच नकारात्मक संबंध साबित करना
पैरामीटर दक्षता व्याख्या प्रस्ताव: साबित करना कि ऑर्थोगोनल संरेखण का स्वाभाविक प्रकटीकरण पैरामीटर-कुशल मॉडल स्केलिंग रणनीति प्रदान करता है
गेटेड क्रॉस-अटेंशन मॉड्यूल डिजाइन: GCA (Gated Cross-Attention) मॉड्यूल प्रस्तावित करना, जो स्वाभाविक रूप से ऑर्थोगोनल संरेखण को प्रेरित कर सकता है
क्रॉस-मॉडल सत्यापन: तीन CDSR बेसलाइन एल्गोरिदम और चार मल्टी-डोमेन डेटासेट संयोजनों पर खोजों की सार्वभौमिकता को सत्यापित करना
क्रॉस-डोमेन सीक्वेंस रिकमेंडेशन कार्य को इस प्रकार परिभाषित किया गया है: डोमेन A और डोमेन B में उपयोगकर्ता के इंटरैक्शन अनुक्रम XA∈RB×lA×d और XB∈RB×lB×d दिए गए हैं, लक्ष्य डोमेन में उपयोगकर्ता के अगले इंटरैक्शन आइटम की भविष्यवाणी करें।
ऑर्थोगोनल संरेखण प्रतिनिधित्व संरेखण तंत्र को संदर्भित करता है, जहां क्रॉस-अटेंशन के इनपुट क्वेरी (X) और आउटपुट (X') ऑर्थोगोनल होते हैं, बजाय X की मौजूदा पूर्व-संरेखित विशेषताओं को सरलता से मजबूत करने के।
डेटासेट रेंज: प्रयोग मुख्य रूप से Amazon रिकमेंडेशन डेटा पर आधारित हैं, सामान्यीकरण क्षमता को आगे सत्यापन की आवश्यकता है
विजुअल-भाषा मॉडल प्रयोज्यता: पूर्व-प्रशिक्षित एनकोडर की कंट्रास्टिव लर्निंग विशेषताओं के कारण, VLM में ऑर्थोगोनल संरेखण का अवलोकन अधिक चुनौतीपूर्ण हो सकता है
तंत्र व्याख्या: पैरामीटर दक्षता ऑर्थोगोनल संरेखण के प्रकटीकरण की एकमात्र व्याख्या नहीं हो सकती है
बेसलाइन चयन: विभिन्न बेसलाइन विभिन्न डेटा सबसेट का उपयोग करते हैं, जो परिणाम तुलना को प्रभावित कर सकता है
सैद्धांतिक योगदान महत्वपूर्ण: क्रॉस-अटेंशन को अवशिष्ट संरेखण के रूप में पारंपरिक समझ को चुनौती देता है, ऑर्थोगोनल संरेखण का नया दृष्टिकोण प्रस्तुत करता है
प्रयोग डिजाइन कठोर: 300+ प्रयोग कॉन्फ़िगरेशन, कई बेसलाइन मॉडल, सांख्यिकीय महत्व सत्यापन
तंत्र व्याख्या गहन: केवल घटना की खोज नहीं, बल्कि पैरामीटर दक्षता की उचित व्याख्या भी प्रदान करता है
व्यावहारिक मूल्य उच्च: GCA मॉड्यूल सरल और प्रभावी है, मौजूदा आर्किटेक्चर में एकीकृत करने में आसान है
लेखन स्पष्ट: अवधारणा परिभाषा स्पष्ट है, प्रयोग परिणाम पर्याप्त रूप से प्रदर्शित हैं
पेपर ने रिकमेंडेशन सिस्टम, मल्टीमोडल लर्निंग और ध्यान तंत्र आदि क्षेत्रों के महत्वपूर्ण कार्यों का उद्धृत किया है, जिसमें शामिल हैं:
Vaswani et al. (2017): Transformer आर्किटेक्चर आधार
Radford et al. (2021): CLIP कंट्रास्टिव लर्निंग विधि
Alayrac et al. (2022): Flamingo विजुअल-भाषा मॉडल
कई CDSR संबंधित कार्य: MiNet, RecGURU, DASL, MAN आदि
समग्र मूल्यांकन: यह एक उच्च-गुणवत्ता वाला अनुसंधान पेपर है, जो सैद्धांतिक योगदान और व्यावहारिक मूल्य दोनों पहलुओं में उत्कृष्ट प्रदर्शन करता है। ऑर्थोगोनल संरेखण घटना की खोज और विश्लेषण के माध्यम से, यह मल्टीमोडल लर्निंग क्षेत्र के लिए समझ का नया दृष्टिकोण प्रदान करता है, जिसमें महत्वपूर्ण शैक्षणिक मूल्य और अनुप्रयोग संभावनाएं हैं।