Recommender systems is set up to address the issue of information overload in traditional information retrieval systems, which is focused on recommending information that is of most interest to users from massive information. Generally, there is a sequential nature and heterogeneity to the behavior of a person interacting with a system, leading to the proposal of multi-behavior sequential recommendation (MBSR). MBSR is a relatively new and worthy direction for in-depth research, which can achieve state-of-the-art recommendation through suitable modeling, and some related works have been proposed. This survey aims to shed light on the MBSR problem. Firstly, we introduce MBSR in detail, including its problem definition, application scenarios and challenges faced. Secondly, we detail the classification of MBSR, including neighborhood-based methods, matrix factorization-based methods and deep learning-based methods, where we further classify the deep learning-based methods into different learning architectures based on RNN, GNN, Transformer, and generic architectures as well as architectures that integrate hybrid techniques. In each method, we present related works based on the data perspective and the modeling perspective, as well as analyze the strengths, weaknesses and features of these works. Finally, we discuss some promising future research directions to address the challenges and improve the current status of MBSR.
- পেপার আইডি: 2308.15701
- শিরোনাম: A Survey on Multi-Behavior Sequential Recommendation
- লেখক: Xiaoqing Chen, Zhitao Li, Weike Pan, Zhong Ming
- শ্রেণীবিভাগ: cs.IR (তথ্য পুনরুদ্ধার)
- প্রকাশনার সময়: ২০২৩ সালের ৩০ আগস্ট (arXiv প্রি-প্রিন্ট)
- পেপার লিঙ্ক: https://arxiv.org/abs/2308.15701
- জার্নাল: IEEE Transactions on Knowledge and Data Engineering
সুপারিশ ব্যবস্থা ঐতিহ্যবাহী তথ্য পুনরুদ্ধার ব্যবস্থায় তথ্য অতিরিক্ততার সমস্যা সমাধানের লক্ষ্যে কাজ করে, বিশাল তথ্য থেকে ব্যবহারকারীদের জন্য সবচেয়ে আগ্রহের বিষয়বস্তু সুপারিশ করার উপর দৃষ্টি নিবদ্ধ করে। ব্যবহারকারীদের সিস্টেমের সাথে মিথস্ক্রিয়া আচরণ সাধারণত ক্রমানুসারী এবং বিষমজাত বৈশিষ্ট্য প্রদর্শন করে, যা মাল্টি-বিহেভিয়ার সিকোয়েনশিয়াল রেকমেন্ডেশন (MBSR) এর প্রস্তাব প্রদান করেছে। MBSR একটি অপেক্ষাকৃত নতুন এবং গভীর গবেষণার যোগ্য দিক, যা উপযুক্ত মডেলিংয়ের মাধ্যমে অত্যাধুনিক সুপারিশ প্রভাব অর্জন করতে পারে। এই সমীক্ষাটি MBSR সমস্যা স্পষ্ট করার, এর সমস্যা সংজ্ঞা, প্রয়োগের পরিস্থিতি এবং মুখোমুখি চ্যালেঞ্জগুলি বিস্তারিতভাবে উপস্থাপন করার এবং MBSR পদ্ধতিগুলিকে শ্রেণীবদ্ধ করার লক্ষ্যে, যার মধ্যে রয়েছে প্রতিবেশী-ভিত্তিক পদ্ধতি, ম্যাট্রিক্স বিয়োজন পদ্ধতি এবং গভীর শিক্ষা পদ্ধতি।
- তথ্য অতিরিক্ততার সমস্যা: ইন্টারনেট তথ্যের বিস্ফোরক বৃদ্ধির সাথে, ব্যবহারকারীরা বিশাল তথ্য থেকে দ্রুত প্রয়োজনীয় বিষয়বস্তু অর্জনের চ্যালেঞ্জের সম্মুখীন
- ঐতিহ্যবাহী সুপারিশ ব্যবস্থার সীমাবদ্ধতা:
- একক-আচরণ সুপারিশ (SBR) শুধুমাত্র একক ধরনের ব্যবহারকারী প্রতিক্রিয়া বিবেচনা করে, ডেটা বিরলতা এবং ঠান্ডা শুরুর সমস্যার সম্মুখীন হওয়া সহজ
- স্ট্যাটিক সুপারিশ পদ্ধতি ব্যবহারকারী আচরণের সময়গত এবং গতিশীল পরিবর্তনকে উপেক্ষা করে
- আচরণ বিষমতা: বাস্তব পরিস্থিতিতে ব্যবহারকারী এবং আইটেমের মধ্যে একাধিক মিথস্ক্রিয়া আচরণ রয়েছে (ব্রাউজিং, কার্টে যোগ করা, ক্রয় ইত্যাদি)
- ক্রমানুসারী নির্ভরতা: ব্যবহারকারী আচরণ প্রাকৃতিক সময়গত বৈশিষ্ট্য রয়েছে, যা স্বল্পমেয়াদী পছন্দ এবং দীর্ঘমেয়াদী পছন্দের গতিশীল পরিবর্তন প্রতিফলিত করে
- বাস্তব প্রয়োগের চাহিদা: ই-কমার্স, ভিডিও সুপারিশ, সংবাদ সুপারিশ এবং অন্যান্য ক্ষেত্রগুলি প্রকৃত ব্যবহারকারী আচরণের কাছাকাছি আরও সুপারিশ অ্যালগরিদম জরুরিভাবে প্রয়োজন
- সিস্টেমেটিক সমীক্ষা: MBSR ক্ষেত্রে প্রথমবারের জন্য ব্যাপক সিস্টেমেটিক গবেষণা পরিচালনা করা, এই উদীয়মান ক্ষেত্রে সম্পর্কিত সমীক্ষার অভাব পূরণ করা
- বহুমাত্রিক শ্রেণীবিভাগ ব্যবস্থা: প্রযুক্তি, ডেটা এবং মডেলিং তিনটি মাত্রার উপর ভিত্তি করে MBSR পদ্ধতি শ্রেণীবিভাগ কাঠামো প্রস্তাব করা
- গভীর প্রযুক্তিগত বিশ্লেষণ: প্রতিটি ধরনের পদ্ধতির সুবিধা এবং অসুবিধা বিস্তারিতভাবে বিশ্লেষণ করা, গবেষকদের জন্য স্পষ্ট প্রযুক্তিগত রোডম্যাপ প্রদান করা
- ভবিষ্যত দিকনির্দেশনা: পাঁচটি মূল্যবান ভবিষ্যত গবেষণা দিক প্রস্তাব করা, এই ক্ষেত্রের উন্নয়নের জন্য নির্দেশনা প্রদান করা
MBSR সমস্যা প্রধানত বিষমজাত প্রতিক্রিয়া ক্রমে পরবর্তী আইটেম সুপারিশের উপর দৃষ্টি নিবদ্ধ করে। দেওয়া:
- ব্যবহারকারী সেট U
- আইটেম সেট I
- আচরণ সেট F
ইনপুট হল (ব্যবহারকারী, বিষমজাত আচরণ ক্রম) জোড়া: (u,Su), যেখানে:
Su={(iu1,fu1),...,(iut,fut),...,(iu∣Su∣,fu∣Su∣)}
লক্ষ্য হল ব্যবহারকারী u এর (t+1) সময়ে প্রার্থী আইটেম j এর প্রতি পছন্দ মূল্য r^u,t+1,j পূর্বাভাস দেওয়া এবং শীর্ষ-K সুপারিশ তালিকা তৈরি করা।
- মূল ধারণা: ব্যবহারকারী বা আইটেমের মধ্যে সাদৃশ্য ব্যবহার করে সুপারিশ করা
- প্রতিনিধিত্বমূলক কাজ: BIS (দ্বিমুখী আইটেম সাদৃশ্য)
- সুবিধা: রক্ষণাবেক্ষণ সহজ, ব্যাখ্যাযোগ্যতা শক্তিশালী
- অসুবিধা: স্থানান্তরযোগ্যতার অভাব, জটিল ব্যবহারকারী পছন্দ ক্যাপচার করা কঠিন
- মূল ধারণা: ব্যবহারকারী-আইটেম মিথস্ক্রিয়া ম্যাট্রিক্সকে নিম্ন-র্যাঙ্ক ম্যাট্রিক্সের অভ্যন্তরীণ পণ্যে বিয়োজন করা
- প্রতিনিধিত্বমূলক কাজ: TransRec++
- উদ্ভাবনী পয়েন্ট: ক্রমানুসারী সম্পর্ক এবং আচরণ গতিশীলতা ক্যাপচার করতে আচরণ স্থানান্তর ভেক্টর প্রবর্তন করা
- সীমাবদ্ধতা: আচরণের ধরন বৃদ্ধির সাথে মডেল জটিলতা তীব্রভাবে বৃদ্ধি পায়
RNN স্থাপত্য
- RLBL: RNN এবং লগ-বিলিনিয়ার মডেল একত্রিত করা, আচরণ-নির্দিষ্ট স্থানান্তর ম্যাট্রিক্স ব্যবহার করা
- RIB: GRU এবং মনোযোগ প্রক্রিয়া ব্যবহার করে মাইক্রো-আচরণ মডেলিং করা
- BINN: বহু-আচরণ তথ্য প্রক্রিয়া করতে CLSTM এবং Bi-CLSTM ডিজাইন করা
- সুবিধা: ক্রম মডেলিংয়ের জন্য উপযুক্ত, স্বল্পমেয়াদী স্মৃতি সংরক্ষণ করতে পারে
- অসুবিধা: গ্রেডিয়েন্ট অদৃশ্য/বিস্ফোরণ সমস্যা, গণনা দক্ষতা কম
GNN স্থাপত্য
- MGNN-SPred: আচরণ স্থানান্তর সম্পর্ক ক্যাপচার করতে বৈশ্বিক গ্রাফ নির্মাণ করা
- DMBGN: ছাড় রিডেম্পশন রেট পূর্বাভাস কাজের জন্য ডিজাইন করা
- GPG4HSR: বৈশ্বিক গ্রাফ এবং ব্যক্তিগতকৃত গ্রাফ উভয়ই বিবেচনা করা
- BGNN: সমজাত এবং বিষমজাত আচরণ স্থানান্তর প্যাটার্ন পার্থক্য করা
- সুবিধা: জটিল সম্পর্ক মডেলিং করতে পারে, ডেটা বিরলতা পরিচালনায় শক্তিশালী
- অসুবিধা: আচরণের ধরন বৃদ্ধির সাথে গ্রাফ নির্মাণ জটিলতা বৃদ্ধি পায়
- DMT: বহু-কাজ শিক্ষার জন্য MMoE ব্যবহার করা
- DFN: মনোযোগ নেটওয়ার্কের মাধ্যমে অন্তর্নিহিত প্রতিক্রিয়া শব্দ প্রক্রিয়া করা
- NextIP: সমস্যাটিকে আইটেম পূর্বাভাস এবং ক্রয় পূর্বাভাস দ্বি-কাজ হিসাবে মডেল করা
- MB-STR: নতুন অবস্থান এনকোডিং ফাংশন ডিজাইন করা
- FLAG: স্থানীয় পছন্দ, বৈশ্বিক পছন্দ এবং স্থানীয় অভিপ্রায় একযোগে মডেল করা
- সুবিধা: সমান্তরাল গণনা ক্ষমতা শক্তিশালী, দীর্ঘমেয়াদী নির্ভরতা মডেলিং ক্ষমতা চমৎকার
- অসুবিধা: স্থানীয় তথ্য ক্যাপচার তুলনামূলকভাবে দুর্বল
মিশ্র স্থাপত্য
- MKM-SR: আইটেম ক্রম এবং আচরণ ক্রম যথাক্রমে মডেল করতে GNN এবং GRU একত্রিত করা
- KHGT: Transformer এবং GNN একীভূত করা, আইটেম সম্পর্ক তথ্য বিবেচনা করা
- সুবিধা: একাধিক প্রযুক্তির সুবিধা সংমিশ্রণ করা, কর্মক্ষমতা উল্লেখযোগ্যভাবে উন্নত
- অসুবিধা: মডেল জটিলতা উচ্চ, প্যারামিটার সমন্বয় কঠিন
- ই-কমার্স সুপারিশ: ব্যবহারকারী ক্রয় আচরণ পূর্বাভাস, ব্রাউজিং, কার্টে যোগ করা, সংগ্রহ ইত্যাদি সহায়ক আচরণ বিবেচনা করা
- ভিডিও সুপারিশ: শেয়ারিংকে লক্ষ্য আচরণ হিসাবে, ব্রাউজিংকে সহায়ক আচরণ হিসাবে
- সংবাদ সুপারিশ: স্পষ্ট প্রতিক্রিয়া (পছন্দ নয়) এবং অন্তর্নিহিত প্রতিক্রিয়া (ব্রাউজিং) একত্রিত করা
- নির্ভুলতা মেট্রিক্স: হিট রেট, NDCG, রিকল, নির্ভুলতা
- বৈচিত্র্য মেট্রিক্স: কভারেজ, বৈচিত্র্য
- দক্ষতা মেট্রিক্স: প্রশিক্ষণ সময়, অনুমান সময়, মেমরি খরচ
- (আইটেম, আচরণ) জোড়া ক্রম: সবচেয়ে সাধারণ ইনপুট ফর্ম্যাট
- আচরণ-নির্দিষ্ট উপ-ক্রম: আচরণের ধরন দ্বারা বিভক্ত আইটেম ক্রম
- আচরণ-নিরপেক্ষ আইটেম ক্রম: আচরণের ধরন উপেক্ষা করা আইটেম ক্রম
- আচরণ ক্রম: বিশুদ্ধ আচরণ ধরনের ক্রম
- গভীর শিক্ষা পদ্ধতি আধিপত্য: MBSR সমস্যার জটিলতার কারণে, বেশিরভাগ কাজ গভীর শিক্ষা পদ্ধতি গ্রহণ করে
- Transformer ব্যতিক্রমী কর্মক্ষমতা: একাধিক কাজে RNN এবং GNN এর চেয়ে উচ্চতর কর্মক্ষমতা প্রদর্শন করা
- মিশ্র পদ্ধতির বিশাল সম্ভাবনা: একাধিক প্রযুক্তি একত্রিত করা মিশ্র স্থাপত্য আরও ভাল সুপারিশ প্রভাব অর্জন করতে পারে
- মনোযোগ প্রক্রিয়ার গুরুত্ব: প্রায় সমস্ত চমৎকার পদ্ধতি কিছু ফর্মের মনোযোগ প্রক্রিয়া গ্রহণ করে
- একক থেকে মিশ্র: প্রযুক্তিগত উন্নয়ন প্রবণতা একক স্থাপত্য থেকে মিশ্র স্থাপত্যে বিবর্তিত হচ্ছে
- স্থানীয় থেকে বৈশ্বিক: মডেলিং দৃষ্টিভঙ্গি স্থানীয় ক্রম থেকে বৈশ্বিক গ্রাফ কাঠামোতে প্রসারিত হচ্ছে
- সহজ থেকে জটিল: আচরণ মডেলিং সহজ এম্বেডিং থেকে জটিল স্থানান্তর সম্পর্কে বিকশিত হচ্ছে
- ক্রমানুসারী সুপারিশ (Sequential Recommendation): MBSR এর ভিত্তি, কিন্তু শুধুমাত্র একক আচরণ বিবেচনা করে
- বহু-আচরণ সুপারিশ (Multi-behavior Recommendation): বিষমজাত আচরণ বিবেচনা করে কিন্তু ক্রমানুসারীতা উপেক্ষা করে
- সেশন সুপারিশ (Session-based Recommendation): স্বল্পমেয়াদী মিথস্ক্রিয়া ক্রম সুপারিশ
- ফেডারেটেড সুপারিশ (Federated Recommendation): গোপনীয়তা সুরক্ষার অধীনে সুপারিশ
ঐতিহ্যবাহী সহযোগী ফিল্টারিং → ম্যাট্রিক্স বিয়োজন → গভীর শিক্ষা → গ্রাফ নিউরাল নেটওয়ার্ক → Transformer → মিশ্র স্থাপত্য
- বিষমজাত আচরণ ক্রম মডেলিং: বিভিন্ন ধরনের আচরণের ক্রম সম্পর্ক কীভাবে কার্যকরভাবে মডেল করা যায়
- আচরণ মধ্যে সম্পর্ক মডেলিং: আচরণের মধ্যে নির্ভরতা এবং স্থানান্তর সম্পর্ক ক্যাপচার করা
- দীর্ঘ-স্বল্পমেয়াদী পছন্দ একীকরণ: ব্যবহারকারীর দীর্ঘমেয়াদী স্থিতিশীল পছন্দ এবং স্বল্পমেয়াদী গতিশীল চাহিদা একযোগে মডেল করা
- শব্দ এবং পক্ষপাত প্রক্রিয়াকরণ: অন্তর্নিহিত প্রতিক্রিয়ায় শব্দ এবং নির্বাচন পক্ষপাত পরিচালনা করা
- ডেটা স্তর: ডেটা বিরলতা, ভারসাম্যহীনতা, পর্যায়ক্রমিকতা এবং শব্দ সমস্যা সমাধান করা
- প্রযুক্তিগত স্তর: গণনা দক্ষতা উন্নত করা, মডেল সাধারণীকরণ ক্ষমতা বৃদ্ধি করা, পরস্পর পরিপূরক প্রযুক্তি একত্রিত করা
- অপ্টিমাইজেশন লক্ষ্য: একক-লক্ষ্য অপ্টিমাইজেশন থেকে বহু-লক্ষ্য যৌথ অপ্টিমাইজেশনে রূপান্তর করা
- বড় ভাষা মডেল: MBSR এ LLM এর প্রয়োগ সম্ভাবনা অন্বেষণ করা
- বিশ্বাসযোগ্যতা: মডেল ব্যাখ্যাযোগ্যতা উন্নত করা, ব্যবহারকারী গোপনীয়তা সুরক্ষা করা
- সম্পূর্ণতা: MBSR ক্ষেত্রে প্রথমবারের জন্য সিস্টেমেটিক সমীক্ষা, ব্যাপক কভারেজ
- স্পষ্ট কাঠামো: বহুমাত্রিক শ্রেণীবিভাগ কাঠামো সুসংগঠিত এবং বোঝা সহজ
- গভীর বিশ্লেষণ: প্রতিটি ধরনের পদ্ধতির সুবিধা এবং অসুবিধা গভীর বিশ্লেষণ
- দূরদর্শিতা: প্রস্তাবিত ভবিষ্যত দিকগুলি শক্তিশালী নির্দেশনা মূল্য রয়েছে
- ব্যবহারিকতা: গবেষকদের এবং প্রকৌশলীদের জন্য ব্যবহারিক প্রযুক্তিগত রোডম্যাপ প্রদান করা
- পরীক্ষামূলক তুলনা অনুপস্থিত: সমীক্ষা পেপার হিসাবে, একীভূত বেঞ্চমার্কের অধীনে পদ্ধতি তুলনা পরীক্ষা অনুপস্থিত
- ডেটাসেট বিশ্লেষণ অপর্যাপ্ত: বিদ্যমান ডেটাসেটের বৈশিষ্ট্য এবং সীমাবদ্ধতা বিশ্লেষণ অপর্যাপ্ত
- শিল্প প্রয়োগ আলোচনা সীমিত: শিল্প বাস্তব স্থাপনা অভিজ্ঞতার আলোচনা অপর্যাপ্ত
- তাত্ত্বিক বিশ্লেষণ দুর্বল: MBSR সমস্যার জটিলতা এবং শিক্ষাযোগ্যতার তাত্ত্বিক বিশ্লেষণ অনুপস্থিত
- একাডেমিক অবদান: উদীয়মান MBSR ক্ষেত্রের জন্য সিস্টেমেটিক জ্ঞান কাঠামো প্রতিষ্ঠা করা
- ব্যবহারিক মূল্য: শিল্প বহু-আচরণ সুপারিশ ব্যবস্থা ডিজাইনের জন্য গুরুত্বপূর্ণ রেফারেন্স প্রদান করা
- গবেষণা নির্দেশনা: এই ক্ষেত্রের প্রযুক্তিগত উন্নয়ন পথ এবং ভবিষ্যত দিক স্পষ্ট করা
- মান নির্ধারণ: MBSR ক্ষেত্র মূল্যায়ন মান এবং বেঞ্চমার্ক প্রতিষ্ঠা প্রচার করতে সহায়তা করা
- গবেষণা প্রবেশ: শিক্ষানবিসদের জন্য ক্ষেত্র জ্ঞানের ব্যাপক সংক্ষিপ্ত বিবরণ প্রদান করা
- প্রযুক্তি নির্বাচন: প্রকৌশলীদের উপযুক্ত MBSR পদ্ধতি নির্বাচনে নির্দেশনা প্রদান করা
- একাডেমিক গবেষণা: গবেষকদের গবেষণা দিক এবং উদ্ভাবন পয়েন্ট নির্ধারণে রেফারেন্স প্রদান করা
- শিল্প প্রয়োগ: এন্টারপ্রাইজ বহু-আচরণ সুপারিশ ব্যবস্থা নির্মাণে প্রযুক্তিগত রোডম্যাপ প্রদান করা
এই পেপারটি ১০৭টি সম্পর্কিত সংদর্ভ উল্লেখ করে, যা সুপারিশ ব্যবস্থা, গভীর শিক্ষা, গ্রাফ নিউরাল নেটওয়ার্ক এবং অন্যান্য ক্ষেত্রের গুরুত্বপূর্ণ কাজ অন্তর্ভুক্ত করে, MBSR গবেষণার জন্য দৃঢ় তাত্ত্বিক ভিত্তি এবং প্রযুক্তিগত সহায়তা প্রদান করে।
সারসংক্ষেপ: এটি একটি উচ্চ-মানের সমীক্ষা পেপার, যা মাল্টি-বিহেভিয়ার সিকোয়েনশিয়াল রেকমেন্ডেশনের এই উদীয়মান ক্ষেত্রের গবেষণা অবস্থা সিস্টেমেটিকভাবে সংগঠিত করে, এই ক্ষেত্রের উন্নয়নের জন্য একটি গুরুত্বপূর্ণ ভিত্তি স্থাপন করে। পেপারটির কাঠামো স্পষ্ট এবং বিশ্লেষণ গভীর, MBSR ক্ষেত্রের তাত্ত্বিক উন্নয়ন এবং ব্যবহারিক প্রয়োগ প্রচারে গুরুত্বপূর্ণ মূল্য রয়েছে।