DIPARTIMENTO   DI   INFORMATICA
Università di Torino

Research Report Year 1999

Artificial Intelligence

  People   Research Activities   Publications   Software Products   Research Grants

Knowledge Representation and Reasoning

People

Pietro Torasso

Full Professor    Principal investigator

torasso(at)di.unito.it

Luca Console

Associate Professor

lconsole(at)di.unito.it

Rosa Meo

Researcher (From November 1st)

meo(at)di.unito.it

Diego Magro

Research Assistant

magro(at)di.unito.it

Andrea Panati

Ph.D. student

panati(at)di.unito.it

Claudia Picardi

Ph. D. student

picardi(at)di.unito.it

Research activity in 1999

Model based reasoning has been the main area of investigation of our group in recent years. Several aspects have been explored.

A lot of attention has been given to the temporal dimension in model-based diagnosis, especially as regards the adequacy of different forms of temporal diagnosis for different classes of temporal diagnostic problems. In particular, approaches to modeling and diagnosis of dynamic systems have been analyzed and compared.

Applications of model-based diagnosis have been developed in the BRITE-EURAM "Vehicle Model-Based Diagnosis" project. Particular attention has been given to the use of model-based diagnosis for on-board diagnosis of cars. Concrete results are the following: A diagnosis engine has been developed; it can solve diagnostic problems as single cases, and it is also able to generate off-line a decision tree suitable to be embedded on board, to fit time and space constraints of an embedded system. The "Common Rail" system for diesel engine fuel supply has been modeled in terms of qualitative deviation equations, and the above diagnosis engine has been used for that model to produce a decision tree. The system has been tested on a prototype car, a Lancia Kappa equipped with a 2.4 liters Common Rail diesel engine. The system receives signals (sensor readings) from the electronic control unit of the car and can determine the diagnosis and the recovery action to be performed. the system has been successfully tested on a set of real cases.

Model-based reasoning has been applied to another relevant domain for diagnostic problem solving. In a cooperative project supported by ASI (Agenzia Spaziale Italiana) we have developed the diagnostic module. In particular, we have investigated how to represent knowledge at different degrees of abstraction and we propose an innovative method for representing diagnoses in a concise way. In particular, the mechanism is based on a formulation of diagnosis in terms of constraints and variable assignment. Such a representation allows one to develop efficient methods also for diagnosis generation.

The domain chosen as test-bed is the space robotic arm SPIDER and a prototype of the diagnostic module for such a device has been developed .

Multi-modal reasoning

Since MBR is known to have high computational costs, the interest for combining MBR with other problem solving methods (potentially less expensive) has grown in the recent years. In particular we have investigated how to combine Case-based reasoning approach with MBR in order to speed-up diagnostic problem solving, and making it more practical also for large applications. During 1999 we performed an in-depth analysis of the performance of the ADAPtER system, an architecture for diagnostic problem solving based on the integration of CBR and MBR developed in previous years.

Interesting results have been obtained in the area of learning: innovative strategies have been developed that are able to decide automatically under which conditions new cases have to be learnt and stored in the case memory and when cases have to be forgotten (because non very useful for adaptation). In this way we have been able to automate the management of the case memory and ADAPtER is now able to improve its performance both in term of speed-up and competence by starting with an empty case memory. .

Temporal reasoning.

As regards temporal reasoning in itself, we extended LaTeR, a manager of temporal constraints we have developed since 1993, in order to deal with constraints on intersection, union and difference of time intervals, and with disjunctive temporal constraints. We also applied LaTeR to different areas, ranging from temporal diagnosis to the treatment of temporal constraints in relational databases.

Problem solving and Agents.

In the recent years we have experimented that the capability of problem solving in a particular task has to be integrated with other reasoning capabilities in other tasks. For example, diagnostic problem solving could be integrated with monitoring and planning. Configuration should be combined with presentation.

