An integrated case-based reasoning approach for personalized itinerary search in multimodal transportation systems

Abstract Suggesting personalized itinerary search for travelers in a multimodal transportation system is a challenging problem. This is due to the increased complexity and diversity of transportation means, the intricacy and multitude of destinations along with the amount of rapidly changing information available to the traveler. Providing the transportation user with the relevant information that only meets his needs, preferences and personal profile is of foremost importance in efficiently supporting passenger mobility requirements in a large urban agglomeration. In this paper, we propose a multi-criteria approach for suggesting personalized itinerary to transportation users based on their preferences and needs. The proposed approach integrates case-based reasoning with Choquet integral to suggest the itinerary that best matches the user’s preferences. Further, the proposed method predicts the user’s behavior by comparing his preferences to those of other users with the same preferences for a given context. This will help the user to adopt the best action when facing a new situation in his itinerary search. This will help the user adopt the best action facing a new situation. Personalized information retrieval is processed based on criteria which weights are determined using the two-additive Choquet integral. The performance of the proposed algorithm was assessed by solving a real-life itinerary planning problem defined in the Tunisian urban public transit network. A comparison study involving both qualitative and quantitative assessment of the proposed approach as compared to two other methods was also carried out. Based on the performance analysis, as well as the comparison study, our new approach provides the best solutions for applications requiring personalization based user’s preferences in a multi-criteria setting.

[1]  G. Choquet Theory of capacities , 1954 .

[2]  Mark T. Keane,et al.  The Adaption Knowledge Bottleneck: How to Ease it by Learning from Cases , 1997, ICCBR.

[3]  Emmanuelle Grislin-Le Strugeon,et al.  MAPIS, a multi-agent system for information personalization , 2006, Inf. Softw. Technol..

[4]  Dhouib Diala,et al.  A Dynamic Multi-criteria Aid for Process Driving Using Case-based Reasoning , 2009 .

[5]  Sang-Chan Park,et al.  Case-based reasoning and neural network based expert system for personalization , 2007, Expert Syst. Appl..

[6]  Alessandro Micarelli,et al.  A Hybrid Architecture for User-Adapted Information Filtering on the World Wide Web , 1997 .

[7]  Henry Lieberman,et al.  Exploring the Web with reconnaissance agents , 2001, Commun. ACM.

[8]  Jean-Luc Marichal,et al.  Tolerant or intolerant character of interacting criteria in aggregation by the Choquet integral , 2004, Eur. J. Oper. Res..

[9]  Grigorios Tsoumakas,et al.  An interoperable and scalable Web-based system for classifier sharing and fusion , 2007, Expert Syst. Appl..

[10]  Minyong Kim,et al.  MyMessage: case-based reasoning and multicriteria decision making techniques for intelligent context-aware message filtering , 2004, Expert Syst. Appl..

[11]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[12]  Phillip Burrell,et al.  Case-Based Reasoning System and Artificial Neural Networks: A Review , 2001, Neural Computing & Applications.

[13]  Shang Hwa Hsu,et al.  A fuzzy CBR technique for generating product ideas , 2008, Expert Syst. Appl..

[14]  Arnaud Brossard PERCOMOM : une méthode de modélisation des applications interactives personnalisées appliquée à l'information voyageur dans le domaine des transports collectifs. (PERCOMOM: a modeling method for personalized interactive application Application to traveler information in public transportation) , 2008 .

[15]  Piet Rietveld,et al.  The Desired Quality of Integrated Multimodal Travel Information in Public Transport: Customer Needs for Time and Effort Savings , 2007 .

[16]  Christophe Labreuche,et al.  The Choquet integral for the aggregation of interval scales in multicriteria decision making , 2003, Fuzzy Sets Syst..

[17]  Abolghasem Sadeghi-Niaraki,et al.  Ontology based personalized route planning system using a multi-criteria decision making approach , 2009, Expert Syst. Appl..

[18]  Padraig Cunningham,et al.  A Case-Based Personal Travel Assistant for Elaborating User Requirements and Assessing Offers , 2002, ECCBR.

[19]  Mourad Abed,et al.  A proposal of personalized itinerary search methods in the field of transport , 2010, IFAC HMS.

[20]  Se-Hak Chun,et al.  New knowledge extraction technique using probability for case‐based reasoning: application to medical diagnosis , 2006, Expert Syst. J. Knowl. Eng..

[21]  I. B. Crabtree,et al.  Automatic Learning of User Profiles — Towards the Personalisation of Agent Services , 1998 .

[22]  Duen-Ren Liu,et al.  Knowledge support for problem-solving in a production process: A hybrid of knowledge discovery and case-based reasoning , 2007, Expert Syst. Appl..

[23]  Ingoo Han,et al.  A case-based reasoning system with the two-dimensional reduction technique for customer classification , 2007, Expert Syst. Appl..

[24]  W. B. Lee,et al.  RACER: Rule-Associated CasE-based Reasoning for supporting General Practitioners in prescription making , 2010, Expert Syst. Appl..

[25]  Jun Chen,et al.  Fuzzy similarity-based rough set method for case-based reasoning and its application in tool selection , 2006 .

