Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Multisource Heterogeneous User-Generated Contents-Driven Interactive Estimation of Distribution Algorithms for Personalized Search

Published: 01 October 2022 Publication History

Abstract

Personalized search is essentially a complex qualitative optimization problem, and interactive evolutionary algorithms (EAs) have been extended from EAs to adapt to solving it. However, the multisource user-generated contents (UGCs) in the personalized services have not been concerned on in the adaptation. Accordingly, we here present an enhanced restricted Boltzmann machine (RBM)-driven interactive estimation of distribution algorithms (IEDAs) with multisource heterogeneous data from the viewpoint of effectively extracting users’ preferences and requirements from UGCs to strengthen the performance of IEDA for personalized search. The multisource heterogeneous UGCs, including users’ ratings and reviews, items’ category tags, social networks, and other available information, are sufficiently collected and represented to construct an RBM-based model to extract users’ comprehensive preferences. With this RBM, the probability model for conducting the reproduction operator of estimation of distribution algorithms (EDAs) and the surrogate for quantitatively evaluating an individual (item) fitness are further developed to enhance the EDA-based personalized search. The UGCs-driven IEDA is applied to various publicly released Amazon datasets, e.g., recommendation of Digital Music, Apps for Android, Movies, and TV, to experimentally demonstrate its performance in efficiently improving the IEDA in personalized search with less interactions and higher satisfaction.

References

