A Preference-oriented Diversity Model Based on Mutual-information in Re-ranking for E-commerce Search
<|reference_start|>A Preference-oriented Diversity Model Based on Mutual-information in Re-ranking for E-commerce Search: Re-ranking is a process of rearranging ranking list to more effectively meet user demands by accounting for the interrelationships between items. Existing methods predominantly enhance the precision of search results, often at the expense of diversity, leading to outcomes that may not fulfill the varied needs of users. Conversely, methods designed to promote diversity might compromise the precision of the results, failing to satisfy the users' requirements for accuracy. To alleviate the above problems, this paper proposes a Preference-oriented Diversity Model Based on Mutual-information (PODM-MI), which consider both accuracy and diversity in the re-ranking process. Specifically, PODM-MI adopts Multidimensional Gaussian distributions based on variational inference to capture users' diversity preferences with uncertainty. Then we maximize the mutual information between the diversity preferences of the users and the candidate items using the maximum variational inference lower bound to enhance their correlations. Subsequently, we derive a utility matrix based on the correlations, enabling the adaptive ranking of items in line with user preferences and establishing a balance between the aforementioned objectives. Experimental results on real-world online e-commerce systems demonstrate the significant improvements of PODM-MI, and we have successfully deployed PODM-MI on an e-commerce search platform.<|reference_end|>
@article{wang2024a,
    title={A Preference-oriented Diversity Model Based on Mutual-information in
  Re-ranking for E-commerce Search},
    author={Huimu Wang, Mingming Li, Dadong Miao, Songlin Wang, Guoyu Tang, Lin
  Liu, Sulong Xu, Jinghe Hu},
    journal={arXiv preprint arXiv:2405.15521},
    year={2024},
    archivePrefix={arXiv},
    eprint={2405.15521},
    primaryClass={cs.IR cs.AI}
}