[26]  Seyed Hassan Ghodsypour,et al.  Vendor selection and order allocation using an integrated fuzzy case-based reasoning and mathematical programming model , 2009 .

[27]  Günter Schmidt,et al.  Case-based reasoning for production scheduling , 1998 .

[28]  Shen-Tsu Wang,et al.  Research on integrating different methods of neural networks with case-based reasoning and rule-based system to infer causes of notebook computer breakdown , 2010, Expert Syst. Appl..

[29]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.

[30]  R. J. Kuo,et al.  Developing a diagnostic system through integration of fuzzy case-based reasoning and fuzzy ant colony system , 2005, Expert Syst. Appl..

[31]  J. Benzecri,et al.  Théorie des capacités , 1956 .

[32]  Hojjat Adeli,et al.  Hybridizing principles of TOPSIS with case-based reasoning for business failure prediction , 2011, Comput. Oper. Res..

[33]  Robert Hoyer,et al.  APPROACH TO PERSONALISED INFORMATION SERVICES TO PUBLIC TRANSPORT , 2002 .

[34]  Dimitre Kostadinov Personnalisation de l'information : une approche de gestion de profils et de reformulation de requêtes. (Data Personalization: an approach for profile management and query reformulation) , 2007 .

[35]  Kyoung-jae Kim,et al.  Bankruptcy prediction modeling with hybrid case-based reasoning and genetic algorithms approach , 2009, Appl. Soft Comput..

[36]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[37]  Avelino J. Gonzalez,et al.  Validation techniques for case-based reasoning systems , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[38]  Isabelle Bichindaritz,et al.  Case-based reasoning in the health sciences: What's next? , 2006, Artif. Intell. Medicine.

[39]  Irem Ozkarahan,et al.  An integrated multicriteria decision-making methodology for outsourcing management , 2007, Comput. Oper. Res..

[40]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[41]  菅野 道夫,et al.  Theory of fuzzy integrals and its applications , 1975 .

[42]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[43]  Jacques Duchêne,et al.  Subjective Evaluation of Discomfort in Sitting Positions , 2002, Fuzzy Optim. Decis. Mak..

[44]  Leonid Churilov,et al.  Combining data mining and case-based reasoning for intelligent decision support for pathology ordering by general practitioners , 2009, Eur. J. Oper. Res..

[45]  Gülçin Büyüközkan,et al.  An integrated case-based reasoning and MCDM system for Web based tourism destination planning , 2011, Expert Syst. Appl..

[46]  Sangjae Lee,et al.  Using case-based reasoning for the design of controls for internet-based information systems , 2009, Expert Syst. Appl..

[47]  Kristian J. Hammond,et al.  Chapter 8 – Case-based Planning , 1989 .

[48]  David W. Aha,et al.  A Review and Empirical Evaluation of Feature Weighting Methods for a Class of Lazy Learning Algorithms , 1997, Artificial Intelligence Review.

[49]  Barry Smyth,et al.  Collaborative Case-Based Reasoning: Applications in Personalised Route Planning , 2001, ICCBR.

[50]  Jean-Luc Marichal,et al.  Determination of weights of interacting criteria from a reference set , 2000, Eur. J. Oper. Res..

[51]  Felix T. S. Chan,et al.  Application of a hybrid case-based reasoning approach in electroplating industry , 2005, Expert Syst. Appl..

[52]  Greg Linden,et al.  Interactive Assessment of User Preference Models: The Automated Travel Assistant , 1997 .

[53]  Michael M. Richter Case Based Reasoning and the Search for Knowledge , 2007, Industrial Conference on Data Mining.

[54]  Mario Lenz,et al.  Case Retrieval Nets: Basic Ideas and Extensions , 1996, KI.

[55]  Michael M. Richter The search for knowledge, contexts, and Case-Based Reasoning , 2009, Eng. Appl. Artif. Intell..

[56]  Mohand Boughanem,et al.  An Information Retrieval Driven by Ontology: from Query to Document Expansion , 2007, RIAO.

[57]  Stefan Wess,et al.  Using k-d Trees to Improve the Retrieval Step in Case-Based Reasoning , 1993, EWCBR.

[58]  Heather Watson,et al.  Case-based content navigation , 1998, Knowl. Based Syst..

[59]  S-H Lam,et al.  PROVISION OF PERSONALISED TRANSIT TRAVEL INFORMATION - SYSTEM AND ARCHITECTURE , 2002 .

[60]  Jean-Luc Marichal,et al.  An axiomatic approach of the discrete Choquet integral as a tool to aggregate interacting criteria , 2000, IEEE Trans. Fuzzy Syst..

[61]  M. Grabisch The application of fuzzy integrals in multicriteria decision making , 1996 .

[62]  Jörg Walter Schaaf Fish and Shrink. A Next Step Towards Efficient Case Retrieval in Large-Scale Case Bases , 1996, EWCBR.

[63]  Yannis Avrithis,et al.  Personalized information retrieval in context , 2006 .

[64]  Chaochang Chiu,et al.  Predicting information systems outsourcing success using a hierarchical design of case-based reasoning , 2004, Expert Syst. Appl..