[1]
H. Wang, Y. Jin, C. Sun, and J. Doherty, “Offline data-driven evolutionary optimization using selective surrogate ensembles,” IEEE Trans. Evol. Comput., vol. 23, no. 2, pp. 203–216, Apr. 2019.
[2]
M. A. Dulebenets, “Application of evolutionary computation for berth scheduling at marine container terminals: Parameter tuning versus parameter control,” IEEE Trans. Intell. Transp. Syst., vol. 19, no. 1, pp. 25–37, Jan. 2018.
[3]
J. Sunet al., “Learning from a stream of nonstationary and dependent data in multiobjective evolutionary optimization,” IEEE Trans. Evol. Comput., vol. 23, no. 4, pp. 541–555, Aug. 2019.
[4]
Y. Xiang, Y. Zhou, L. Tang, and Z. Chen, “A decomposition-based many-objective artificial bee colony algorithm,” IEEE Trans. Cybern., vol. 49, no. 1, pp. 287–300, Jan. 2019.
[5]
Y. Tian, X. Zhang, C. Wang, and Y. Jin, “An evolutionary algorithm for large-scale sparse multiobjective optimization problems,” IEEE Trans. Evol. Comput., vol. 24, no. 2, pp. 380–393, Apr. 2020.
[6]
P. Bontrager, W. Lin, J. Togelius, and S. Risi, “Deep interactive evolution,” in Computational Intelligence in Music, Sound, Art and Design (Lecture Notes in Computer Science), vol. 10783. A. Liapis, J. R. Cardalda, A. Ekárt, Eds. Cham, Switzerland: Springer, 2018. [Online]. Available: https://doi.org/10.1007/978-3-319-77583-8_18
[7]
N. D. F. Ross, M. B. Johns, E. C. Keedwell, and D. A. Savic, “Human-evolutionary problem solving through gamification of a bin-packing problem,” in Proc. Genet. Evol. Comput. Conf. Companion, 2019, pp. 1465–1473.
[8]
J. Lv, M. Zhu, W. Pan, and X. Liu, “Interactive genetic algorithm oriented toward the novel design of traditional patterns,” Information, vol. 10, no. 2, p. 36, 2019.
[9]
S. Ono, H. Maeda, K. Sakimoto, and S. Nakayama, “Optimizing quantitative and qualitative objectives by user-system cooperative evolutionary computation for image processing filter design,” in Proc. Online World Conf. Soft Comput. Ind. Appl., 2014, pp. 167–178.
[10]
M. Fukumoto and Y. Hanada, “Investigation of the efficiency of continuous evaluation-based interactive evolutionary computation for composing melody,” IEEJ Trans. Elect. Electron. Eng., vol. 15, no. 2, pp. 235–241, 2020.
[11]
X. Bu, J. Zhu, and X. Qian, “Personalized product search based on user transaction history and hypergraph learning,” Multimedia Tools Appl., vol. 79, pp. 22157–22175, May 2020.
[12]
Y. Chen, X. Sun, D. Gong, Y. Zhang, J. Choi, and S. Klasky, “Personalized search inspired fast interactive estimation of distribution algorithm and its application,” IEEE Trans. Evol. Comput., vol. 21, no. 4, pp. 588–600, Aug. 2017.
[13]
T. Cunha, C. Soares, and A. C. P. L. F. de Carvalho, “Metalearning and recommender systems: A literature review and empirical study on the algorithm selection problem for collaborative filtering,” Inf. Sci., vol. 423, pp. 128–144, Jan. 2018.
[14]
C. Wu, F. Wu, M. An, J. Huang, Y. Huang, and X. Xie, “NPA: Neural news recommendation with personalized attention,” in Proc. 25th ACM SIGKDD Int. Conf. Knowl. Discov. Data Min., 2019, pp. 2576–2584.
[15]
Z. Ma, Z. Dou, G. Bian, and J.-R. Wen, “PSTIE: Time information enhanced personalized search,” in Proc. 29th ACM Int. Conf. Inf. Knowl. Manage., 2020, pp. 1075–1084.
[16]
X. Sun, D. Gong, Y. Jin, and S. Chen, “A new surrogate-assisted interactive genetic algorithm with weighted semisupervised learning,” IEEE Trans. Cybern., vol. 43, no. 2, pp. 685–698, Apr. 2013.
[17]
H. Sayama, “Complexity, development, and evolution in morphogenetic collective systems,” in Evolution, Development and Complexity. Cham, Switzerland: Springer, 2019, pp. 293–305.
[18]
L. Bao, X. Sun, Y. Chen, D. Gong, and Y. Zhang, “Restricted Boltzmann machine-driven interactive estimation of distribution algorithm for personalized search,” Knowl. Based Syst., vol. 200, Jul. 2020, Art. no. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S0950705120303269
[19]
J. Lu, D. Wu, M. Mao, W. Wang, and G. Zhang, “Recommender system application developments: A survey,” Decis. Support Syst., vol. 74, pp. 12–32, Jun. 2015.
[20]
Z. Batmaz, A. Yurekli, A. Bilge, and C. Kaleli, “A review on deep learning for recommender systems: Challenges and remedies,” Artif. Intell. Rev., vol. 52, no. 1, pp. 1–37, 2019.
[21]
H. Fang, G. Guo, D. Zhang, and Y. Shu, “Deep learning-based sequential recommender systems: Concepts, algorithms, and evaluations,” in Proc. Int. Conf. Web Eng., 2019, pp. 574–577.
[22]
Y. Chen, Y. Jin, and X. Sun, “Language model based interactive estimation of distribution algorithm,” Knowl. Based Syst., vol. 200, Jul. 2020, Art. no. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S0950705120302938
[23]
S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme, “BPR: Bayesian personalized ranking from implicit feedback,” 2012. [Online]. Available: http://arXiv:1205.2618
[24]
H. Wang, N. Wang, and D.-Y. Yeung, “Collaborative deep learning for recommender systems,” in Proc. 21st ACM SIGKDD Int. Conf. Knowl. Discov. Data Min., 2015, pp. 1235–1244.
[25]
P. Covington, J. Adams, and E. Sargin, “Deep neural networks for YouTube recommendations,” in Proc. 10th ACM Conf. Recommender Syst., 2016, pp. 191–198.
[26]
D. Kim, C. Park, J. Oh, and H. Yu, “Deep hybrid recommender systems via exploiting document context and statistics of items,” Inf. Sci., vol. 417, pp. 72–87, Nov. 2017.
[27]
K. Georgiev and P. Nakov, “A non-IID framework for collaborative filtering with restricted Boltzmann machines,” in Proc. 30th Int. Conf. Mach. Learn., 2013, pp. 1148–1156.
[28]
T. T. Nguyen and H. W. Lauw, “Representation learning for homophilic preferences,” in Proc. 10th ACM Conf. Recommender Syst., 2016, pp. 317–324.
[29]
Y. Wu, C. DuBois, A. X. Zheng, and M. Ester, “Collaborative denoising auto-encoders for top-n recommender systems,” in Proc. 9th ACM Int. Conf. Web Search Data Min., 2016, pp. 153–162.
[30]
D. Liang, R. G. Krishnan, M. D. Hoffman, and T. Jebara, “Variational autoencoders for collaborative filtering,” in Proc. World Wide Web Conf., 2018, pp. 689–698.
[31]
D. Kim, C. Park, J. Oh, S. Lee, and H. Yu, “Convolutional matrix factorization for document context-aware recommendation,” in Proc. 10th ACM Conf. Recommender Syst., 2016, pp. 233–240.
[32]
L. Zheng, V. Noroozi, and P. S. Yu, “Joint deep modeling of users and items using reviews for recommendation,” in Proc. 10th ACM Int. Conf. Web Search Data Min., 2017, pp. 425–434. [Online]. Available: https://doi.org/10.1145/3018661.3018665
[33]
H. Dai, Y. Wang, R. Trivedi, and L. Song, “Deep coevolutionary network: Embedding user and item features for recommendation,” 2016. [Online]. Available: http://arXiv:1609.03675
[34]
C.-Y. Wu, A. Ahmed, A. Beutel, A. J. Smola, and H. Jing, “Recurrent recommender networks,” in Proc. 10th ACM Int. Conf. Web Search Data Min., 2017, pp. 495–503.
[35]
J. Wang, T. Weng, and Q. Zhang, “A two-stage multiobjective evolutionary algorithm for multiobjective multidepot vehicle routing problem with time windows,” IEEE Trans. Cybern., vol. 49, no. 7, pp. 2467–2478, Jul. 2019.
[36]
L. Zuowen, G. Wenyin, Y. Xuesong, W. Ling, and H. Chengyu, “Solving nonlinear equations system with dynamic repulsion-based evolutionary algorithms,” IEEE Trans. Syst., Man, Cybern., Syst., vol. 50, no. 4, pp. 1590–1601, Apr. 2020.
[37]
X. Zhang, K. Zhou, H. Pan, L. Zhang, X. Zeng, and Y. Jin, “A network reduction-based multiobjective evolutionary algorithm for community detection in large-scale complex networks,” IEEE Trans. Cybern., vol. 50, no. 2, pp. 703–716, Feb. 2020.
[38]
X. Yan, H. Huang, Z. Hao, and J. Wang, “A graph-based fuzzy evolutionary algorithm for solving two-echelon vehicle routing problems,” IEEE Trans. Evol. Comput., vol. 24, no. 1, pp. 129–141, Feb. 2020.
[39]
G.-S. Hao, D.-W. Gong, and Y.-Q. Huang, “Interactive genetic algorithms based on estimation of user’s most satisfactory individuals,” in Proc. 6th Int. Conf. Intell. Syst. Design Appl., vol. 3. Jian, China, 2006, pp. 132–137.
[40]
Y. Pei and H. Takagi, “Local information of fitness landscape obtained by paired comparison-based memetic search for interactive differential evolution,” in Proc. IEEE Congr. Evol. Comput. (CEC), Sendai, Japan, 2015, pp. 2215–2221.
[41]
K. Ishibashi, “Interactive texture chooser using interactive evolutionary computation and similarity search,” in Proc. Nicograph Int. (NicoInt), Tainan, Taiwan, 2018, pp. 37–44.
[42]
M. Fukumoto and Y. Hanada, “A proposal for creation of beverage suited for user by blending juices based on interactive genetic algorithm*,” in Proc. IEEE Int. Conf. Syst. Man Cybern. (SMC), Bari, Italy, 2019, pp. 1104–1109.
[43]
L. Pan, C. He, Y. Tian, H. Wang, X. Zhang, and Y. Jin, “A classification-based surrogate-assisted evolutionary algorithm for expensive many-objective optimization,” IEEE Trans. Evol. Comput., vol. 23, no. 1, pp. 74–88, Feb. 2019.
[44]
R. Funaki, K. Sugimoto, and J. Murata, “Estimation of influence of each variable on user’s evaluation in interactive evolutionary computation,” in Proc. 9th Int. Conf. Awareness Sci. Technol. (iCAST), Fukuoka, Japan, 2018, pp. 167–174.
[45]
G. Guo, Z. Wen, and G. Hao, “Set-based interactive evolutionary computation with forecasting fitness by grey support vector regression,” Control Decis., vol. 35, no. 2, pp. 309–318, 2020.
[46]
P. Cremonesi, Y. Koren, and R. Turrin, “Performance of recommender algorithms on top-n recommendation tasks,” in Proc. 4th ACM Conf. Recommender Syst., 2010, pp. 39–46.
[47]
L. Guo, J. Liang, Y. Zhu, Y. Luo, L. Sun, and X. Zheng, “Collaborative filtering recommendation based on trust and emotion,” J. Intell. Inf. Syst., vol. 53, no. 1, pp. 113–135, 2019.
[48]
H. Qiu, Y. Liu, G. Guo, Z. Sun, J. Zhang, and H. T. Nguyen, “BPRH: Bayesian personalized ranking for heterogeneous implicit feedback,” Inf. Sci., vol. 453, pp. 80–98, Jul. 2018.
[49]
C. Li, X. Niu, X. Luo, Z. Chen, and C. Quan, “A review-driven neural model for sequential recommendation,” 2019. [Online]. Available: http://arXiv:1907.00590
[50]
Y. Wei, X. Wang, L. Nie, X. He, R. Hong, and T.-S. Chua, “MMGCN: Multi-modal graph convolution network for personalized recommendation of micro-video,” in Proc. 27th ACM Int. Conf. Multimedia, 2019, pp. 1437–1445.
[51]
J. Jinet al., “An efficient neighborhood-based interaction model for recommendation on heterogeneous graph,” in Proc. 26th ACM SIGKDD Conf. Knowl. Discov. Data Min. (KDD), 2020, pp. 75–84.
[52]
L. Huet al., “Graph neural news recommendation with unsupervised preference disentanglement,” in Proc. 58th Annu. Meeting Assoc. Comput. Linguist., 2020, pp. 4255–4264.
[53]
N. Le Roux and Y. Bengio, “Representational power of restricted Boltzmann machines and deep belief networks,” Neural Comput., vol. 20, no. 6, pp. 1631–1649, Jun. 2008.
[54]
L.-W. Kim, “DeepX: Deep learning accelerator for restricted Boltzmann machine artificial neural networks,” IEEE Trans. Neural Netw. Learn. Syst., vol. 29, no. 5, pp. 1441–1453, May 2018.
[55]
G. E. Hinton, “Training products of experts by minimizing contrastive divergence,” Neural Comput., vol. 14, no. 8, pp. 1771–1800, 2002.
[56]
R. Salakhutdinov, A. Mnih, and G. Hinton, “Restricted Boltzmann machines for collaborative filtering,” in Proc. 24th Int. Conf. Mach. Learn., 2007, pp. 791–798.
[57]
N. Ji, J. Zhang, C. Zhang, and Q. Yin, “Enhancing performance of restricted Boltzmann machines via log-sum regularization,” Knowl. Based Syst., vol. 63, pp. 82–96, Jun. 2014.
[58]
S. Feng and C. L. P. Chen, “A fuzzy restricted Boltzmann machine: Novel learning algorithms based on the crisp possibilistic mean value of fuzzy numbers,” IEEE Trans. Fuzzy Syst., vol. 26, no. 1, pp. 117–130, Feb. 2018.
[59]
L. Bao, X. Sun, Y. Chen, G. Man, and H. Shao, “Restricted Boltzmann machine-assisted estimation of distribution algorithm for complex problems,” Complexity, vol. 2018, Nov. 2018, Art. no. [Online]. Available: https://doi.org/10.1155/2018/2609014
[60]
N. Hazrati, B. Shams, and S. Haratizadeh, “Entity representation for pairwise collaborative ranking using restricted Boltzmann machine,” Expert Syst. Appl., vol. 116, pp. 161–171, Feb. 2019.
[61]
Q. Le and T. Mikolov, “Distributed representations of sentences and documents,” in Proc. 31st Int. Conf. Mach. Learn., 2014, pp. 1188–1196.
[62]
R. He and J. McAuley, “Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative filtering,” in Proc. 25th Int. Conf. World Wide Web, 2016, pp. 507–517.
[63]
Y. Liang, Z. Ren, X. Yao, Z. Feng, A. Chen, and W. Guo, “Enhancing Gaussian estimation of distribution algorithm by exploiting evolution direction with archive,” IEEE Trans. Cybern., vol. 50, no. 1, pp. 140–152, Jan. 2020.
[64]
X. He, L. Liao, H. Zhang, L. Nie, X. Hu, and T.-S. Chua, “Neural collaborative filtering,” in Proc. 26th Int. Conf. World Wide Web, 2017, pp. 173–182.

