A Bi-directional Evolution Algorithm for Financial Recommendation Model

Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 768)


By the challenge of rich data and poor information, recommender systems technology emerged as the time require and vigorous developed to more and more powerful vitality. However, in some real-world applications such as financial domain, the recommender systems of financial products usually require a long-term significant financial commitment as their utility, because it is not realized immediately depending on several external factors like market returns or governmental regularizations. In this paper, we propose a bi-direction evolution recommendation system (BDE_RS) to address this problem, which tries to balance the precision and the gains of the recommendation system. Portfolios are recommended based on the distance of investor and portfolio models which are composition of finite number financial assets with various weights. Based on investor transaction and investor profile, we design and construct recommendation using ARM technique for portfolio management. Extensive experiments conducted on benchmark and real-world data sets demonstrate that our proposed approach outperforms other state-of-the-art methods.


Recommendation system BDE_RS Protfolio management 



This work was supported by the National Natural Science Foundation of China (Project no. 61303189, 61232016).


  1. 1.
    Huang, Z., Chung, W., Chen, H.: A graph model for e-commerce recommender systems. J. Am. Soc. Inform. Sci. Technol. 55(3), 259–274 (2014)CrossRefGoogle Scholar
  2. 2.
    Sayyed, F.R., Argiddi, R.V., Apte, S.S.: Generating recommendations for stock market using collaborative filtering. Int. J. Comput. Eng. Sci. 3, 46–49 (2013)Google Scholar
  3. 3.
    Georgiev, K., Nakov, P.: A non-IID framework for collaborative filtering with restricted Boltzmann machines. In: International Conference on Machine Learning, pp. 1148–1156 (2013).
  4. 4.
    Zhao, L., Lu, Z., Pan, S.J., Yang, Q.: Matrix factorization+ for movie recommendation. In: Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, pp. 3945–3951 (2016)Google Scholar
  5. 5.
    Zibriczky, D.: Recommender systems meet finance: a literature review. In: International Workshop on Personalization and Recommender Systems in Financial Services (2016)Google Scholar
  6. 6.
    Silva N.B., Tsang, I.R., Cavalcanti, G.D.C., et al.: A graph-based friend recommendation system using Genetic Algorithm. In: Evolutionary Computation, pp. 1–7. IEEE (2010)Google Scholar
  7. 7.
    Burke, R.: Knowledge-based recommender systems (2000)Google Scholar
  8. 8.
    Zhou, S., Liu, X., Liu, Q., et al.: Random Fourier extreme learning machine with \(l_{2,1}\) - norm regularization. Neurocomputing 174(PA), 143–153 (2014)Google Scholar
  9. 9.
    Zhu, C., Liu, X., Liu, Q., Ming, Y., Yin, J.: Distance based multiple kernel ELM: a fast multiple kernel learning approach. Math. Probl. Eng. 2015, 1–9 (2015)MathSciNetGoogle Scholar
  10. 10.
    Cheng, H., Lu, Y.C., Sheu, C.: An ontology-based business intelligence application in a financial knowledge management system. Exp. Syst. Appl. 36(2), 3614–3622 (2009)CrossRefGoogle Scholar
  11. 11.
    Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: Fourteenth Conference on Uncertainty in Artificial Intelligence, pp. 43–52. Morgan Kaufmann Publishers Inc. (1998)Google Scholar
  12. 12.
    Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. In: Multimedia Services in Intelligent Environments, pp. 734–749. Springer, Heidelberg (2013)Google Scholar
  13. 13.
    Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009(12), 4 (2009)Google Scholar
  14. 14.
    Agrawal, R., Imielinski, T., Swami, A.N.: Mining association rules between sets of items in large databases. In: Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, SIGMOD Conference, pp. 207–216 (1993)Google Scholar
  15. 15.
    Lin, W., Alvarez, S.A., Ruiz, C.: Efficient adaptive-support association rule mining for recommender system. Data Min. Knowl. Disc. 6(1), 83–105 (2002)MathSciNetCrossRefGoogle Scholar
  16. 16.
    Parikh, V., Shah, P.: E-commerce recommendation system using association rule mining and clustering. Int. J. Innov. Adv. Comput. Sci. 91, 944–952 (2015)Google Scholar
  17. 17.
    Paranjape-Voditel, P., Deshpande, U.: An association rule mining based stock market recommender system. In: International Conference on Emerging Applications of Information Technology, pp. 21–24. IEEE (2011)Google Scholar
  18. 18.
    Fan, Y., Mai, J., Ren, X.: A rough set-based clustering collaborative filtering algorithm in e-commerce recommendation system. In: International Conference on Information Management, Innovation Management and Industrial Engineering, pp. 401–404 (2009)Google Scholar
  19. 19.
    Kiener, A., Kiener, A.: Knowledge-based interactive selling of financial services with FSAdvisor. In: Conference on Innovative Applications of Artificial Intelligence, pp. 1475–1482. AAAI Press (2005)Google Scholar
  20. 20.
    Felfernig, A., Jeran, M., Stettinger, M., et al.: Human computation based acquisition of financial service advisory practices. In: International Workshop on Personalization and Recommender Systems in Financial Services (2015)Google Scholar
  21. 21.
    Sobhanam, H., Mariappan, A.K.: Addressing cold start problem in recommender systems using association rules and clustering technique. In: International Conference on Computer Communication and Informatics, pp. 1–5. IEEE (2013)Google Scholar
  22. 22.
    Ren, C.X., Dai, D.Q.: Incremental learning of bidirectional principal components for face recognition. Pattern Recogn. 43(1), 318–330 (2010)CrossRefMATHGoogle Scholar
  23. 23.
    Harper, F.M., Konstan, J.A.: The movieLens datasets: history and context. ACM (2016)Google Scholar
  24. 24.
    Hu, Y., Koren, Y., Volinsky, C.: Collaborative filtering for implicit feedback datasets. In: IEEE International Conference on Data Mining, pp. 263–272 (2008)Google Scholar
  25. 25.
    Hu, L., Cao, J., Xu, G., et al.: Deep modeling of group preferences for group-based recommendation. In: Twenty-Eighth AAAI Conference on Artificial Intelligence, pp. 1861–1867. AAAI Press (2014)Google Scholar
  26. 26.
    Yang, Y., Li, J., Yang, Y.: An efficient stock recommendation model based on big order net inflow. Math. Probl. Eng. 2016(9), 1–15 (2016)Google Scholar
  27. 27.
    Paranjape-Voditel, P., Deshpande, U.: An association rule mining based stock market recommender system. In: Second International Conference on Emerging Applications of Information Technology, pp. 21–24 (2011)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2017

Authors and Affiliations

  • Jingming Xue
    • 1
    • 2
  • Lu Huang
    • 3
  • Qiang Liu
    • 1
  • Jianping Yin
    • 1
  1. 1.College of ComputerNational University of Defense TechnologyChangshaChina
  2. 2.Bank of Changsha Co., Ltd.ChangshaChina
  3. 3.Department of ComputerChangSha Electric Power Technical CollegeChangshaChina

Personalised recommendations