সহযোগী ফিল্টারিং / সুপারিশকারী সিস্টেমগুলির জন্য কেন নে-নেতিবাচকতা গুরুত্বপূর্ণ?


11

আমি দেখেছি যে সমস্ত আধুনিক সুপারিশকারী সিস্টেমে ম্যাট্রিক্স ফ্যাক্টেরাইজেশনের উপর নির্ভর করে, ব্যবহারকারী-চলচ্চিত্রের ম্যাট্রিক্সে একটি অ-নেতিবাচক ম্যাট্রিক্স ফ্যাক্টেরাইজেশন করা হয়। আমি বুঝতে পারি যে ব্যাখ্যাযোগ্যতার জন্য এবং / বা যদি আপনি বিরল কারণ চান তবে না-নেতিবাচকতা কেন গুরুত্বপূর্ণ। তবে যদি আপনি কেবল ভবিষ্যদ্বাণীমূলক পারফরম্যান্সের বিষয়ে চিন্তা করেন, যেমন নেটফ্লিক্স পুরষ্কার প্রতিযোগিতায় যেমন, নে-নেগ্রিটিভিটি বাধা কেন? এটি আপনার ফ্যাক্টেরাইজেশনে নেতিবাচক মানগুলিকে মঞ্জুরি দেওয়ার চেয়ে কঠোরতর বলে মনে হচ্ছে।

এই কাগজটি সহযোগী ফিল্টারিংয়ে অ-নেতিবাচক ম্যাট্রিক্স ফ্যাক্টেরাইজেশনের ব্যবহারের একটি উচ্চ উদ্ধৃত উদাহরণ।


1
আমি সুপারিশকারী সিস্টেমগুলির সাথে খুব বেশি পরিচিত নই (সম্ভবত আপনি আপনার প্রশ্নে কিছু উদাহরণপত্রাদি অন্তর্ভুক্ত করতে পারেন?) আপনি যে এনএনএমএফ-পছন্দকে পছন্দ করেন তার প্যাটার্নটি যদি সত্য হয় তবে সর্বাধিক সম্ভবত উত্তরটি হ'ল সাধারণীকরণের উন্নতি। অন্য কথায়, এটি হতে পারে যে অভিজ্ঞতার সাথে "ব্যাখ্যাযোগ্যতা / স্বল্পতা" এর অভাব ওভার- ফিটিংয়ের সাথে জড়িত । তবে স্পার্স কোডিং (যেমন এল 1 নিয়মিতকরণ / ল্যাসো) যতদূর জানি আমি এই প্রয়োজনীয়তাগুলি পূরণ করতে পারি। (এটি এনএনএমএফের উচ্চতর ব্যাখ্যাযোগ্যতার চেয়ে বেশি হতে পারে))
জিওম্যাট 22

উত্তর:


14

আমি সুপারিশকারী সিস্টেমগুলির বিশেষজ্ঞ নই, তবে যতদূর আমি বুঝতে পারি, এই প্রশ্নের ভিত্তিটি ভুল।

সহযোগী ফিল্টারিংয়ের জন্য অ-নেতিবাচকতা ততটা গুরুত্বপূর্ণ নয়।

নেটফ্লিক্স পুরস্কারটি 2009 সালে বেলকোর দল জিতেছিল। এখানে তাদের অ্যালগোরিদম বর্ণনা করার কাগজটি রয়েছে: বেলকোর ২০০৮ সলিউশন টু নেটফ্লিক্স পুরষ্কার । দেখতে যেমন সহজ, তারা একটি এসভিডি-ভিত্তিক পদ্ধতির ব্যবহার করে:

২০০ during-এর সময়কালে আমাদের অগ্রগতির ভিত্তি কেডিডি ২০০৮-এর কাগজ [৪] -তে স্থাপন করা হয়েছিল। [...] কাগজে [4] আমরা তিনটি ফ্যাক্টর মডেলের বিশদ বিবরণ দিই। প্রথমটি হ'ল একটি সাধারণ এসভিডি [...] দ্বিতীয় মডেল [...] আমরা এই মডেলটিকে "অ্যাসিমেট্রিক-এসভিডি" হিসাবে উল্লেখ করব। অবশেষে, আরও নির্ভুল ফ্যাক্টর মডেল, নাম দেওয়া হবে "এসভিডি ++" [...]

সুপারিশকারী সিস্টেমগুলির জন্য একই টিমের ম্যাট্রিক্স ফ্যাক্টেরাইজেশন কৌশলগুলির দ্বারা আরও জনপ্রিয় এই লিখনটি দেখুন । তারা এসভিডি সম্পর্কে অনেক কথা বলে তবে এনএনএমএফের মোটেই উল্লেখ করে না।

এই জনপ্রিয় ব্লগ পোস্ট নেটফ্লিক্স আপডেটটিও দেখুন: এসভিডি ধারণাগুলির ব্যাখ্যা দিয়ে 2006 থেকে এটি চেষ্টা করুন Home

অবশ্যই আপনি ঠিক আছেন এবং সহযোগী ফিল্টারিংয়ের জন্য এনএনএমএফ ব্যবহার করার বিষয়েও কিছু কাজ রয়েছে। তাহলে এসভিডি বা এনএনএমএফ আরও ভাল কী কাজ করে? আমার কোনও ধারণা নেই তবে এখানে ২০১২ সাল থেকে সহযোগী ফিল্টারিং অ্যালগরিদমের তুলনামূলক স্টাডির উপসংহারটি দেওয়া হয়েছে :

ম্যাট্রিক্স-ফ্যাক্টরাইজেশন-ভিত্তিক পদ্ধতিগুলির মধ্যে সাধারণত সর্বোচ্চ নির্ভুলতা থাকে। বিশেষতঃ, নিয়মিত এসভিডি, পিএমএফ এবং এর প্রকরণগুলি এমএই এবং আরএমএসই পর্যন্ত খুব ভাল সঞ্চালন করে, খুব বিরল পরিস্থিতিতে বাদে যেখানে এনএমএফ সেরা সঞ্চালন করে।


2
সাধারণভাবে এটি একটি ভাল উত্তর। তবে কেবল কিছু তথ্য সংশোধন করার জন্য বেলকোর ২০০৮ সলিউশনটি অগ্রগতির পুরস্কার জিতেছে। সামগ্রিকভাবে বিজয়ী অ্যালগরিদমটি ছিল 100 এরও বেশি পূর্বাভাসীর সংমিশ্রণ (Töscher et al। 2009)। এনএমএফও এর অংশ ছিল।
dpelisek
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.