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} পণ্য i এর বৈশিষ্ট্য a তে কর্মক্ষমতা প্রতিনিধিত্ব করে
গণনা সূত্র:
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}}), অন্যথায়
}
নরম বিনিময় অপারেশন: সিগময়েড ফাংশনের মাধ্যমে পার্থক্যযোগ্য বিনিময় অপারেশন বাস্তবায়ন, মান ০ এর কাছাকাছি মানে বিনিময় নেই, ১ এর কাছাকাছি মানে সম্পূর্ণ বিনিময়
তুলনামূলক কাঠামো: ঐতিহ্যবাহী একক পণ্য ব্যাখ্যার বিপরীতে, পণ্যের মধ্যে তুলনামূলক ব্যাখ্যা প্রদান করে
সর্বজনীনতা: যখন রেফারেন্স পণ্য স্থির করা হয় এবং শুধুমাত্র বিনিময় ফাংশনের প্রথম অংশ গণনা করা হয়, তখন হ্রাস-ভিত্তিক পাল্টা-বাস্তব পদ্ধতিতে অবনমিত হতে পারে
Amazon পর্যালোচনা ডেটাসেটের তিনটি বিভাগ ব্যবহার করা হয়েছে:
ইলেকট্রনিক্স: ৯৬৩ ব্যবহারকারী, ১,১১২ পণ্য, ১৯,৪১৮ পর্যালোচনা, ৮৭৭ বৈশিষ্ট্য
সিডি এবং ভিনাইল: ২,১২৯ ব্যবহারকারী, ২,৯০৭ পণ্য, ৫৬,০৪৫ পর্যালোচনা, ৮১০ বৈশিষ্ট্য
চলচ্চিত্র: ৫,৫৮৬ ব্যবহারকারী, ৬,৭০৩ পণ্য, ১৮৭,৪৯০ পর্যালোচনা, ১,৫৩০ বৈশিষ্ট্য
ডেটা প্রাক-প্রক্রিয়াকরণ: ১০ বারের কম মিথস্ক্রিয়া সহ ব্যবহারকারী এবং পণ্য ফিল্টার করা হয়েছে, প্রশিক্ষণ/যাচাইকরণ/পরীক্ষা সেট ৮:১:১ অনুপাতে বিভক্ত করা হয়েছে।
রেফারেন্স পণ্য অবস্থানের প্রভাব: নিম্ন র্যাঙ্কিং সহ রেফারেন্স পণ্য কম অপ্টিমাইজেশন সীমাবদ্ধতা তৈরি করে, আরও কার্যকর পাল্টা-বাস্তব বৈশিষ্ট্য আবিষ্কার করতে পারে, PN এবং PS কর্মক্ষমতা উন্নত করে
রেফারেন্স পণ্য সংখ্যার প্রভাব: উপযুক্ত পরিমাণে রেফারেন্স পণ্য সংখ্যা বৃদ্ধি কর্মক্ষমতা উন্নত করতে পারে, কিন্তু অত্যধিক শব্দ প্রবর্তন করে যা হালকা হ্রাস ঘটায়
Yang এবং অন্যরা তুলনামূলক ব্যাখ্যা ধারণা প্রস্তাব করেছেন, কিন্তু স্বয়ংক্রিয় রিগ্রেসিভ ডিকোডার ব্যবহার করে পাঠ্য ব্যাখ্যা উৎপাদন করেন, যা এই পত্রের পাল্টা-বাস্তব যুক্তি দৃষ্টিভঙ্গি থেকে আলাদা।
মূল্যায়ন মেট্রিক্সের সীমাবদ্ধতা: প্রধানত পাল্টা-বাস্তব মেট্রিক্সের উপর ফোকাস করে, ব্যাখ্যার প্রকৃত ব্যবহারযোগ্যতা যাচাই করার জন্য ব্যবহারকারী গবেষণার অভাব
সীমিত ভিত্তিরেখা পদ্ধতি: প্রধান তুলনামূলক পদ্ধতি অন্তর্ভুক্ত করা হয়েছে, কিন্তু আরও সাম্প্রতিক পাল্টা-বাস্তব ব্যাখ্যা পদ্ধতির অভাব
স্কেলেবিলিটি সমস্যা: পণ্যের সংখ্যা বৃদ্ধির সাথে, বিবেচনা করার পণ্য জোড়ার সংখ্যা দ্বিঘাত বৃদ্ধি পায়
বাস্তব স্থাপনা বিবেচনার অভাব: প্রকৃত সুপারিশ ব্যবস্থা স্থাপনার সময় দক্ষতা এবং স্কেলেবিলিটা আলোচনার অভাব
পত্রটি ৩০টি সম্পর্কিত রেফারেন্স উদ্ধৃত করে, যা ব্যাখ্যাযোগ্য সুপারিশ, পাল্টা-বাস্তব যুক্তি, কারণ যুক্তি এবং অন্যান্য একাধিক সম্পর্কিত ক্ষেত্রের গুরুত্বপূর্ণ কাজ অন্তর্ভুক্ত করে, গবেষণার জন্য দৃঢ় তাত্ত্বিক ভিত্তি প্রদান করে।
সামগ্রিক মূল্যায়ন: এটি একটি উচ্চ মানের গবেষণা পত্র, যা উদ্ভাবনী তুলনামূলক পাল্টা-বাস্তব ব্যাখ্যা কাঠামো প্রস্তাব করে এবং বিদ্যমান পদ্ধতির গুরুত্বপূর্ণ সমস্যা সমাধান করে। পদ্ধতি ডিজাইন যুক্তিসঙ্গত, পরীক্ষা ব্যাপক, ব্যাখ্যাযোগ্য সুপারিশ ক্ষেত্রে গুরুত্বপূর্ণ অবদান রাখে। যদিও কিছু সীমাবদ্ধতা রয়েছে, সামগ্রিকভাবে এটি একটি মূল্যবান গবেষণা কাজ।