Skip to main content
Top
Published in: Neural Computing and Applications 5/2018

27-12-2016 | Original Article

Recommender system with grey wolf optimizer and FCM

Authors: Rahul Katarya, Om Prakash Verma

Published in: Neural Computing and Applications | Issue 5/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Recommender systems are contributing a significant aspect in information filtering and knowledge management systems. They provide explicit and reliable recommendations to the users so that user can get information about all products in e-commerce domain. In the era of big data and large complex information delivery system, it is impossible to get the right information in the online environment. In this research work, we offered a novel movie-based collaborative recommender system which utilizes the bio-inspired gray wolf optimizer algorithm and fuzzy c-mean (FCM) clustering technique and predicts rating of a movie for a particular user based on his historical data and similarity of users. Gray wolf optimizer algorithm was applied on the Movielens dataset to obtain the initial clusters, and also the initial positions of clusters are obtained. FCM is used to classify the users in the dataset by similarity of user ratings. Our proposed collaborative recommender system performed extremely well with respect to accuracy and precision. We analyzed our proposed recommender system over Movielens dataset which is available publically. Various evaluation metrics were utilized such as mean absolute error, standard deviation, precision and recall. We also compared the performance of projected system with already established systems. The experiment results delivered by proposed recommender system demonstrated that efficiency and performance are enhanced and also offered better recommendations when compared with our previous work [1].

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Katarya R, Verma OP (2016) A collaborative recommender system enhanced with particle swarm optimization technique. Multimed Tools Appl 75:1–15CrossRef Katarya R, Verma OP (2016) A collaborative recommender system enhanced with particle swarm optimization technique. Multimed Tools Appl 75:1–15CrossRef
2.
go back to reference Ortega F, Hernando A, Bobadilla J, Kang JH (2016) Recommending items to group of users using Matrix Factorization based Collaborative Filtering. Inf Sci (Ny) 345:313–324CrossRef Ortega F, Hernando A, Bobadilla J, Kang JH (2016) Recommending items to group of users using Matrix Factorization based Collaborative Filtering. Inf Sci (Ny) 345:313–324CrossRef
3.
go back to reference Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl-Based Syst 46:109–132CrossRef Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl-Based Syst 46:109–132CrossRef
4.
go back to reference Katarya R, Verma OP (2016) Recent developments in affective recommender systems. Phys A Stat Mech Appl 461:182–190CrossRef Katarya R, Verma OP (2016) Recent developments in affective recommender systems. Phys A Stat Mech Appl 461:182–190CrossRef
5.
go back to reference Katarya R, Jain I, Hasija H (2014) An Interactive Interface for Instilling Trust and providing Diverse Recommendations. In: 2014 IEEE international conference on computer and communication technology (ICCCT). pp 17–22 Katarya R, Jain I, Hasija H (2014) An Interactive Interface for Instilling Trust and providing Diverse Recommendations. In: 2014 IEEE international conference on computer and communication technology (ICCCT). pp 17–22
7.
go back to reference Zhao WX, Li S, He Y et al (2016) Connecting social media to e-commerce: cold-start product recommendation using microblogging information. IEEE Trans Knowl Data Eng 28:1147–1159CrossRef Zhao WX, Li S, He Y et al (2016) Connecting social media to e-commerce: cold-start product recommendation using microblogging information. IEEE Trans Knowl Data Eng 28:1147–1159CrossRef
8.
go back to reference Son LH (2016) Dealing with the new user cold-start problem in recommender systems: a comparative review. Inf Syst 58:87–104CrossRef Son LH (2016) Dealing with the new user cold-start problem in recommender systems: a comparative review. Inf Syst 58:87–104CrossRef
9.
go back to reference Da Silva EQ, Camilo-Junior CG, Pascoal LML, Rosa TC (2016) An evolutionary approach for combining results of recommender systems techniques based on collaborative filtering. Expert Syst Appl 53:204–218CrossRef Da Silva EQ, Camilo-Junior CG, Pascoal LML, Rosa TC (2016) An evolutionary approach for combining results of recommender systems techniques based on collaborative filtering. Expert Syst Appl 53:204–218CrossRef
10.
go back to reference Zhou Q (2016) Supervised approach for detecting average over popular items attack in collaborative recommender systems. IET Inf Secur 10:134–141CrossRef Zhou Q (2016) Supervised approach for detecting average over popular items attack in collaborative recommender systems. IET Inf Secur 10:134–141CrossRef
13.
go back to reference Hernando A, Bobadilla J, Ortega F (2016) A non negative matrix factorization for collaborative filtering recommender systems based on a bayesian probabilistic model. Knowl-Based Syst 97:188–202CrossRef Hernando A, Bobadilla J, Ortega F (2016) A non negative matrix factorization for collaborative filtering recommender systems based on a bayesian probabilistic model. Knowl-Based Syst 97:188–202CrossRef
14.
go back to reference Xu Y, Yin J (2015) Engineering Applications of artificial intelligence collaborative recommendation with user generated content. Eng Appl Artif Intell 45:281–294CrossRef Xu Y, Yin J (2015) Engineering Applications of artificial intelligence collaborative recommendation with user generated content. Eng Appl Artif Intell 45:281–294CrossRef
15.
go back to reference Puglisi S, Parra-Arnau J, Forné J, Rebollo-Monedero D (2015) On content-based recommendation and user privacy in social-tagging systems. Comput Stand Interfaces 41:17–27CrossRef Puglisi S, Parra-Arnau J, Forné J, Rebollo-Monedero D (2015) On content-based recommendation and user privacy in social-tagging systems. Comput Stand Interfaces 41:17–27CrossRef
16.
go back to reference Puglisi S, Parra-Arnau J, Forné J, Rebollo-Monedero D (2015) On content-based recommendation and user privacy in social-tagging systems. Comput Stand Interfaces 41:17–27CrossRef Puglisi S, Parra-Arnau J, Forné J, Rebollo-Monedero D (2015) On content-based recommendation and user privacy in social-tagging systems. Comput Stand Interfaces 41:17–27CrossRef
18.
go back to reference Katarya R, Verma OP (2015) Restaurant recommender system based on psychographic and demographic factors in mobile environment. In: 2015 IEEE international conference on green computing internet things. pp 907–912 Katarya R, Verma OP (2015) Restaurant recommender system based on psychographic and demographic factors in mobile environment. In: 2015 IEEE international conference on green computing internet things. pp 907–912
19.
go back to reference Al-Shamri MYH (2016) User profiling approaches for demographic recommender systems. Knowl-Based Syst 100:1–13CrossRef Al-Shamri MYH (2016) User profiling approaches for demographic recommender systems. Knowl-Based Syst 100:1–13CrossRef
20.
go back to reference Moradi P, Gholampour M (2016) A hybrid particle swarm optimization for feature subset selection by integrating a novel local search strategy. Appl Soft Comput 43:1–14CrossRef Moradi P, Gholampour M (2016) A hybrid particle swarm optimization for feature subset selection by integrating a novel local search strategy. Appl Soft Comput 43:1–14CrossRef
21.
go back to reference Capdevila J, Arias M, Arratia A (2016) GeoSRS: a hybrid social recommender system for geolocated data. Inf Syst 57:111–128CrossRef Capdevila J, Arias M, Arratia A (2016) GeoSRS: a hybrid social recommender system for geolocated data. Inf Syst 57:111–128CrossRef
23.
go back to reference Mirjalili S, Saremi S, Mirjalili SM, Coelho LDS (2016) Multi-objective grey wolf optimizer: a novel algorithm for multi-criterion optimization. Expert Syst Appl 47:106–119CrossRef Mirjalili S, Saremi S, Mirjalili SM, Coelho LDS (2016) Multi-objective grey wolf optimizer: a novel algorithm for multi-criterion optimization. Expert Syst Appl 47:106–119CrossRef
24.
go back to reference Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRef
25.
go back to reference Emary E, Yamany W, Hassanien AE, Snasel V (2015) Multi-objective gray-wolf optimization for attribute reduction. Procedia Comput Sci 65:623–632CrossRef Emary E, Yamany W, Hassanien AE, Snasel V (2015) Multi-objective gray-wolf optimization for attribute reduction. Procedia Comput Sci 65:623–632CrossRef
26.
go back to reference Emary E, Zawbaa HM, Hassanien AE (2016) Binary grey wolf optimization approaches for feature selection. Neurocomputing 172:371–381CrossRef Emary E, Zawbaa HM, Hassanien AE (2016) Binary grey wolf optimization approaches for feature selection. Neurocomputing 172:371–381CrossRef
27.
go back to reference Koohi H, Kiani K (2016) User based collaborative filtering using fuzzy c-means. Measurement 91:134–139CrossRef Koohi H, Kiani K (2016) User based collaborative filtering using fuzzy c-means. Measurement 91:134–139CrossRef
28.
go back to reference Cannon RL, Dave JV, Bezdek JC (1986) Efficient implementation of the fuzzy c-means clustering algorithms. IEEE Trans Pattern Anal Mach Intell 8:248–255CrossRefMATH Cannon RL, Dave JV, Bezdek JC (1986) Efficient implementation of the fuzzy c-means clustering algorithms. IEEE Trans Pattern Anal Mach Intell 8:248–255CrossRefMATH
29.
go back to reference Havens TC, Bezdek JC, Leckie C et al (2012) Fuzzy c-means algorithms for very large data. IEEE Trans Fuzzy Syst 20:1130–1146CrossRef Havens TC, Bezdek JC, Leckie C et al (2012) Fuzzy c-means algorithms for very large data. IEEE Trans Fuzzy Syst 20:1130–1146CrossRef
30.
go back to reference Bezdek JC, Ehrlich R, Full W (1984) FCM: the fuzzy c-means clustering algorithm. Comput Geosci 10:191–203CrossRef Bezdek JC, Ehrlich R, Full W (1984) FCM: the fuzzy c-means clustering algorithm. Comput Geosci 10:191–203CrossRef
31.
go back to reference Boratto L, Carta S, Fenu G (2016) Investigating the role of the rating prediction task in granularity-based group recommender systems and big data scenarios. Inf Sci (Ny) 378:1–20 Boratto L, Carta S, Fenu G (2016) Investigating the role of the rating prediction task in granularity-based group recommender systems and big data scenarios. Inf Sci (Ny) 378:1–20
32.
go back to reference Wang W, Zhang G, Lu J (2016) Member contribution-based group recommender system. Decis Support Syst 87:80–93CrossRef Wang W, Zhang G, Lu J (2016) Member contribution-based group recommender system. Decis Support Syst 87:80–93CrossRef
33.
go back to reference Zuo Y, Zeng J, Gong M, Jiao L (2016) Tag-aware recommender systems based on deep neural networks. Neurocomputing 204:1–10CrossRef Zuo Y, Zeng J, Gong M, Jiao L (2016) Tag-aware recommender systems based on deep neural networks. Neurocomputing 204:1–10CrossRef
34.
go back to reference He C, Parra D, Verbert K (2016) Interactive recommender systems: a survey of the state of the art and future research challenges and opportunities. Expert Syst Appl 56:9–27CrossRef He C, Parra D, Verbert K (2016) Interactive recommender systems: a survey of the state of the art and future research challenges and opportunities. Expert Syst Appl 56:9–27CrossRef
35.
go back to reference Yera R, Castro J, Martínez L (2016) A fuzzy model for managing natural noise in recommender systems. Appl Soft Comput 40:187–198CrossRef Yera R, Castro J, Martínez L (2016) A fuzzy model for managing natural noise in recommender systems. Appl Soft Comput 40:187–198CrossRef
37.
go back to reference Bouadjenek MR, Hacid H, Bouzeghoub M (2016) Social networks and information retrieval, how are they converging? A survey, a taxonomy and an analysis of social information retrieval approaches and platforms. Inf Syst 56:1–18CrossRef Bouadjenek MR, Hacid H, Bouzeghoub M (2016) Social networks and information retrieval, how are they converging? A survey, a taxonomy and an analysis of social information retrieval approaches and platforms. Inf Syst 56:1–18CrossRef
38.
go back to reference Lu J, Wu D, Mao M et al (2015) Recommender system application developments: a survey. Decis Support Syst 74:12–32CrossRef Lu J, Wu D, Mao M et al (2015) Recommender system application developments: a survey. Decis Support Syst 74:12–32CrossRef
39.
go back to reference Klašnja-Milićević A, Ivanović M, Nanopoulos A (2015) Recommender systems in e-learning environments: a survey of the state-of-the-art and possible extensions. Artif Intell Rev 44:571–604CrossRef Klašnja-Milićević A, Ivanović M, Nanopoulos A (2015) Recommender systems in e-learning environments: a survey of the state-of-the-art and possible extensions. Artif Intell Rev 44:571–604CrossRef
41.
go back to reference Gang L, Chun-ling H, Sheng-bing C (2015) Research on recommender system based on ontology and genetic algorithm. Neurocomputing 187:1–6 Gang L, Chun-ling H, Sheng-bing C (2015) Research on recommender system based on ontology and genetic algorithm. Neurocomputing 187:1–6
42.
go back to reference Kar AK (2016) Bio inspired computing—a review of algorithms and scope of applications. Expert Syst Appl 59:20–32CrossRef Kar AK (2016) Bio inspired computing—a review of algorithms and scope of applications. Expert Syst Appl 59:20–32CrossRef
43.
go back to reference Jaddi NS, Alvankarian J, Abdullah S (2017) Kidney-inspired algorithm for optimization problems. Commun Nonlinear Sci Numer Simul 42:358–369CrossRef Jaddi NS, Alvankarian J, Abdullah S (2017) Kidney-inspired algorithm for optimization problems. Commun Nonlinear Sci Numer Simul 42:358–369CrossRef
44.
go back to reference Li H, Cui J, Shen B, Ma J (2016) An intelligent movie recommendation system through group-level sentiment analysis in microblogs. Neurocomputing 210:1–10CrossRef Li H, Cui J, Shen B, Ma J (2016) An intelligent movie recommendation system through group-level sentiment analysis in microblogs. Neurocomputing 210:1–10CrossRef
45.
go back to reference Iglesias JA, Tiemblo A, Ledezma A, Sanchis A (2016) Web news mining in an evolving framework. Inf Fusion 28:90–98CrossRef Iglesias JA, Tiemblo A, Ledezma A, Sanchis A (2016) Web news mining in an evolving framework. Inf Fusion 28:90–98CrossRef
46.
go back to reference Wang S, Gong M, Li H, Yang J (2016) Multi-objective optimization for long tail recommendation. Knowl-Based Syst 104:145–155CrossRef Wang S, Gong M, Li H, Yang J (2016) Multi-objective optimization for long tail recommendation. Knowl-Based Syst 104:145–155CrossRef
47.
go back to reference Zuo Y, Zeng J, Gong M, Jiao L (2016) Tag-aware recommender systems based on deep neural networks. Neurocomputing 204:1–10CrossRef Zuo Y, Zeng J, Gong M, Jiao L (2016) Tag-aware recommender systems based on deep neural networks. Neurocomputing 204:1–10CrossRef
48.
go back to reference Ramírez-Gallego S, García S, Benítez JM, Herrera F (2016) Multivariate Discretization Based on Evolutionary Cut Points Selection for Classification. IEEE Trans Cybern 46:595–608CrossRef Ramírez-Gallego S, García S, Benítez JM, Herrera F (2016) Multivariate Discretization Based on Evolutionary Cut Points Selection for Classification. IEEE Trans Cybern 46:595–608CrossRef
Metadata
Title
Recommender system with grey wolf optimizer and FCM
Authors
Rahul Katarya
Om Prakash Verma
Publication date
27-12-2016
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 5/2018
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-016-2817-3

Other articles of this Issue 5/2018

Neural Computing and Applications 5/2018 Go to the issue

Premium Partner