কার্ল ব্রোম্যান যেমনটি তার উত্তরে বলেছিলেন, আধ্যাত্মিক ব্যবস্থাগুলি ব্যবহারের চেয়ে বায়েশিয়ান পদ্ধতি সম্ভবত অনেক ভাল হবে।
আত্মবিশ্বাসের ব্যবধানগুলির সাথে সমস্যা
আত্মবিশ্বাসের ব্যবধানগুলি কেন খুব ভাল কাজ করে না? একটি কারণ হ'ল যদি আপনার কাছে কোনও আইটেমের জন্য অনেকগুলি রেটিং না থাকে তবে আপনার আত্মবিশ্বাসের ব্যবধানটি খুব প্রশস্ত হতে চলেছে, তাই আত্মবিশ্বাসের ব্যবধানের নীচের সীমাটি ছোট হবে। সুতরাং, অনেক রেটিং ছাড়াই থাকা আইটেমগুলি আপনার তালিকার নীচে শেষ হবে।
স্বজ্ঞাতভাবে, তবে আপনি সম্ভবত অনেকগুলি রেটিং ছাড়াই আইটেমগুলি গড় আইটেমের কাছাকাছি থাকতে চান, তাই আপনি আইটেমটির আনুমানিক রেটিংটি সমস্ত আইটেমের তুলনায় গড় রেটিংয়ের দিকে চালিয়ে যেতে চান (যেমন, আপনি আপনার আনুমানিক রেটিংটিকে পূর্বের দিকে ঠেলে দিতে চান ) । এটি একটি বায়েশিয়ান পদ্ধতির ঠিক তাই করে।
বায়েশিয়ান পদ্ধতির আই: রেটিংগুলির উপর সাধারণ বিতরণ
কার্লের উত্তরে যেমন অনুমানের রেটিংটি পূর্বের দিকে চালিত করার একটি উপায় হ'ল ফর্মের একটি অনুমান ব্যবহার করুন :w∗R+(1−w)∗C
- R আইটেমগুলির রেটিংয়ের চেয়ে বেশি গড়।
- C হ'ল সমস্ত আইটেমের গড় (বা আপনি যা করতে চান তার রেটিংটি সঙ্কুচিত করতে চান তার আগে)।
- মনে রাখবেন যে সূত্রটি ও এর একটি ভারী সমন্বয় ।RC
- w=vv+m নির্ধারিত ওজন , যেখানে বিয়ারের জন্য পর্যালোচনার সংখ্যা এবং এক ধরণের ধ্রুবক "প্রান্তিক" পরামিতি।Rvm
- মনে রাখবেন যে যখন খুব বড়, অর্থাত, যখন আমরা বর্তমান আইটেমের জন্য রেটিং অনেক আছে, তারপর খুব 1 বন্ধ, তাই আমাদের আনুমানিক রেটিং খুব কাছাকাছি আমরা পূর্বে সামান্য মনোযোগ দিতে । যখন ছোট হয় তবে খুব কাছাকাছি হয় তাই আনুমানিক রেটিং পূর্বের উপর অনেক বেশি ওজন রাখে ।vwRCvwC
এই রেটিকেশনটিকে বাস্তবে, কোনও রেটিং তার মানে কেন্দ্রিক কোনও সাধারণ বিতরণ থেকে যখন আসে তখন আইটেমটির গড় রেটিংয়ের উত্তরোত্তর অনুমান হিসাবে একটি বায়সিয়ান ব্যাখ্যা দেওয়া যেতে পারে।
তবে ধরে নিই যে রেটিংগুলি সাধারণ বিতরণ থেকে আসে দুটি সমস্যা আছে:
- একটি সাধারণ বিতরণ অবিচ্ছিন্ন , তবে রেটিংগুলি পৃথক ।
- কোনও আইটেমের রেটিং অবিবাহিতভাবে গাওসিয়ান আকার অনুসরণ করে না। উদাহরণস্বরূপ, হতে পারে আপনার আইটেমটি খুব মেরুকরণ করছে, তাই লোকেরা এটিকে খুব উচ্চতর রেটিং দেয় বা একে খুব কম রেটিং দেয়।
বায়েশিয়ান পদ্ধতির দ্বিতীয়: রেটিংয়ের উপর বহুজাতিক বিতরণ
সুতরাং রেটিংগুলির জন্য সাধারণ বিতরণ অনুমান করার পরিবর্তে আসুন একটি বহুজাতিক বিতরণ ধরে নেওয়া যাক । অর্থাৎ কিছু নির্দিষ্ট আইটেম দেওয়া, একটি সম্ভাবনা যে একটি র্যান্ডম ব্যবহারকারী এটিকে 1 টি তারা, একটি সম্ভাব্যতা দেব যে একটি র্যান্ডম ব্যবহারকারী এটিকে 2 তারা, ইত্যাদি দিতে হবে।p1p2
অবশ্যই, এই সম্ভাবনাগুলি কী তা আমাদের কোনও ধারণা নেই। যেহেতু আমরা এই আইটেমটির জন্য আরও বেশি রেটিং পেয়েছি, আমরা অনুমান করতে পারি যে close এর কাছাকাছি , যেখানে এমন ব্যবহারকারী সংখ্যা যারা তাকে 1 তারা দিয়েছেন এবং মোট ব্যবহারকারীদের সংখ্যা যারা রেট করেছেন আইটেমটি, কিন্তু যখন আমরা প্রথম শুরু করি তখন আমাদের কিছুই থাকে না। সুতরাং আমরা এই সম্ভাবনার উপর একটি ডিরিচলেট পূর্বে ।p1n1nn1n Dir(α1,…,αk)
এই ডিরিচলেট আগে কি? আমরা একে মনে করতে পারেন সংখ্যা সময়ের কিছু ভার্চুয়াল ব্যক্তি আইটেমটি দিয়েছেন একটি "ভার্চুয়াল গণনা" হচ্ছে পরামিতি বড়। উদাহরণস্বরূপ, যদি , এবং অন্যান্য সমস্ত 0 এর সমান হয়, তবে আমরা এটিকে বলতে পারি যে দুটি ভার্চুয়াল লোক আইটেমটিকে 1 তারা দিয়েছে এবং একটি ভার্চুয়াল ব্যক্তি আইটেম 2 দিয়েছিল বড়। সুতরাং আমরা এমনকি কোনও প্রকৃত ব্যবহারকারী পাওয়ার আগে, আমরা এই ভার্চুয়াল বিতরণটি আইটেমের রেটিংয়ের একটি অনুমান সরবরাহ করতে ব্যবহার করতে পারি।αiiα1=2α2=1αi
[ প্যারামিটারগুলি বেছে নেওয়ার একটি উপায় তারকাদের ভোটের সামগ্রিক অনুপাতের সমান সেট করা । (দ্রষ্টব্য যে পরামিতিগুলি প্রয়োজনীয়ভাবে পূর্ণসংখ্যার হয় না))]α i i α iαiαiiαi
তারপরে, একবার প্রকৃত রেটিংগুলি আসার পরে কেবল তাদের ডিরিচলেট এর ভার্চুয়াল গণনায় কেবল তাদের গণনা যুক্ত করুন। আপনি যখনই আপনার আইটেমটির রেটিংটি অনুমান করতে চান, কেবলমাত্র আইটেমের সমস্ত রেটিং (তার ভার্চুয়াল রেটিং এবং এর প্রকৃত রেটিং উভয়) এর চেয়ে বেশি গড় নিন।