Luigi Portinale

Luigi Portinale
Amedeo Avogadro University of Eastern Piedmont | UNIPMN · Computer Science Institute

PhD in Computer Science

About

142
Publications
11,676
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
3,602
Citations
Citations since 2017
12 Research Items
1195 Citations
2017201820192020202120222023050100150200
2017201820192020202120222023050100150200
2017201820192020202120222023050100150200
2017201820192020202120222023050100150200

Publications

Publications (142)
Article
Full-text available
This work proposes an approach based on dynamic Bayesian networks to support the cybersecurity analysis of network-based controllers in distributed energy plants. We built a system model that exploits real world context information from both information and operational technology environments in the energy infrastructure, and we use it to demonstra...
Chapter
In this paper, we will explore the potential of knowledge discovery from bio-medical databases in health safeguard, by illustrating two specific case studies, where different knowledge extraction techniques have been exploited. Specifically, we will first report on how machine learning and data mining algorithms can address the problem of food adul...
Chapter
In this paper, we will explore the potential of knowledge discovery from bio-medical databases in health safeguard, by illustrating two specific case studies, where different knowledge extraction techniques have been exploited. Specifically, we will first report on how machine learning and data mining algorithms can address the problem of food adul...
Preprint
In Case-Based Reasoning, when the similarity assumption does not hold, the retrieval of a set of cases structurally similar to the query does not guarantee to get a reusable or revisable solution. Knowledge about the adaptability of solutions has to be exploited, in order to define a method for adaptation-guided retrieval. We propose a novel approa...
Article
The paper reports the contribution of Piero Torasso to the field of Case-Based Reasoning (CBR), with particular attention to the role of CBR in multi-modal diagnostic problem solving. Starting from the idea that CBR could be adopted to focus model-based reasoning during diagnostic problem solving, Piero's work concentrated on all the different step...
Article
We tackle the problem of authenticating high value Italian wines through machine learning classification. The problem is a seriuos one, since protection of high quality wines from forgeries is worth several million of Euros each year. In a previous work we have identified some base models (in particular classifiers based on Bayesian network (BNC),...
Article
We exploit Decision Networks (DN) for the analysis of attack/defense scenarios in critical infrastructures. DN extend Bayesian Networks (BN) with decision and value nodes. DN inherit from BN the possibility to naturally address uncertainty at every level, making possible the modeling of situations that are not limited to Boolean combinations of eve...
Conference Paper
This paper discusses a machine learning approach, aimed at the definition of methods for authenticity assessment of some of the highest valued Nebbiolo-based wines from Piedmont (Italy). This issue is one of the most relevant in the wine market, where commercial frauds related to such a kind of products are estimated to be worth millions of Euros....
Article
This paper discusses an intelligent data analysis approach, based on machine learning techniques, and aimed at the definition of methods for chemical data analysis assessment of the authenticity and protection, against fake versions, of some of the highest value Nebbiolo-based wines from Piedmont (Italy). This is an important and very relevant issu...
Article
We discuss the main features of Generalized Continuous Time Bayesian Networks (GCTBN) as a dependability formalism: we resort to two specific case studies adapted from the literature, and we discuss modeling choices, analysis results and advantages with respect to other formalisms. From the modeling point of view, GTCBN allow the introduction of ge...
Conference Paper
This paper discusses the data mining approach followed in a project called TRAQUASwine, aimed at the definition of methods for data analytical assessment of the authenticity and protection, against fake versions, of some of the highest value Nebbiolo-based wines from Piedmont region in Italy. This is a big issue in the wine market, where commercial...
Article
The problem of retrieving time series similar to a specified query pattern has been recently addressed within the case based reasoning (CBR) literature. Providing a flexible and efficient way of dealing with such an issue is of paramount importance in many domains (e.g., medical), where the evolution of specific parameters is collected in the form...
Article
This paper describes how to exploit the modeling features and inference capabilities of dynamic Bayesian networks (DBN), in designing and implementing an innovative approach to fault detection, identification, and recovery (FDIR) for autonomous spacecrafts (e.g., a Mars rover). In particular, issues like partial observability, uncertain system evol...
Article
We talk about dynamic reliability when the reliability parameters of the system, such as the failure rates, vary according to the current state of the system. In this article, several versions of a benchmark on dynamic reliability taken from the literature are examined. Each version deals with particular aspects such as state-dependent failure rate...
Conference Paper
We exploit Decision Networks (DN) for the analysis of attack/defense scenarios. DN extend both the modeling and the analysis capabilities of formalisms based on Attack Trees, which are the main reference model in such a context. In particular, DN can naturally address uncertainty at every level, including the interaction level of attacks and counte...
Conference Paper
Computer Interpretable Guidelines (CIG) are an emerging research area, to support medical decision making through evidence-based recommendations. New challenges in the data management field have to be faced, to integrate CIG management with a proper treatment of patient data, and of other forms of medical knowledge. The GINSENG (GuIdeliNe SEcoNd Ge...
Conference Paper
We present a software tool for the analysis of Generalized Continuous Time Bayesian Networks (GCTBN) which extend CTBN introducing in addition to continuous time delayed variables, non delayed or “immediate” variables whose evolution is conditionally and immediately determined by the values of other variables in the model. The tool is based on the...
Conference Paper
We propose a framework for the selection of failure countermeasures and repair actions, based on Decision Networks (DN). We show, through specific examples, that standard probabilistic inference on DN can be used to compute system reliability, component importance measures, as well as to select the best (in terms of Maximum Expected Utility) set of...
Article
We propose to exploit Decision Networks (DN) for the analysis of attack/defense scenarios. We show that DN extend both the modeling and the analysis capabilities of formalisms based on Attack Trees, which are the main reference model in such a context. Uncertainty can be addressed at every system level and a decision-theoretic analysis of the risk...
Chapter
A software tool for the analysis of Generalized Continuous Time Bayesian Networks (GCTBN) is presented. GCTGBN extend CTBN introducing in addition to continuous time-delayed variables, non-delayed or “immediate” variables. The tool is based on the conversion of a GCTBN model into a Generalized Stochastic Petri Net (GSPN), which is an actual mean to...
Article
Although the notion of diagnostic problem has been extensively investigated in the context of static systems, in most practical applications the behavior of the modeled system is significantly variable during time. The goal of the paper is to propose a novel approach to the modeling of uncertainty about temporal evolutions of time-varying systems a...
Article
Computer Interpretable Guidelines (CIG) are an emerging area of research, to support medical decision making through evidence-based recommendations. However, new challenges in the data management field have to be faced, to integrate CIG management with a proper treatment of patient data, and of other forms of medical knowledge (e.g., causal and beh...
Chapter
Recent studies have focused on spacecraft autonomy. The traditional approach for FDIR (Fault Detection, Identification, Recovery) consists of the Run-Time observation of the operational status to detect faults; the initiation of recovery actions uses static Pre-Compiled tables. This approach is purely reactive, puts the spacecraft into a safe confi...
Article
Full-text available
Dependability modeling and evaluation is aimed at investigating that a system performs its function correctly in time. A usual way to achieve a high reliability, is to design redundant systems that contain several replicas of the same subsystem or component. State space methods for dependability analysis may suffer of the state space explosion prob...
Conference Paper
The problem of retrieving time series similar to a specified query pattern has been recently addressed within the Case Based Reasoning (CBR) literature. Providing a flexible and efficient way of dealing with such an issue would be of paramount importance in medical domains, where many patient parameters are often collected in the form of time serie...
Article
Full-text available
This paper introduces a software prototype called ARPHA for on-board diagnosis, prognosis and recovery. The goal is to allow the design of an innovative on-board FDIR (Fault Detection, Identification and Recovery) process for autonomous systems, able to deal with uncertain system/environment interactions, uncertain dynamic system evolution, partial...
Conference Paper
Full-text available
We address the problem of defining the behavior of an autonoumous FDIR (Fault Detection, Identification and Recovery) agent (e.g. a space rover), in presence of uncertainty and partial observability, we show how a Dynamic Decision Network (DDN) can be built through a fault analysis phase by producing an Extended Dynamic Fault Tree (EDFT). In this f...
Article
Supporting decision making in domains in which the observed phenomenon dynamics have to be dealt with, can greatly benefit of retrieval of past cases, provided that proper representation and retrieval techniques are implemented. In particular, when the parameters of interest take the form of time series, dimensionality reduction and flexible retrie...
Article
Full-text available
We present an extension to Continuous Time Bayesian Networks (CTBN) called Generalized CTBN (GCTBN). The formalism allows one to model continuous time delayed variables (with exponentially distributed transition rates), as well as non delayed or “immediate ” variables, which act as standard chance nodes in a Bayesian Network. The usefulness of this...
Conference Paper
Full-text available
Interpreting time series of measurements and exploring a repository of cases with time series data looking for similarities, are non-trivial, but very important tasks. Classical methodological solutions proposed to deal with (some of) these goals, typically based on mathematical techniques, are characterized by strong limitations, such as unclear o...
Article
In this paper, we present an approach to reliability modeling and analysis based on the automatic conversion of a particular reliability engineering model, the Dynamic Fault Tree (DFT), into Dynamic Bayesian Networks (DBN). The approach is implemented in a software tool called RADYBAN (Reliability Analysis with DYnamic BAyesian Networks). The aim i...
Article
In recent years, the growing interest toward complex critical infrastructures and their interdependencies have solicited new efforts in the area of modeling and analysis of large interdependent systems. Cascading effects are a typical phenomenon of dependencies of components inside a system or among systems. The present paper deals with the modelin...
Conference Paper
In the present paper, we propose an approach to intelligent retrieval and configuration of component-based products, starting from a set of possibly fuzzy user requirements provided at different levels of detail. A conceptual product model is introduced and its use during the configuration process is discussed. The proposed approach exploits a fuzz...
Article
Full-text available
CBR systems designers and developers' research can benefit from the availability of existing platforms, able to provide software design and implementation assistance. The JColibri platform, realized and maintained by the University of Madrid, is one of the most well known among such tools. In this work, we describe a couple of extensions we have pr...
Article
In the hemodialysis domain, we are implementing a case-based, closed-loop architecture aimed at configuring temporal abstractions (TA), which will be applied to time series data. The advantage of a case-based approach is the one of “quickly” obtaining a suitable TA parameter configuration, simply by looking at the most similar already configured ca...
Conference Paper
Full-text available
Time series retrieval is a critical issue in all domains in which the observed phenomenon dynamics have to be dealt with. In this paper, we propose a novel, domain independent time series retrieval framework, based on Temporal Abstractions (TA). Our framework allows for multi-level abstractions, according to two dimensions, namely a taxonomy of (tr...
Conference Paper
Full-text available
The aim of this paper is to formally introduce a fuzzy logic based notion of acceptance and similarity among case features, for case matching and retrieval. In particular, we present an approach where local acceptance relative to a feature can be expressed through fuzzy distributions on its domain, abstracting the actual values to linguistic terms....
Article
In this paper, we present Radyban (Reliability Analysis with DYnamic BAyesian Networks), a software tool which allows to analyze a dynamic fault tree relying on its conversion into a dynamic Bayesian network. The tool implements a modular algorithm for automatically translating a dynamic fault tree into the corresponding dynamic Bayesian network an...
Article
In general, cases capture knowledge and concrete experiences of specific situations. By exploiting case-based knowledge for characterizing a subgroup pattern, additional information about the subgroup objects can be provided. This paper proposes a case-based ...
Chapter
IntroductionDynamic fault treesDynamic Bayesian networksA case study: The Hypothetical Sprinkler SystemConclusions
Article
Over the last decade, Bayesian networks (BNs) have become a popular tool for modelling many kinds of statistical problems. We have also seen a growing interest for using BNs in the reliability analysis community. In this paper we will discuss the properties of the modelling framework that make BNs particularly well suited for reliability applicatio...
Conference Paper
Full-text available
In this paper, we present Radyban (Relia- bility Analysis with DYnamic BAyesian Net- works), a software tool which allows to ana- lyze systems modeled by means of Dynamic Fault Trees (DFT), by relying on automatic conversion into Dynamic Bayesian Networks (DBN). The tools aims at providing a famil- iar interface to reliability engineers, by al- low...
Article
Full-text available
End Stage Renal Disease is a severe chronic condition that corresponds to the final stage of kidney failure. Hemodialysis (HD) is the most widely used treatment method for ESRD. The HD treatment is costly and demanding from an organizational viewpoint, requiring day hospital beds, specialized nurses and periodical visits and exams of out-patients....
Chapter
Full-text available
Over the last decade, Bayesian networks (BNs) have become a popular tool for modeling many kinds of statistical problems. In this chapter we will discuss the properties of the modeling framework that make BNs particularly well suited for reliability applications. This discussion is closely linked to the analysis of a real-world example.
Chapter
Over the last decade, Bayesian networks (BNs) have become a popular tool for modeling many kinds of statistical problems. In this chapter we will discuss the properties of the modeling framework that make BNs particularly well suited for reliability applications. This discussion is closely linked to the analysis of a real-world example.
Conference Paper
Full-text available
In this work we propose a case-based architecture tackling the problem of configuring and processing temporal abstractions (trends and qualitative states) produced from raw time series data. The parameter configuration is a critical problem in many temporal abstraction processes; in several application domains (especially in medical ones), contextu...
Article
Time-varying information embedded in cases has often been neglected and its role oversimplified in case-based reasoning systems. In several real-world problems, and in particular in medical applications, a case should capture the evolution of the observed phenomenon over time. To this end, we propose to represent temporal information at two levels:...
Article
In the present paper, we describe an application of case-based retrieval to the domain of end stage renal failure patients, treated with hemodialysis. Defining a dialysis session as a case, retrieval of past similar cases has to operate both on static and on dynamic features, since most of the monitoring variables of a dialysis session are time ser...
Conference Paper
Full-text available
This paper presents a software tool allowing the automatic analysis of a dynamic fault tree (DFT) exploiting its conversion to a dynamic Bayesian network (DBN). First, the architecture of the tool is described, together with the rules implemented in the tool, to convert dynamic gates in DBNs. Then, the tool is tested on a case of system: its DFT mo...
Conference Paper
The unreliability evaluation of a system including dependencies involving the state of components or the failure events, can be performed by modelling the system as a dynamic fault tree (DFT). The combinatorial technique used to solve standard Fault Trees is not suitable for the analysis of a DFT. The conversion into a dynamic Bayesian network (DBN...
Article
The present work is aimed at exploring the capabilities of the Bayesian Networks (BN) formalism in the modeling and analysis of dependable systems. We compare BN with one of the most popular techniques for the dependability analysis of large, safety-critical systems, namely Fault Tree Analysis (FTA). The work shows that any Fault Tree (FT) can be d...
Conference Paper
Full-text available
The temporal dimension of the knowledge embedded in cases has often been neglected or oversimplified in Case Based Reasoning systems. However, in several real world problems a case should capture the evolution of the observed phenomenon over time. To this end, we propose to represent temporal information at two levels: (1) at the case level, if som...
Article
Integrating different reasoning modes in the construction of an intelligent system is one of the most interesting and challenging aspects of modern AI. Exploiting the complementarity and the synergy of different approaches is one of the main motivations that led several researchers to investigate the possibilities of building multi-modal reasoning...
Conference Paper
In this paper, we present a case-based retrieval system called Rhene ( Retrieval of HEmodialysis in NEphrological disorders) working in the domain of patients affected by nephropatologies and treated with hemodialysis. Defining a dialysis session as a case, retrieval of past similar cases has to operate both on static and on dynamic (time-dependent...
Article
This paper shows how heterogeneous stochastic modelling techniques of increasing modelling power can be applied to assess the safety of a digital control system. First, a Fault-Tree (FT) has been built to model the system, assuming two-state components and independent failures. Then, the FT is automatically converted into a Bayesian Network, allowi...
Article
Full-text available
In order to cope efficiently with the dependability analysis of redundant systems with replicated units, a new, more compact fault-tree formalism, called Parametric Fault Tree (PFT), is defined. In a PFT formalism, replicated units are folded and indexed so that only one representative of the similar replicas is included in the model. From the PFT,...
Conference Paper
Full-text available
The paper describes a probabilistic approach based on methods of increasing modelling power and different analytical tractability, to analyse safety of turbine digital control system. First, a Fault-Tree (FT) has been built to model the system, assuming independent failures and binary states of its components. To include multi-states and sequential...
Conference Paper
Providing a flexible and efficient way of consulting a catalog in e-commerce applications is of primary importance in order to guarantee the customer with a set of products actually related to his/her interests. Most electronic catalogs exploit standard database techniques both for storage and retrieval of product information. However, a naive appl...
Article
The use of database technologies for implementing case-based reasoning techniques is attracting a lot of attention for several reasons. First, the possibility of using standard DBMS for storing and representing cases significantly reduces the effort needed to develop a CBR system; in fact, data of interest are usually already stored into relational...
Article
Full-text available
terns inside available data, by using specific statistical techniques [2]. Even if they are around from almost 50 years, pattern recognition approaches have recently gained a new popularity, due to emerging applications which are not only challanging, but also computationally expensive and very demanding like data mining (identifying a pattern or a...
Article
In this paper we present the results of the MIE/GMDS-2000 Workshop 'Case-Based Reasoning for Medical Knowledge-based Systems'. While in many domains Cased-Based Reasoning (CBR) has become a successful technique for knowledge-based systems, in the medical field attempts to apply the complete CBR cycle are rather exceptional. Some systems have recent...
Article
Backward reachability on Petri net models has been proposed since the beginning of the development of net theory without giving it a suitable motivation. For this reason, reachability analysis has been successively developed essentially by taking into account forward reachability. In this paper backward reachability analysis is motivated by showing...
Article
Full-text available
The present paper outlines the PVM implementation of a particular approach to model-based diagnosis which uses a Petri net model of the system to be diagnosed. Parallel backward reachability analysis on the state space of the net is used to explain the misbehavior of the modeled system. The analysis algorithm is based on the automatic identificatio...
Article
Full-text available
Bayesian Networks (BN) provide robust probabilistic methods of reasoning under uncertainty, but despite their formal grounds are strictly based on the notion of conditional dependence, not much attention has been paid so far to their use in dependability analysis. The aim of this paper is to propose BN as a suitable tool for dependability analysis,...
Article
The definition of suitable case-base maintenance policies is widely recognized as a major key to success for case-based systems; underestimating this issue may lead to systems that either do not fulfill their role of knowledge management and preservation or that do not perform adequately under performance dimensions, namely, computation time and co...
Article
Bayesian Networks (BN) provide a robust probabilistic method of reasoning under uncertainty. They have been successfully applied in a variety of real-world tasks but they have received little attention in the area of dependability. The present paper is aimed at exploring the capabilities of the BN formalism in the analysis of dependable systems. To...
Conference Paper
Full-text available
The case-study presented in this paper is aimed at assessing the dependability of a Programmable Logic Controller (PLC) devoted to safety functions. This case study has been brought to our attention by a national environmental agency and has been partially abstracted and anonymized to protect proprietary information. The PLC consists of a triplicat...
Conference Paper
Full-text available
The use of database technologies for implementing CBR techniques is attracting a lot of attention for several reasons. First, the possibility of using standard DBMS for storing and representing cases significantly reduces the effort needed to develop a CBR system; in fact, data of interest are usually already stored into relational databases and us...
Article
Full-text available
Computer based systems, which are devoted to control critical functions, may incur in safety and dependability problems. In the safety area a new standard is currently emerging, IEC 61508, which is intended to provide a unified framework which may deserve as guideline for the analysis of safety related systems. The present paper deals with the safe...
Article
We present a knowledge management and decision support methodology for insulin dependent diabetes mellitus (IDDM) patients care. Such methodology exploits the integration of case based reasoning (CBR) and rule based reasoning (RBR), with the aim of helping physicians during therapy planning, by overcoming the intrinsic limitations shown by the inde...