Proposal of a recommender system simulator based on a small-world model

  • Authors:
  • Ryosuke Saga;Kouki Okamoto;Hiroshi Tsuji;Kazunori Matsumoto

  • Affiliations:
  • Facuty of Information and Computer Science, Kanagawa Institute of Technology, Kanagawa, Japan 243-0292;Facuty of Information and Computer Science, Kanagawa Institute of Technology, Kanagawa, Japan 243-0292;Graduate School of Engineering, Osaka Prefecture University, Osaka, Japan;Graduate School of Engineering, Kanagawa Institute of Technology, Kanagawa, Japan

  • Venue:
  • Artificial Life and Robotics
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article proposes the development of a software simulator that allows the user to evaluate algorithms for recommender systems. This simulator consists of agents, items, a recommender, a controller, and a recorder, and it locates the agents and allocates the items based on a small-world network. An agent plays the role of a user in the recommender system, and the recommender also plays a role in the system. The controller handles the simulation flow where (1) the recommender recommends items to agents based on the recommendation algorithm, (2) each agent evaluates the items based on the agents' rating algorithm and using the attributes of each item and agent, and (3) the recorder obtains the results of the rating and evaluation measurements for the recommendation pertaining to such information as precision and recall. This article considers the background of the proposal and the architecture of the simulator.