Improving accuracy of Recommender System by item clustering

Khanhquan Truong, Fuyuki Ishikawa, Shinichi Honiden

Research output: Contribution to journalArticle

26 Citations (Scopus)

Abstract

Recommender System (RS) predicts user's ratings towards items, and then recommends highly-predicted items to user. In recent years, RS has been playing more and more important role in the agent research field. There have been a great deal of researches trying to apply agent technology to RS. Collaborative Filtering, one of the most widely used approach to predict user's ratings in Recommender System, predicts a user's rating towards an item by aggregating ratings given by users who have similar preference to that user. In existing approaches, user similarity is often computed on the whole set of items. However, because the number of items is often very large and so is the diversity among items, users who have similar preference in one category may have totally different judgement on items of another kind. In order to deal with this problem, we propose a method to cluster items, so that inside a cluster, similarity between users does not change significantly from item to item. After the item clustering phase, when predicting rating of a user towards an item, we only aggregate ratings of users who have similarity preference to that user inside the cluster of that item. Experiments evaluating our approach are carried out on the real dataset taken from MovieLens, a movies recommendation web site. Experiment results suggest that our approach can improve prediction accuracy compared to existing approaches.

Original languageEnglish
Pages (from-to)1363-1373
Number of pages11
JournalIEICE Transactions on Information and Systems
VolumeE90-D
Issue number9
DOIs
Publication statusPublished - 2007 Jan 1
Externally publishedYes

Fingerprint

Recommender systems
Collaborative filtering
Websites
Experiments

Keywords

  • Collaborative Filtering
  • Item clustering
  • Recommender System

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Vision and Pattern Recognition
  • Electrical and Electronic Engineering
  • Artificial Intelligence

Cite this

Improving accuracy of Recommender System by item clustering. / Truong, Khanhquan; Ishikawa, Fuyuki; Honiden, Shinichi.

In: IEICE Transactions on Information and Systems, Vol. E90-D, No. 9, 01.01.2007, p. 1363-1373.

Research output: Contribution to journalArticle

Truong, Khanhquan ; Ishikawa, Fuyuki ; Honiden, Shinichi. / Improving accuracy of Recommender System by item clustering. In: IEICE Transactions on Information and Systems. 2007 ; Vol. E90-D, No. 9. pp. 1363-1373.
@article{a10e8ef8c3a048ab8a43619709ca6134,
title = "Improving accuracy of Recommender System by item clustering",
abstract = "Recommender System (RS) predicts user's ratings towards items, and then recommends highly-predicted items to user. In recent years, RS has been playing more and more important role in the agent research field. There have been a great deal of researches trying to apply agent technology to RS. Collaborative Filtering, one of the most widely used approach to predict user's ratings in Recommender System, predicts a user's rating towards an item by aggregating ratings given by users who have similar preference to that user. In existing approaches, user similarity is often computed on the whole set of items. However, because the number of items is often very large and so is the diversity among items, users who have similar preference in one category may have totally different judgement on items of another kind. In order to deal with this problem, we propose a method to cluster items, so that inside a cluster, similarity between users does not change significantly from item to item. After the item clustering phase, when predicting rating of a user towards an item, we only aggregate ratings of users who have similarity preference to that user inside the cluster of that item. Experiments evaluating our approach are carried out on the real dataset taken from MovieLens, a movies recommendation web site. Experiment results suggest that our approach can improve prediction accuracy compared to existing approaches.",
keywords = "Collaborative Filtering, Item clustering, Recommender System",
author = "Khanhquan Truong and Fuyuki Ishikawa and Shinichi Honiden",
year = "2007",
month = "1",
day = "1",
doi = "10.1093/ietisy/e90-d.9.1363",
language = "English",
volume = "E90-D",
pages = "1363--1373",
journal = "IEICE Transactions on Information and Systems",
issn = "0916-8532",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "9",

}

TY - JOUR

T1 - Improving accuracy of Recommender System by item clustering

AU - Truong, Khanhquan

AU - Ishikawa, Fuyuki

AU - Honiden, Shinichi

PY - 2007/1/1

Y1 - 2007/1/1

N2 - Recommender System (RS) predicts user's ratings towards items, and then recommends highly-predicted items to user. In recent years, RS has been playing more and more important role in the agent research field. There have been a great deal of researches trying to apply agent technology to RS. Collaborative Filtering, one of the most widely used approach to predict user's ratings in Recommender System, predicts a user's rating towards an item by aggregating ratings given by users who have similar preference to that user. In existing approaches, user similarity is often computed on the whole set of items. However, because the number of items is often very large and so is the diversity among items, users who have similar preference in one category may have totally different judgement on items of another kind. In order to deal with this problem, we propose a method to cluster items, so that inside a cluster, similarity between users does not change significantly from item to item. After the item clustering phase, when predicting rating of a user towards an item, we only aggregate ratings of users who have similarity preference to that user inside the cluster of that item. Experiments evaluating our approach are carried out on the real dataset taken from MovieLens, a movies recommendation web site. Experiment results suggest that our approach can improve prediction accuracy compared to existing approaches.

AB - Recommender System (RS) predicts user's ratings towards items, and then recommends highly-predicted items to user. In recent years, RS has been playing more and more important role in the agent research field. There have been a great deal of researches trying to apply agent technology to RS. Collaborative Filtering, one of the most widely used approach to predict user's ratings in Recommender System, predicts a user's rating towards an item by aggregating ratings given by users who have similar preference to that user. In existing approaches, user similarity is often computed on the whole set of items. However, because the number of items is often very large and so is the diversity among items, users who have similar preference in one category may have totally different judgement on items of another kind. In order to deal with this problem, we propose a method to cluster items, so that inside a cluster, similarity between users does not change significantly from item to item. After the item clustering phase, when predicting rating of a user towards an item, we only aggregate ratings of users who have similarity preference to that user inside the cluster of that item. Experiments evaluating our approach are carried out on the real dataset taken from MovieLens, a movies recommendation web site. Experiment results suggest that our approach can improve prediction accuracy compared to existing approaches.

KW - Collaborative Filtering

KW - Item clustering

KW - Recommender System

UR - http://www.scopus.com/inward/record.url?scp=68249135535&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=68249135535&partnerID=8YFLogxK

U2 - 10.1093/ietisy/e90-d.9.1363

DO - 10.1093/ietisy/e90-d.9.1363

M3 - Article

AN - SCOPUS:68249135535

VL - E90-D

SP - 1363

EP - 1373

JO - IEICE Transactions on Information and Systems

JF - IEICE Transactions on Information and Systems

SN - 0916-8532

IS - 9

ER -