EXPERT SYSTEMS WITH APPLICATIONS, cilt.61, ss.122-128, 2016 (SCI-Expanded)
Development of approaches for reducing the prediction error has been an active research field in collaborative filtering recommender systems since the accuracy of the prediction plays a crucial role in user purchase preferences. Unlike the conventional collaborative filtering methods which directly use the computed user-to-user similarity values, this paper presents a genetic algorithm approach for refining them before using in the prediction process. The approach was found to yield promising results according to the statistical analysis performed on a variety numbers of neighbours for various similarity metrics including Pearson's Correlation, Extended Jaccard Coefficient and Vector Cosine Similarity along with a metric that assigns random weights to be used as a benchmark. Results show that the evolutionary approach has significantly reduced the prediction error using the evolved weights and Vector Cosine Similarity has shown the best performance. (C) 2016 Elsevier Ltd. All rights reserved.