Cited By

View all
  • (2024)Estimation of Distribution Algorithms in Machine Learning: A SurveyIEEE Transactions on Evolutionary Computation10.1109/TEVC.2023.331410528:5(1301-1321)Online publication date: 1-Oct-2024
  • (2023)Fusion-based Representation Learning Model for Multimode User-generated Social Network ContentJournal of Data and Information Quality10.1145/360371215:3(1-21)Online publication date: 28-Sep-2023
  • (2023)Automatic Variable ReductionIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.319941327:4(1027-1041)Online publication date: 1-Aug-2023

Index Terms

  1. Multisource Heterogeneous User-Generated Contents-Driven Interactive Estimation of Distribution Algorithms for Personalized Search
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Evolutionary Computation
    IEEE Transactions on Evolutionary Computation  Volume 26, Issue 5
    Oct. 2022
    398 pages

    Publisher

    IEEE Press

    Publication History

    Published: 01 October 2022

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 22 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Estimation of Distribution Algorithms in Machine Learning: A SurveyIEEE Transactions on Evolutionary Computation10.1109/TEVC.2023.331410528:5(1301-1321)Online publication date: 1-Oct-2024
    • (2023)Fusion-based Representation Learning Model for Multimode User-generated Social Network ContentJournal of Data and Information Quality10.1145/360371215:3(1-21)Online publication date: 28-Sep-2023
    • (2023)Automatic Variable ReductionIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.319941327:4(1027-1041)Online publication date: 1-Aug-2023

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media