For this reason we have started to investigate how a particular problem solving activity could be represented as an intelligent agent. Some initial work has been done in the area of configuration and diagnosis. The notion of intelligent agent find interesting application also in the context of data mining and in the field of the analysis of large volume of data. In particular, they are studied for the extraction of the statistical dependencies among data. The representation of the dependency relationships between objects makes use of the ``dependence values'', a new, condensed and powerful form to represent the event of non independence of a set of objects.

Part of the work described above has been developed in co-operation with colleagues of the Dipartimento di Scienze e Tecnologie Avanzate, Universita’del Piemonte Orientale, in particular Prof. Paolo Terenziani, Dr. Luigi Portinale and Dr. Daniele Theseider Dupre’.

1999 Publications

V. Brusoni, L. Console, B. Pernici, P. Terenziani: Qualitative and Quantitative Temporal Constraints and Relational Databases: Theory, Architecture, and Applications", IEEE Trans. on Knowledge and Data Engineering, vol. 11, no. 6, pp.948-968, Nov/Dec 1999.

F. Cascio, L. Console, M. Guagliumi, M. Osella, A. Panati, S. Sottano, D. Theseider Dupre': Generating on-board diagnostics of dynamic automotive systems based on qualitative models, AI Communications, vol. 12, no. 1-2, p. 33-43, June 1999.

F. Cascio, L. Console, M Guagliumi, M. Osella, A. Panati, D. Theseider Dupre': Model-based diagnosis in automotive domains, in Proceedings 10th International Workshop on Principles of Diagnosis, Loch Awe, Scotland, 1999, pp 27-35.

F. Cascio, L. Console M Guagliumi, M. Osella, A. Panati, D. Theseider Dupre': On-board diagnostics of automotive systems: from dynamic qualitative diagnosis to decision trees, in Proceedings IJCAI Workshop on Qualitative and Model-Based Reasoning for Complex Systems and their Control, Stockholm, Sweden, 1999, pp 63-76.

L. Console, O. Dressler: Model-based Diagnosis in the Real World: lessons learned and challenges remaining, in Proceedings 16th International Joint Conference on Artificial Intelligence (IJCAI 99), Stockholm, Sweden, 1999, pp. 1393-1400.

L. Console, P. Terenziani: Efficient processing of queries about qualitative and quantitative temporal constraints; in Computational Intelligence, vol 15, no. 4, 1999. pp. 442-465.

A. Panati: Non binary CSPs and heuristics for modeling and diagnosing dynamic systems, in Proceedings VI Congresso AI*IA, Pitagora Editrice Bologna, 1999, pp.238-247.

L.Portinale, P.Torasso: Diagnosis as a Variable Assignment Problem: a Case Study in a Space Robot Fault Diagnosis, pp.1087-1093, in Proceedings IJCAI 99, ed. T.Dean, Morgan Kaufmann, 1999.

L.Portinale, P.Torasso: Knowledge representation and reasoning for fault identification in a space robot arm”, in Proceedings 5th International Symposium on AI, Robotics and Automation is Space, Noordwijk, 1999, pp539-546

L.Portinale, P.Torasso, P.Tavano: Speed-up, quality and competence in multi-modal Case Based Reasoning, in Lecture Notes in Artificial Intelligence 1650, 1999, Springer Verlag, pp. 303-317.

Software Products

Name of Prototype

Description

ADAPtER

During 1999 a new version of ADAPtER has been developed, by using the programming facilities offered by Sictus Prolog.. ADAPtER is a system able to solve diagnostic problems by combining Case-based reasoning (CBR) and Model based Reasoning (MBR). In particular, the module devoted to the adaptation step (the abibity of adapting a retrieved case to be the solution of the diagnostic problem under consideration) has been redesigned. Also the module devoted to dynamic memory management (able to learn new cases into the case memery and to forget useless cases) has been redesigned.

Diagnostic AGENT for SPIDER

During 1999 a first version of the prototype of the diagnostic agent has been designed and developed. Such a diagnostic agent is devoted to solve diagnostic problem for the spatial robot arm SPIDER. Such an activity is part of multi-partner project supported by ASI (the Italian Space Agency). The prototype, apart from the diagnostic module, contains a graphical interface specially designed for the robotic domain. In fact, the interface is able to visualize diagnoses by displaying faulty components directly of the diagram representing the robotic arm.

