Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data
The recommender systems are recently becoming more significant in the age of rapid development of the Internet technology due to their ability in making a decision to users on appropriate choices. Collaborative filtering (CF) is the most successful and most applied technique in the design of recomme...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Published: |
Elsevier Ltd
2017
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/75957/ https://www.scopus.com/inward/record.uri?eid=2-s2.0-84995610183&doi=10.1016%2fj.chb.2016.11.010&partnerID=40&md5=1724c1f18704634e5c43c28b74a18040 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Malaysia |
id |
my.utm.75957 |
---|---|
record_format |
eprints |
spelling |
my.utm.759572018-05-30T04:17:32Z http://eprints.utm.my/id/eprint/75957/ Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data Najafabadi, M. K. Mahrin, M. N. Chuprat, S. Sarkan, H. M. QA75 Electronic computers. Computer science The recommender systems are recently becoming more significant in the age of rapid development of the Internet technology due to their ability in making a decision to users on appropriate choices. Collaborative filtering (CF) is the most successful and most applied technique in the design of recommender systems where items to an active user will be recommended based on the past rating records from like-minded users. Unfortunately, CF may lead to the poor recommendation when user ratings on items are very sparse in comparison with the huge number of users and items in user-item matrix. To overcome this problem, this research applies the users’ implicit interaction records with items to efficiently process massive data by employing association rules mining. It captures the multiple purchases per transaction in association rules, rather than just counting total purchases made. To do this, a modified preprocessing is implemented to discover similar interest patterns among users based on multiple purchases done. In addition, the clustering technique has been employed in our technique to reduce the size of data and dimensionality of the item space as the performance of association rules mining. Then, similarities between items based on their features were computed to make recommendations. The experiments were conducted and the results were compared with basic CF and other extended version of CF techniques including K-Means clustering, hybrid representation, and probabilistic learning by using public dataset, namely, Million Song dataset. The experimental results demonstrated that our technique achieves the better performance when compared to the basic CF and other extended version of CF techniques in terms of Precision, Recall metrics, even when the data is very sparse. Elsevier Ltd 2017 Article PeerReviewed Najafabadi, M. K. and Mahrin, M. N. and Chuprat, S. and Sarkan, H. M. (2017) Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data. Computers in Human Behavior, 67 . pp. 113-128. ISSN 0747-5632 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84995610183&doi=10.1016%2fj.chb.2016.11.010&partnerID=40&md5=1724c1f18704634e5c43c28b74a18040 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
topic |
QA75 Electronic computers. Computer science |
spellingShingle |
QA75 Electronic computers. Computer science Najafabadi, M. K. Mahrin, M. N. Chuprat, S. Sarkan, H. M. Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data |
description |
The recommender systems are recently becoming more significant in the age of rapid development of the Internet technology due to their ability in making a decision to users on appropriate choices. Collaborative filtering (CF) is the most successful and most applied technique in the design of recommender systems where items to an active user will be recommended based on the past rating records from like-minded users. Unfortunately, CF may lead to the poor recommendation when user ratings on items are very sparse in comparison with the huge number of users and items in user-item matrix. To overcome this problem, this research applies the users’ implicit interaction records with items to efficiently process massive data by employing association rules mining. It captures the multiple purchases per transaction in association rules, rather than just counting total purchases made. To do this, a modified preprocessing is implemented to discover similar interest patterns among users based on multiple purchases done. In addition, the clustering technique has been employed in our technique to reduce the size of data and dimensionality of the item space as the performance of association rules mining. Then, similarities between items based on their features were computed to make recommendations. The experiments were conducted and the results were compared with basic CF and other extended version of CF techniques including K-Means clustering, hybrid representation, and probabilistic learning by using public dataset, namely, Million Song dataset. The experimental results demonstrated that our technique achieves the better performance when compared to the basic CF and other extended version of CF techniques in terms of Precision, Recall metrics, even when the data is very sparse. |
format |
Article |
author |
Najafabadi, M. K. Mahrin, M. N. Chuprat, S. Sarkan, H. M. |
author_facet |
Najafabadi, M. K. Mahrin, M. N. Chuprat, S. Sarkan, H. M. |
author_sort |
Najafabadi, M. K. |
title |
Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data |
title_short |
Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data |
title_full |
Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data |
title_fullStr |
Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data |
title_full_unstemmed |
Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data |
title_sort |
improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data |
publisher |
Elsevier Ltd |
publishDate |
2017 |
url |
http://eprints.utm.my/id/eprint/75957/ https://www.scopus.com/inward/record.uri?eid=2-s2.0-84995610183&doi=10.1016%2fj.chb.2016.11.010&partnerID=40&md5=1724c1f18704634e5c43c28b74a18040 |
_version_ |
1643657206538698752 |