Abstract
Due to the incredible growth of information on the World Wide Web in the recent years, searching and finding contents, products or services that may be of interest for users has become a very difficult task. Recommender systems (RSs) help overcome the information overload problem by studying the preferences of online users and suggesting items they might like. Many companies and Web sites have implemented these systems to recommend products/information/services to their users in a more accurate manner, therefore improving the company’s profits. In this chapter, first we give a brief review on social recommender systems and then we introduce sevela learning automata-based recommended systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abdul-Rahman A, Hailes S (2000) Supporting trust in virtual communities. In: proceedings of the 33rd annual hawaii international conference on system sciences. IEEE, p 9
Acilar AM, Arslan A (2011) Optimization of multiple input–output fuzzy membership functions using clonal selection algorithm. Expert Syst Appl 38:1374–1381
Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17:734–749
Akbari Torkestani J, Meybodi MR (2012) Finding minimum weight connected dominating set in stochastic graph based on learning automata. Inf Sci (Ny) 200:57–77. https://doi.org/10.1016/j.ins.2012.02.057
Altingovde IS, Subakan ÖN, Ulusoy Ö (2013) Cluster searching strategies for collaborative recommendation systems. Inf Process Manag 49:688–697
Arazy O, Kumar N, Shapira B (2009) Improving social recommender systems. IT Prof 11:38–44. https://doi.org/10.1109/MITP.2009.76
Avesani P, Massa P, symposium RT-P of the 2005 A, 2005 undefined (2005) A trust-enhanced recommender system application: moleskiing. DlAcmOrg, pp 1589–1593
Ayadi O, Halouani N, Masmoudi F (2016) A fuzzy collaborative assessment methodology for partner trust evaluation. Int J Intell Syst 31:488–501
Bedi P, Sharma R (2012) Trust based recommender system using ant colony for trust computation. Expert Syst Appl 39:1183–1190
Beigy H, Meybodi MR (2006) Utilizing distributed learning automata to solve stochastic shortest path problems. Int J Uncertainty, Fuzziness Knowledge-Based Syst 14:591–615. https://doi.org/10.1142/S0218488506004217
Bharadwaj KK, Al-Shamri MYH (2009) Fuzzy computational models for trust and reputation systems. Electron Commer Res Appl 8:37–47
Bhuiyan T (2013) Trust for intelligent recommendation. Springer
Bobadilla J, Hernando A, Ortega F, Bernal J (2011) A framework for collaborative filtering recommender systems. Expert Syst Appl 38:14609–14623
Bobadilla J, Hernando A, Ortega F, Gutiérrez A (2012a) Collaborative filtering based on significances. Inf Sci (Ny) 185:1–17
Bobadilla J, Ortega F, Hernando A, Bernal J (2012b) A collaborative filtering approach to mitigate the new user cold start problem. Knowledge-Based Syst 26:225–238
Bobadilla J, Serradilla F (2009) The effect of sparsity on collaborative filtering metrics. In: Proceedings of the twentieth Australasian Conference on Australasian database-volume 92. Australian computer society, Inc., pp 9–18
Bonhard P, Sasse MA (2006) ’Knowing me, knowing you’—using profiles and social networking to improve recommender systems. BT Technol J 24:84–98
Carrer-Neto W, Hernández-Alcaraz ML, Valencia-García R, García-Sánchez F (2012) Social knowledge-based recommender system. Application to the movies domain. Expert Syst Appl 39:10990–11000
Chirita P-A, Nejdl W, Zamfir C (2005) Preventing shilling attacks in online recommender systems. In: Proceedings of the 7th annual ACM international workshop on web information and data management. ACM, pp 67–74
Choi IY, Oh MG, Kim JK, Ryu YU (2016) Collaborative filtering with facial expressions for online video recommendation. Int J Inf Manage 36:397–402
Formoso V, FernáNdez D, Cacheda F, Carneiro V (2013) Using profile expansion techniques to alleviate the new user problem. Inf Process Manag 49:659–672
Gefen D, Karahanna E, Straub DW (2003) Trust and TAM in online shopping: an integrated model. MIS Q 27:51–90
Ghavipour M, Meybodi MR (2016) An adaptive fuzzy recommender system based on learning automata. Electron Commer Res Appl 20:105–115. https://doi.org/10.1016/j.elerap.2016.10.002
Ghavipour M, Meybodi MR (2018a) Stochastic trust network enriched by similarity relations to enhance trust-aware recommendations. Appl Intell 1–14
Ghavipour M, Meybodi MR (2018b) A dynamic algorithm for stochastic trust propagation in online social networks: learning automata approach. Comput Commun 123:11–23. https://doi.org/10.1016/j.comcom.2018.04.004
Ghavipour M, Meybodi MR (2018c) Trust propagation algorithm based on learning automata for inferring local trust in online social networks. Knowledge-Based Syst 143:307–316. https://doi.org/10.1016/j.knosys.2017.06.034
Gohari FS, Aliee FS, Haghighi H (2018) A new confidence-based recommendation approach: combining trust and certainty. Inf Sci (Ny) 422:21–50
Golbeck J (2006) Generating predictive movie recommendations from trust in social networks. In: International Conference on Trust Management. Springer, pp 93–104
Golbeck J (2009) Trust and nuanced profile similarity in online social networks. ACM Trans Web 3:12
Golbeck J, Hendler J (2006) Filmtrust: movie recommendations using trust in web-based social networks. In: Proceedings of the IEEE Consumer communications and networking conference. Citeseer, pp 282–286
Golbeck JA (2005) Computing and applying trust in web-based social networks. https://doi.org/10.1017/cbo9781107415324.004
Guo G, Zhang J, Yorke-Smith N (2015) Leveraging multiviews of trust and similarity to enhance clustering-based recommender systems. Knowledge-Based Syst 74:14–27
Hao F, Min G, Lin M et al (2014) MobiFuzzyTrust: an efficient fuzzy trust inference mechanism in mobile social networks. IEEE Trans Parallel Distrib Syst 25:2944–2955
He J, Chu WW (2010) A social network-based recommender system (SNRS). In: Data mining for social network data. Springer, pp 47–74
Huynh T, Nguyen H, Le B, Minh HC (2012) A unified design for the membership functions in genetic fuzzy systems. Int J Comput Sci 9:7–16
Gao L, ongdong Li C (2008) Hybrid personalized recommended model based on genetic algorithm. In: 2008 4th international conference on wireless communications, networking mobile computing, Vols 1–31. IEEE, pp 9215–9218
Jamali M, Ester M (2009) Trustwalker: a random walk model for combining trust-based and item-based recommendation. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 397–406
Jiang W, Wu J, Li F et al (2016) Trust evaluation in online social networks using generalized network flow. IEEE Trans Comput 65:952–963. https://doi.org/10.1109/TC.2015.2435785
Jiang W, Wu J, Wang G (2015) On selecting recommenders for trust evaluation in online social networks. ACM Trans Internet Technol 15:14. https://doi.org/10.1145/2807697
Kant V, Bharadwaj KK (2013) Fuzzy computational models of trust and distrust for enhanced recommendations. Int J Intell Syst 28:332–365
Kaya M, Alhajj R (2006) Utilizing genetic algorithms to optimize membership functions for fuzzy weighted association rules mining. Appl Intell 24:7–15
Kim H-N, El-Saddik A, Jo G-S (2011) Collaborative error-reflected models for cold-start recommender systems. Decis Support Syst 51:519–531
Kohavi R (1995) A study of cross-validation and bootstrap for accuracy estimation and model selection. In: Ijcai. pp 1137–1145
Lam SK, Riedl J (2004) Shilling recommender systems for fun and profit. In: Proceedings of the 13th international conference on World Wide Web. ACM, pp 393–402
Lee DH, Brusilovsky P (2009) Does trust influence information similarity? Recomm Syst Soc Web 10:
Lemire D (2005) Scale and translation invariant collaborative filtering systems. Inf Retr Boston 8:129–150
Leung CW, Chan SC, Chung F (2008) An empirical study of a cross-level association rule mining approach to cold-start recommendations. Knowl Based Syst 21:515–529
Linden G, Smith B, York J (2003) Amazon. com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7:76–80
Lops P, De Gemmis M, Semeraro G (2011) Content-based recommender systems: State of the art and trends. In: Recommender systems handbook. Springer, pp 73–105
Lu Y, Zhao L, Wang B (2010) From virtual community members to C2C e-commerce buyers: trust in virtual communities and its effect on consumers’ purchase intention. Electron Commer Res Appl 9:346–360
Luo X, Xia Y, Zhu Q (2012) Incremental collaborative filtering recommender based on regularized matrix factorization. Knowledge-Based Syst 27:271–280
Mao M, Lu J, Zhang G, Zhang J (2017) Multirelational social recommendations via multigraph ranking. IEEE Trans Cybern 47:4049–4061. https://doi.org/10.1109/TCYB.2016.2595620
Martinez-Romo J, Araujo L (2012) Updating broken web links: an automatic recommendation system. Inf Process Manag 48:183–203
Massa P, Avesani P (2004) Trust-aware collaborative filtering for recommender systems. CoopIS/DOA/ODBASE 1(3290):492–508
Moradi P, Ahmadian S (2015) A reliability-based recommendation method to improve trust-aware recommender systems. Expert Syst Appl 42:7386–7398
O’Donovan J, Smyth B (2005) Trust in recommender systems. In: Proceedings of the 10th international conference on Intelligent user interfaces. ACM, pp 167–174
O’Mahony M, Hurley N, Kushmerick N, Silvestre G (2004) Collaborative recommendation: a robustness analysis. ACM Trans Internet Technol 4:344–377
Omizegba EE, Adebayo GE (2009) Optimizing fuzzy membership functions using particle swarm algorithm. In: Systems, man and cybernetics, 2009. SMC 2009. IEEE international conference on. IEEE, pp 3866–3870
Park M-H, Hong J-H, Cho S-B (2007) Location-based recommendation system using bayesian user’s preference model in mobile devices. In: International conference on ubiquitous intelligence and computing. Springer, pp 1130–1139
Pera MS, Ng Y-K (2013) A group recommender for movies based on content similarity and popularity. Inf Process Manag 49:673–687
Permana KE, Hashim SZM (2010) Fuzzy membership function generation using particle swarm optimization. Int J Open Probl Compt Math 3:27–41
Protasiewicz J, Pedrycz W, Kozłowski M et al (2016) A recommender system of reviewers and experts in reviewing problems. Knowl Based Syst 106:164–178
Rashid AM, Karypis G, Riedl J (2008) Learning preferences of new users in recommender systems: an information theoretic approach. ACM SIGKDD Explor Newsl 10:90–100
Resnick P, Iacovou N, Suchak M, et al (1994) GroupLens: an open architecture for collaborative filtering of netnews. In: Proceedings of {ACM} 1994 conference on computer supported cooperative work. ACM, pp 175–186
Rezvanian A, Meybodi MR (2017) A new learning automata-based sampling algorithm for social networks. Int J Commun Syst 30:e3091. https://doi.org/10.1002/dac.3091
Ricci F, Rokach L, Shapira B (2011) Introduction to recommender systems handbook. In: Recommender systems handbook. Springer, pp 1–35
Richardson M, Agrawal R, Domingos P (2003) Trust management for the semantic web. In: International semantic web conference. Springer, pp 351–368
Roh TH, Oh KJ, Han I (2003) The collaborative filtering recommendation based on SOM cluster-indexing CBR. Expert Syst Appl 25:413–423
Salganik MJ, Dodds PS, Watts DJ (2006) Experimental study of inequality and unpredictability in an artificial cultural market. Science (80-) 311:854–856
Shambour Q, Lu J (2011) A hybrid trust-enhanced collaborative filtering recommendation approach for personalized government-to-business e-services. Int J Intell Syst 26:814–843
Shambour Q, Lu J (2012) A trust-semantic fusion-based recommendation approach for e-business applications. Decis Support Syst 54:768–780
Shekarpour S, Katebi SD (2010) Modeling and evaluation of trust with an extension in semantic web. J Web Semant 8:26–36. https://doi.org/10.1016/j.websem.2009.11.003
Simon D (2005) H∞ estimation for fuzzy membership function optimization. Int J Approx Reason 40:224–242
Sinha RR, Swearingen K (2001) Comparing recommendations made by online systems and friends. In: DELOS workshop: personalisation and recommender systems in digital libraries
Staab S, Bhargava B, Leszek L et al (2004) The pudding of trust: managing the dynamic nature of trust. IEEE Intell Syst 19:74–88
Su X, Khoshgoftaar TM (2009) A survey of collaborative filtering techniques. Adv Artif Intell 2009:4
Symeonidis P, Nanopoulos A, Manolopoulos Y (2009) MoviExplain: a recommender system with explanations. In: Proceedings of the third ACM conference on recommender systems. ACM, pp 317–320
Tang J, Gao H, Liu H (2012) mTrust: discerning multi-faceted trust in a connected world. In: Proceedings of the fifth ACM international conference on web search and data mining. ACM, pp 93–102
Uddin MG, Zulkernine M, Ahamed SI (2008) CAT: a context-aware trust model for open and dynamic systems. In: Proceedings of the 2008 ACM symposium on applied computing. ACM, pp 2024–2029
Victor P, Cornelis C, De Cock M (2011) Trust networks for recommender systems. Springer Science & Business Media
Victor P, Verbiest N, Cornelis C, De Cock M (2013) Enhancing the trust-based recommendation process with explicit distrust. ACM Trans Web 7:6
Wang H, Shao S, Zhou X et al (2016) Preference recommendation for personalized search. Knowl Based Syst 100:124–136
Yager RR (2003) Fuzzy logic methods in recommender systems. Fuzzy Sets Syst 136:133–149
Yan S, Zheng X, Chen D, Wang Y (2013) Exploiting two-faceted web of trust for enhanced-quality recommendations. Expert Syst Appl 40:7080–7095
Zadeh LA (1996) Fuzzy logic = computing with words. IEEE Trans Fuzzy Syst 4:103–111. https://doi.org/10.1109/91.493904
Zhao Y, Li B (2007) A new method for optimizing fuzzy membership function. In: 2007 international conference on mechatronics and automation. IEEE, pp 674–678
Zhong J, Li X (2010) Unified collaborative filtering model based on combination of latent features. Expert Syst Appl 37:5666–5672
Ziegler C-N, Golbeck J (2007) Investigating interactions of trust and interest similarity. Decis Support Syst 43:460–475
Ziegler C-N, Lausen G (2004) Analyzing correlation between trust and user similarity in online communities. In: ITrust. Springer, pp 251–265
Zucker LG (1986) Production of trust: institutional sources of economic structure, 1840–1920. Res Organ Behav
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Rezvanian, A., Moradabadi, B., Ghavipour, M., Daliri Khomami, M.M., Meybodi, M.R. (2019). Social Recommender Systems. In: Learning Automata Approach for Social Networks. Studies in Computational Intelligence, vol 820. Springer, Cham. https://doi.org/10.1007/978-3-030-10767-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-10767-3_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-10766-6
Online ISBN: 978-3-030-10767-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)