VMBD-DE-On-Board Runtime

The VMBD Diagnosis Engine has been developed in the VMBD project. Based on a description of a system in terms of qualitative equations and behavioral modes of components, it can solve diagnostic problems as single cases, and it is also able to generate off-line a decision tree. In 1999 we concentrated on the design and implementation of the run-time system that can work performing diagnosis on-board automotive systems. The system has been tested for the diagnosis of the Common Rail fuel delivery system of a Lancia Kappa.

Research grants

Title of project

Project leader

Funding Organization

Kind of grant

Knowledge Representation and Reasoning in Expert Systems

P. Torasso

Universita' di Torino

ex 60%

Un sistema intelligente per la supervisione di robot autonomi nello spazio

P. Torasso

Agenzia Spaziale Italiana

Coordinated Project

Strategie di controllo innovative per Sistemi di intelligenza artificiale

P. Torasso

CNR

Coordinated Project

Design and implementation of on-board diagnostic engines

L. Console

Centro Ricerche Fiat

Research contract

Vehicle Model-based diagnosis

L. Console

European Union

Brite-Euram R&D Project

MONET "Model-based and Qualitative Reasoning"

L. Console

European Union

Network of Excellence

Metodologie informatiche innovative per la gestione computerizzata del paziente

P.Torasso

Azienda Osp. San Giovanni Battista di Torino

Research contract

The research group was also active in the project devoted to intelligent agents co-ordinated at local level by Prof. Martelli and at national level by Prof. Turini.

Moreover, the group co-operated with other members of the Department to the research activity carried on in the CANTIERE MULTIMEDIALE "Servizi telematici adattativi" sponsored by TELECOM Italia.

Activity and role in the scientific community

L. Console
  • Member of the Executive Board of European Network of Excellence MONET

  • Chairman of the Infrastructure Planning Committed of the MONET Network

  • Member of the program committee of the AIME 99 (European Conference on Artificial Intelligence in Medicine) Alborg, 1999.

  • Member of the program committee of the DX99, Int Workshop on Principles of Diagnosis, Loch Awe Scotland 1999

  • Invited Speaker at the 16th International Joint Conference on Artificial Intelligence (IJCAI 99), Stockholm 1999

  • Invited speaker at CAEPIA '99: Iberic Conference on Artificial Intelligence, Murcia September 99

P. Torasso
  • Member of the Advisory Committee of the 16th International Joint Conference on Artificial Intelligence

  • President of the Italian Association for Artificial Intelligence

  • Italian representative in the European Coordinated Committee for Artificial Intelligence

  • Member of the Scientific Committee of “Sistemi Intelligenti” published by Il Mulino

  • Member of the “Habilitation diriger des recherches en Informatique.” committee of Dr. Josette Pastor (Universite’de Rennes)

Oral presentations in Congresses and Conferences

L. Console
  • Model-based Diagnosis in the Real World: lessons learned and challenges remaining, invited talk at the 16th International Joint Conference on Artificial Intelligence (IJCAI 99)

  • Model-based diagnosis: Theory and Applications, at CAEPIA '99

  • On the application of personalization techniques to news servers on the WWW, at AI*IA 99

P. Torasso
  • Knowledge representation and reasoning for fault identification in a space robot arm, at the 5th Int. Symp. on Artificial Intelligence, Robotics and Automation in Space, Noordwijk, Holland, June 1999

  • Diagnostic Agent for SPIDER, Workshop on Intelligent Systems for supervising autonomous spacecraft, Roma, March 1999.

  • Invited Talk on Diagnostic Reasoning at AEI, Palermo March 1999.

Department home [Information] [People] [Research] [Ph.D.] [Education] [Library] [Search]
[Bandi/Careers] [HelpDesk] [Administration] [Services] [Hostings] [News and events]

Administrator: wwwadm[at]di.unito.it Last update: May 17, 2018