Comparative Explanations via Counterfactual Reasoning in Recommendations
Yu, Hu
Explainable recommendation through counterfactual reasoning seeks to identify the influential aspects of items in recommendations, which can then be used as explanations. However, state-of-the-art approaches, which aim to minimize changes in product aspects while reversing their recommended decisions according to an aggregated decision boundary score, often lead to factual inaccuracies in explanations. To solve this problem, in this work we propose a novel method of Comparative Counterfactual Explanations for Recommendation (CoCountER). CoCountER creates counterfactual data based on soft swap operations, enabling explanations for recommendations of arbitrary pairs of comparative items. Empirical experiments validate the effectiveness of our approach.
academic
अनुशंसाओं में प्रतिकारक तर्क के माध्यम से तुलनात्मक व्याख्याएं
व्याख्यात्मक अनुशंसा प्रतिकारक तर्क के माध्यम से अनुशंसाओं में वस्तुओं के प्रभाव कारकों की पहचान करने का प्रयास करती है, जिन्हें व्याख्याओं के रूप में उपयोग किया जा सकता है। हालांकि, मौजूदा अत्याधुनिक विधियां उत्पाद विशेषताओं में परिवर्तन को कम करने का लक्ष्य रखती हैं, जबकि एकत्रित निर्णय सीमा स्कोर के अनुसार अनुशंसा निर्णयों को उलट देती हैं, जिससे अक्सर व्याख्याओं में तथ्यात्मक अशुद्धि होती है। इस समस्या को हल करने के लिए, यह पेपर अनुशंसाओं के लिए एक नई तुलनात्मक प्रतिकारक व्याख्या विधि (CoCountER) प्रस्तावित करता है। CoCountER नरम विनिमय संचालन के आधार पर प्रतिकारक डेटा बनाता है, जो किसी भी तुलनात्मक वस्तु जोड़ी के लिए अनुशंसाओं की व्याख्या प्रदान कर सकता है। अनुभवजन्य प्रयोग विधि की प्रभावशीलता को सत्यापित करते हैं।
व्याख्यात्मक अनुशंसा प्रणालियां उपयोगकर्ताओं को उच्च गुणवत्ता की अनुशंसाएं प्रदान करने के साथ-साथ स्पष्ट व्याख्याएं देने का लक्ष्य रखती हैं ताकि उपयोगकर्ताओं को अनुशंसा के पीछे के तर्क को समझने में मदद मिले, जिससे सिस्टम के प्रति उपयोगकर्ता विश्वास और संतुष्टि बढ़े।
मिलान-आधारित विधियों की समस्या: टेम्पलेट-आधारित व्याख्या विधियां (जैसे EFM, MTER, A2CF) टेंसर अपघटन तकनीकों का उपयोग करके अनुशंसा और विशेषता प्रतिनिधित्व को अनुकूलित करती हैं, लेकिन उच्च मिलान स्कोर वाली लेकिन वास्तविक प्रदर्शन में कमजोर विशेषताओं को व्याख्या के रूप में चुन सकती हैं।
मौजूदा प्रतिकारक विधियों के दोष: CountER जैसी विधियां विशेषता में कमी को कम करके निर्णयों को उलट देती हैं, लेकिन तथ्यात्मक अशुद्धि की समस्या है। पेपर में दिए गए हेडफोन उदाहरण के अनुसार, CountER आराम को हेडफोन A की अनुशंसा की व्याख्या के रूप में चुन सकता है, लेकिन वास्तव में हेडफोन A आराम के मामले में हेडफोन B से कम है।
मूल कारण: मौजूदा विधियां सभी कम की गई विशेषताओं के योग को निर्णय सीमा स्कोर की ओर धकेलने को अनुकूलित करती हैं, न कि प्रत्येक विशेषता को निर्णय सीमा की ओर, जिससे व्याख्याएं सहज ज्ञान के विरुद्ध होती हैं।
यह पेपर तुलनात्मक प्रतिकारक तर्क के माध्यम से उपरोक्त समस्या को हल करने का प्रस्ताव देता है, वस्तु जोड़ी के बीच विशेषता-स्तरीय विनिमय संचालन करके अधिक विश्वसनीय और सहज व्याख्याएं उत्पन्न करता है।
लक्ष्य उपयोगकर्ता u, व्याख्या वस्तु i और संदर्भ वस्तु j दिए गए हैं, जहां अनुशंसा स्कोर r_{u,i} > r_{u,j} को संतुष्ट करता है, लक्ष्य न्यूनतम विनिमय संचालन के माध्यम से अनुशंसा निर्णय को प्रभावित करने वाली मुख्य विशेषताओं की पहचान करना है।
उपयोगकर्ता समीक्षाओं से (उपयोगकर्ता, वस्तु, विशेषता, भावना) चतुर्भुज निकालने के लिए Sentires उपकरण का उपयोग करते हुए, निर्माण:
उपयोगकर्ता-विशेषता ध्यान मैट्रिक्स X: X_{u,a} उपयोगकर्ता u द्वारा विशेषता a पर ध्यान दर्शाता है
वस्तु-विशेषता गुणवत्ता मैट्रिक्स Y: Y_{i,a} विशेषता a पर वस्तु i के प्रदर्शन को दर्शाता है
गणना सूत्र:
X_{u,a} = {
0, यदि उपयोगकर्ता u ने विशेषता a का उल्लेख नहीं किया
1 + (N-1) · (1-exp^{-t_{u,a}})/(1+exp^{-t_{u,a}}), अन्यथा
}
Y_{i,a} = {
0, यदि वस्तु i को विशेषता a पर उल्लेख नहीं किया गया
1 + (N-1)/(1+exp^{-t_{i,a}·s_{i,a}}), अन्यथा
}
नरम विनिमय संचालन: Sigmoid फ़ंक्शन के माध्यम से अवकलनीय विनिमय संचालन को कार्यान्वित करता है, 0 के करीब मान विनिमय न करने को दर्शाता है, 1 के करीब पूर्ण विनिमय को दर्शाता है
तुलनात्मक ढांचा: पारंपरिक एकल वस्तु व्याख्या के विपरीत, वस्तुओं के बीच तुलनात्मक व्याख्या प्रदान करता है
सार्वभौमिकता: जब संदर्भ वस्तु को ठीक किया जाता है और केवल विनिमय फ़ंक्शन के पहले भाग की गणना की जाती है, तो यह कमी-आधारित प्रतिकारक विधि में कम हो सकता है
संदर्भ वस्तु स्थिति प्रभाव: निम्न रैंकिंग वाली संदर्भ वस्तुएं कम अनुकूलन बाधाएं प्रदान करती हैं, अधिक प्रभावी प्रतिकारक विशेषताओं की खोज कर सकती हैं, PN और PS प्रदर्शन में सुधार करती हैं
संदर्भ वस्तु संख्या प्रभाव: उपयुक्त संदर्भ वस्तुओं की संख्या बढ़ाने से प्रदर्शन में सुधार हो सकता है, लेकिन अत्यधिक शोर का परिचय देता है जिससे हल्का प्रदर्शन में गिरावट आती है
Yang आदि ने तुलनात्मक व्याख्या की अवधारणा प्रस्तावित की, लेकिन स्व-प्रतिगामी डिकोडर का उपयोग करके पाठ व्याख्याएं उत्पन्न करते हैं, जो इस पेपर के प्रतिकारक तर्क दृष्टिकोण से भिन्न है।
मूल्यांकन मेट्रिक्स सीमाएं: मुख्य रूप से प्रतिकारक मेट्रिक्स पर ध्यान केंद्रित करता है, व्याख्याओं की वास्तविक उपयोगिता को सत्यापित करने के लिए उपयोगकर्ता अध्ययन की कमी है
आधारभूत विधि सीमित: मुख्य तुलनात्मक विधियां शामिल हैं, लेकिन अधिक हाल की प्रतिकारक व्याख्या विधियों की कमी है
स्केलेबिलिटी समस्या: वस्तुओं की संख्या बढ़ने के साथ, विचार करने योग्य वस्तु जोड़ी की संख्या द्विघात रूप से बढ़ती है
व्यावहारिक तैनाती विचार अपर्याप्त: वास्तविक अनुशंसा प्रणाली तैनाती के समय दक्षता और स्केलेबिलिटी पर चर्चा की कमी है
ई-कॉमर्स अनुशंसा: विशेष रूप से उन परिदृश्यों के लिए उपयुक्त जहां यह समझाने की आवश्यकता है कि किसी उत्पाद की अन्य उत्पादों के बजाय अनुशंसा क्यों की गई है
सामग्री अनुशंसा: फिल्म, संगीत आदि सामग्री अनुशंसा प्रणालियों में लागू किया जा सकता है
उच्च जोखिम निर्णय: उच्च स्तर की व्याख्यात्मकता की आवश्यकता वाले अनुशंसा परिदृश्यों के लिए उपयुक्त
पेपर 30 संबंधित संदर्भों का हवाला देता है, जो व्याख्यात्मक अनुशंसा, प्रतिकारक तर्क, कारण तर्क और अन्य कई संबंधित क्षेत्रों के महत्वपूर्ण कार्यों को शामिल करते हैं, अनुसंधान के लिए ठोस सैद्धांतिक आधार प्रदान करते हैं।
समग्र मूल्यांकन: यह एक उच्च गुणवत्ता वाला अनुसंधान पेपर है जो एक नवीन तुलनात्मक प्रतिकारक व्याख्या ढांचा प्रस्तावित करता है, मौजूदा विधियों की महत्वपूर्ण समस्याओं को हल करता है। विधि डिजाइन तर्कसंगत है, प्रायोगिक सत्यापन व्यापक है, व्याख्यात्मक अनुशंसा क्षेत्र में महत्वपूर्ण योगदान देता है। हालांकि कुछ सीमाएं हैं, लेकिन समग्र रूप से यह एक मूल्यवान अनुसंधान कार्य है।