Improving Recommendation Techniques by Deep Learning and Large Scale Graph Partitioning

Abstract

Recommendation is very crucial technique for social networking sites and business organizations. It provides suggestions based on users’ personalized interest and provide users with movies, books and topics links that would be most suitable for them. It can improve user effectiveness and business revenue by approximately 30%, if analyzed in intelligent manner. Social recommendation systems for traditional datasets are already analyzed by researchers and practitioners in detail. Several researchers have improved recommendation accuracy and throughput by using various innovative approaches. Deep learning has been proven to provide significant improvements in image processing and object recognition. It is machine learning technique where hidden layers are used to improve outcome. In traditional recommendation techniques, sparsity and cold start are limitations which are due to less user-item interactions. This can be removed by using deep learning models which can improve user-item matrix entries by using feature learning. In this paper, various models are explained with their applications. Readers can identify best suitable model from these deep learning models for recommendation based on their needs and incorporate in their techniques. When these recommendation systems are deployed on large scale of data, accuracy degrades significantly. Social big graph is most suitable for large scale social data. Further improvements for recommendations are explained with the use of large scale graph partitioning. MAE (Mean Absolute Error) and RMSE (Root Mean Squared Error) are used as evaluation parameters which are used to prove better recommendation accuracy. Epinions, MovieLens and FilmTrust datasets are also shown as most commonly used datasets for recommendation purpose.

Authors and Affiliations

Gourav Bathla, Rinkle Rani, Himanshu Aggarwal

Keywords

Related Articles

CMMI-DEV Implementation Simplified

With the advance technology and increase in customer requirements, software organizations pursue to reduce cost and increase productivity by using standards and best practices. The Capability Maturity Model Integration (...

Spectral Efficiency of Massive MIMO Communication Systems with Zero Forcing and Maximum Ratio Beamforming

The massive multiple-input-multiple-output (MIMO) is a key enabling technology for the 5G cellular communication systems. In massive MIMO (M-MIMO) systems few hundred numbers of antennas are deployed at each base station...

Cross Site Scripting: Detection Approaches in Web Application

Web applications have become one of the standard platforms for service releases and representing information and data over the World Wide Web. Thus, security vulnerabilities headed to various type of attacks in web appli...

Virtual Reality Full Immersion Techniques for Enhancing Workers Performance, 20 years Later: A Review and a Reformulation

The principal aim of this article is to review and reformulate the work published by Alfaro-Casas, Bridi and Fialho [1], in 1997, about the use of virtual reality immersion techniques for enhancing workers performance’....

Framework for Disease Outbreak Notification Systems with an Optimized Federation Layer

Data that is needed to detect outbreaks of known and unknown diseases is often gathered from sources that are scattered in many geographical locations. Often these scattered data exist in a wide variety of formats, struc...

Download PDF file
  • EP ID EP408213
  • DOI 10.14569/IJACSA.2018.091049
  • Views 98
  • Downloads 0

How To Cite

Gourav Bathla, Rinkle Rani, Himanshu Aggarwal (2018). Improving Recommendation Techniques by Deep Learning and Large Scale Graph Partitioning. International Journal of Advanced Computer Science & Applications, 9(10), 403-409. https://europub.co.uk/articles/-A-408213