$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

[국내논문] 사례기반 추론을 이용한 인터넷 서점의 서적 추천시스템 개발
Development of a Book Recommender System for Internet Bookstore using Case-based Reasoning 원문보기

한국전자거래학회지 = The Journal of Society for e-Business Studies, v.13 no.4, 2008년, pp.173 - 191  

이재식 (아주대학교 경영대학 e-비즈니스학부) ,  명훈식 ((주) 애버커스 솔루션 사업본부 기술기획팀)

초록
AI-Helper 아이콘AI-Helper

오늘날 인터넷의 전반적인 보급 및 전자상거래의 확산으로 인하여 정보의 홍수를 이루게 되었고, 고객들은 자신이 원하는 제품이나 서비스를 선택하기 위해서 정보를 탐색하는 작업이 더욱 어려워지게 되었다. 이러한 고객들에게 좀 더 편리하게 자신이 원하는 제품이나 서비스를 선택하도록 도와주는 것이 추천 시스템으로서, 고객 관계 관리의 중요한 부분으로 자리 잡게 되었다. 본 연구에서는, 인터넷 서점을 이용하는 고객에게 그가 관심을 가질만한 서적을 추천하여 줌으로써 구입할 서적의 선택을 도와주는 서적 추천 시스템을 개발하였다. 기존의 서적 추천 시스템 개발에 협업 필터링 기법이 주로 활용되어 왔다. 하지만 협업 필터링 기법을 적용하기 위해서는 각 서적에 대한 구매자들의 평가치가 수집되어야 하는데, 이러한 평가치들은 시스템 개발 이전에 오랜 기간에 걸쳐 정교한 계획 하에서 수집되어야 한다. 더욱이 구매자들이 평가치 제공에 협조하지 않을 경우에는 추천 시스템 자체의 작동이 불가능하게 된다. 그러므로 본 연구에서는 고객들의 구매기록만으로 서적 추천을 수행할 수 있도록 사례기반추론 기법을 활용하여 시스템을 개발 하였는데, 서적의 소분류 코드를 예측하는 상황에서 약 40% 수준의 적중률을 보였다.

Abstract AI-Helper 아이콘AI-Helper

As volumes of electronic commerce increase rapidly, customers are faced with information overload, and it becomes difficult for them to find necessary information and select what they need. In this situation, recommender systems can help the customers search and select the products and services they...

Keyword

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 연구에서는 이러한 한계점들로부터 자유로운 기법인 사례기반추론을 이용하여 서적 추천시스템을 개발하고자 한다. 본 연구에서 개발하는 추천 시스템에서는 아이템의 평가치가 필요하지 않으며, 단지 고객별 구매기록만 있으면 작동이 가능한 시스템이다.
  • 이 사례들 중에서 2번-사례베이스용과 3번-사례베이스용으로는 1,500개의 사례를 무작위로 추출하여 사용하였고, 4번-사례베이스용으로는 900개의 사례를 무작위로 추출하여 사용하였다. 생성된 사례를 전부 사용하지 않고, 일부만을 추출하여 사용한 이유는, 사례기반 추론 기법이 협업필터링과는 달리 단지 고객별 구매기록만 있으면 작동이 가능한 시스템임을 보이는데 본 연구의 목적이 있기 때문이다. 생성된 사례를 전부 사용하여도 문제는 없으나, 일부 사례만을 사용하여도 본 연구의 목적을 충분히 달성할 수 있기 때문에 적은 개수의 사례로 시스템을 구축한 것이다.
  • [모델 3]과 [모델 4]는 속성들에게 상이한 가중치를 줄 때에 추천적중률의 향상이 있는 지를 알아보는 것이다. 본 연구에서는 속성 가중치를 0 또는 1로 부여함으로써 속성 선정의 목적으로 사용하였다. 즉, 추천의 적중률을 향상시키는 최적의 가중치를 찾기보다는 사례에 포함된 속성 중에서 적중률에 부정적인 영향을 주는 속성을 제거하기 위함이었다.
  • 이러한 이진(Binary) 가중치들은 한번에 하나의 속성의 가중치만을 변화시키면서 추천 적중률의 변화를 관찰하여 획득하였다. 이를 통해 어떤 속성이 추천 적중률에 긍정적 효과 또는 부정적인 효과를 주는지도 확인하게 된다.
  • 일반적으로 추천시스템의 실제 적중률은추천된 것들 중에서 실제로 구매가 발생했는 지 또는 추천시스템으로 인해 매출의 향상이 있었는지에 대해 사후적으로 데이터를 분석 한 후에나 측정이 가능하다. 따라서 본 연구에서는 시점을 과거로 돌려 연구 대상이 되는 고객들이 최종에 구입한 서적을 아직 구입하지 않았다고 가정하고, 최종 구매 서적바로 직전 서적까지만 새로운 사례로 입력하 였을때 최종서적에 대한 정보(소분류 코드:lev_3)를 얼마나 정확히 예측할 수 있는지를 살펴보았다. <그림 8>은 입력 사례의 생성 과 추천 방식을 보여 주고 있다.
  • 본 연구의 목표는 차기 구매 서적의 소분류 코드를 예측하는 것이지만 대분류 코드및 중분류 코드의 적중률 측정도 수행하였으며, 평가용 사례에 대한 네 가지 모델의 결과는 와 같다.
  • 본 논문에서는 온라인 서점의 서적 추천 시스템의 개발 기법으로 사례기반 추론을 선정한 후에, 다양한 모델을 개발하여 우수한 적중률을 내는 모델을 찾아내는 연구를 수행 하였다. 본 연구에서는 먼저, 한 고객의 구매 이력 레코드로부터 구매 회수별로 복수개의 사례를 생성함으로써 사례 베이스를 풍부하게 확보하였다.

