The collaborative filtering recommendation based on SOM cluster-indexing CBR

Tae Hyup Roh, Kyong Joo Oh, Ingoo Han

Research output: Contribution to journalArticle

119 Citations (Scopus)

Abstract

Collaborative filtering (CF) recommendation is a knowledge sharing technology for distribution of opinions and facilitating contacts in network society between people with similar interests. The main concerns of the CF algorithm are about prediction accuracy, speed of response time, problem of data sparsity, and scalability. In general, the efforts of improving prediction algorithms and lessening response time are decoupled. We propose a three-step CF recommendation model, which is composed of profiling, inferring, and predicting steps while considering prediction accuracy and computing speed simultaneously. This model combines a CF algorithm with two machine learning processes, Self-Organizing Map (SOM) and Case Based Reasoning (CBR) by changing an unsupervized clustering problem into a supervized user preference reasoning problem, which is a novel approach for the CF recommendation field. This paper demonstrates the utility of the CF recommendation based on SOM cluster-indexing CBR with validation against control algorithms through an open dataset of user preference.

Original languageEnglish
Pages (from-to)413-423
Number of pages11
JournalExpert Systems with Applications
Volume25
Issue number3
DOIs
Publication statusPublished - 2003 Oct 1

Fingerprint

Collaborative filtering
Case based reasoning
Self organizing maps
Learning systems
Scalability

All Science Journal Classification (ASJC) codes

  • Engineering(all)
  • Computer Science Applications
  • Artificial Intelligence

Cite this

@article{ea19bee929cb48439f908d16e00507ee,
title = "The collaborative filtering recommendation based on SOM cluster-indexing CBR",
abstract = "Collaborative filtering (CF) recommendation is a knowledge sharing technology for distribution of opinions and facilitating contacts in network society between people with similar interests. The main concerns of the CF algorithm are about prediction accuracy, speed of response time, problem of data sparsity, and scalability. In general, the efforts of improving prediction algorithms and lessening response time are decoupled. We propose a three-step CF recommendation model, which is composed of profiling, inferring, and predicting steps while considering prediction accuracy and computing speed simultaneously. This model combines a CF algorithm with two machine learning processes, Self-Organizing Map (SOM) and Case Based Reasoning (CBR) by changing an unsupervized clustering problem into a supervized user preference reasoning problem, which is a novel approach for the CF recommendation field. This paper demonstrates the utility of the CF recommendation based on SOM cluster-indexing CBR with validation against control algorithms through an open dataset of user preference.",
author = "Roh, {Tae Hyup} and Oh, {Kyong Joo} and Ingoo Han",
year = "2003",
month = "10",
day = "1",
doi = "10.1016/S0957-4174(03)00067-8",
language = "English",
volume = "25",
pages = "413--423",
journal = "Expert Systems with Applications",
issn = "0957-4174",
publisher = "Elsevier Limited",
number = "3",

}

The collaborative filtering recommendation based on SOM cluster-indexing CBR. / Roh, Tae Hyup; Oh, Kyong Joo; Han, Ingoo.

In: Expert Systems with Applications, Vol. 25, No. 3, 01.10.2003, p. 413-423.

Research output: Contribution to journalArticle

TY - JOUR

T1 - The collaborative filtering recommendation based on SOM cluster-indexing CBR

AU - Roh, Tae Hyup

AU - Oh, Kyong Joo

AU - Han, Ingoo

PY - 2003/10/1

Y1 - 2003/10/1

N2 - Collaborative filtering (CF) recommendation is a knowledge sharing technology for distribution of opinions and facilitating contacts in network society between people with similar interests. The main concerns of the CF algorithm are about prediction accuracy, speed of response time, problem of data sparsity, and scalability. In general, the efforts of improving prediction algorithms and lessening response time are decoupled. We propose a three-step CF recommendation model, which is composed of profiling, inferring, and predicting steps while considering prediction accuracy and computing speed simultaneously. This model combines a CF algorithm with two machine learning processes, Self-Organizing Map (SOM) and Case Based Reasoning (CBR) by changing an unsupervized clustering problem into a supervized user preference reasoning problem, which is a novel approach for the CF recommendation field. This paper demonstrates the utility of the CF recommendation based on SOM cluster-indexing CBR with validation against control algorithms through an open dataset of user preference.

AB - Collaborative filtering (CF) recommendation is a knowledge sharing technology for distribution of opinions and facilitating contacts in network society between people with similar interests. The main concerns of the CF algorithm are about prediction accuracy, speed of response time, problem of data sparsity, and scalability. In general, the efforts of improving prediction algorithms and lessening response time are decoupled. We propose a three-step CF recommendation model, which is composed of profiling, inferring, and predicting steps while considering prediction accuracy and computing speed simultaneously. This model combines a CF algorithm with two machine learning processes, Self-Organizing Map (SOM) and Case Based Reasoning (CBR) by changing an unsupervized clustering problem into a supervized user preference reasoning problem, which is a novel approach for the CF recommendation field. This paper demonstrates the utility of the CF recommendation based on SOM cluster-indexing CBR with validation against control algorithms through an open dataset of user preference.

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

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

U2 - 10.1016/S0957-4174(03)00067-8

DO - 10.1016/S0957-4174(03)00067-8

M3 - Article

VL - 25

SP - 413

EP - 423

JO - Expert Systems with Applications

JF - Expert Systems with Applications

SN - 0957-4174

IS - 3

ER -