가설 설정

  • 본 연구의 한계점은 다음과 같다. 첫째, 모델 구축에 사용될 속성의 선정에 관해 별도의 연구가 없었다는 것이다. 다시 말해서, 원시 데이터 내에 있는 수많은 속성들 중에서 어느 것들을 모델구축에 사용할 것인가의 결정을 할 때에, 통계적 또는 실험적 분석을 수행하지 않고, 본 저자의 판단에 따라 사용할 속성을 선정하였다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
사례베이스로부터 유사 사례를 찾기 위한 대표적인 검색 방법에는 어떠한 것이 있는가? 사례베이스로부터 유사 사례를 찾기 위한 대표적인 검색 방법으로는 귀납적 검색(Inductive Retrieval)과 최근접 이웃 검색(Nearest Neighbor Retrieval)이 있다. 귀납적 검색은 사례를 가장 잘 구분시켜주는 속성들을 찾아서 이 속성들을 사용하여 유사 사례를 검색 하는 방법이다.
사례기반추론은 어떠한 기법인가? 사례기반추론(CBR:Case-Based Reasoning)은 분류 및 예측 문제 모두에 효과적으로 적용 가능한 기계학습(Machine Learning) 기법이다. CBR은 Exemplar-based Reasoning, Instance-based Reasoning, Memory -based Reasoning, Analogy-based Reasoning등 다양한 용어로 사용되지만, 그 기본 개념은 유사하다[4].
추천시스템의 대표격인 협업 필터링은 어떠한 기법인가? 추천시스템은 다양한 기법을 통해 구현될 수있는데 최근 전자상거래 분야에서 쓰이는 기법 중에서 대표적인 것이 협업 필터링(Collaborative Filtering)이다. 협업 필터링은 고객들이 아이템들을 경험하고 나서 부여한 평가치들을 기반으로 목표고객이 평가하지 않은 아이템들 중에서 높게 평가할 것이라고 예상되는 아이템을 추천하는 기법이다[11, 14]. 즉, 대상이 되는 수많은 아이템들에 대해서 기존의 많은 고객들이 경험한 후에 부여한 평가치들이 존재하여야만 작동이 되는 기법이다. 하지만, 현실적으로 고객들로부터 평가 치를 수집하는 것이 쉽지 않을 뿐만 아니라, 수집된 평가치들의 진정성도 확신할 수 없다.
질의응답 정보가 도움이 되었나요?

저자의 다른 논문 :

활용도 분석정보

상세보기
다운로드
내보내기

활용도 Top5 논문

해당 논문의 주제분야에서 활용도가 높은 상위 5개 콘텐츠를 보여줍니다.
더보기 버튼을 클릭하시면 더 많은 관련자료를 살펴볼 수 있습니다.

관련 콘텐츠

이 논문과 함께 이용한 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로