This thesis presents a collection of methods for learning modelsfrom data, looking at this problem from two perspectives:learning multiple models from a single data source and howto switch among them, and learning a single model from datacollected from multiple sources.Regarding the first, to describe complex phenomena with simplebut yet complete models, we propose a computationallyefficient method for Piecewise Affine (PWA) regression. Thisapproach relies on the combined use (i) multi-model RecursiveLeast-Squares (RLS) and (ii) piecewise linear multi- categorydiscrimination, and shows good performances whenused for the identification of Piecewise Affine dynamical systemswith eXogenous inputs (PWARX) and Linear ParameterVarying (LPV) models. The technique for PWA regression isthen extended to handle the problem of black-box identificationof Discrete Hybrid Automata (DHA) from input/outputobservations, with hidden operating modes. The method forDHA identification is based on multi-model RLS and multicategorydiscrimination and it can approximate both the continuousaffine dynamics and the Finite State Machine (FSM)governing the logical dynamics of the DHA. Two more approachesare presented to tackle the problem of learning modelsthat jump over time. While the technique designed tolearn Rarely Jump Models (RJMs) from data relies on the combinedsolution of a convex optimization problem and the useof Dynamic Programming, the method proposed for MarkovJump Models (MJMs) learning is based on the joint use ofclustering plus multi-model RLS and a probabilistic clusteringtechnique. The results of the tests performed on the method for RJMs learning have motivated the design of two techniquesfor Non-Intrusive Load Monitoring, i.e., to estimatethe power consumed by the appliances in an household fromaggregated measurements, which are also presented in thethesis. In particular, methods based on (i) the optimization ofa least-square error cost function, modified to account for thechanges in the appliances operating regime, and relying on(ii) multi-model Kalman filters are proposed.Regarding the second perspective, we propose methods forcloud-aided consensus-based parameter estimation over a multitudeof similar devices (such as a mass production). In particular,we focus on the design of RLS-based estimators, whichallow to handle (i) linear and (ii) nonlinear consensus constraintsand (iii) multi-class estimation.

Model learning from data: from centralized multi-model regression to distributed cloud-aided single-model estimation / Breschi, V.. - (2018 Feb 21). [10.13118/breschi-valentina_phd2018]

Model learning from data: from centralized multi-model regression to distributed cloud-aided single-model estimation

Breschi, Valentina
2018

Abstract

This thesis presents a collection of methods for learning modelsfrom data, looking at this problem from two perspectives:learning multiple models from a single data source and howto switch among them, and learning a single model from datacollected from multiple sources.Regarding the first, to describe complex phenomena with simplebut yet complete models, we propose a computationallyefficient method for Piecewise Affine (PWA) regression. Thisapproach relies on the combined use (i) multi-model RecursiveLeast-Squares (RLS) and (ii) piecewise linear multi- categorydiscrimination, and shows good performances whenused for the identification of Piecewise Affine dynamical systemswith eXogenous inputs (PWARX) and Linear ParameterVarying (LPV) models. The technique for PWA regression isthen extended to handle the problem of black-box identificationof Discrete Hybrid Automata (DHA) from input/outputobservations, with hidden operating modes. The method forDHA identification is based on multi-model RLS and multicategorydiscrimination and it can approximate both the continuousaffine dynamics and the Finite State Machine (FSM)governing the logical dynamics of the DHA. Two more approachesare presented to tackle the problem of learning modelsthat jump over time. While the technique designed tolearn Rarely Jump Models (RJMs) from data relies on the combinedsolution of a convex optimization problem and the useof Dynamic Programming, the method proposed for MarkovJump Models (MJMs) learning is based on the joint use ofclustering plus multi-model RLS and a probabilistic clusteringtechnique. The results of the tests performed on the method for RJMs learning have motivated the design of two techniquesfor Non-Intrusive Load Monitoring, i.e., to estimatethe power consumed by the appliances in an household fromaggregated measurements, which are also presented in thethesis. In particular, methods based on (i) the optimization ofa least-square error cost function, modified to account for thechanges in the appliances operating regime, and relying on(ii) multi-model Kalman filters are proposed.Regarding the second perspective, we propose methods forcloud-aided consensus-based parameter estimation over a multitudeof similar devices (such as a mass production). In particular,we focus on the design of RLS-based estimators, whichallow to handle (i) linear and (ii) nonlinear consensus constraintsand (iii) multi-class estimation.
21-feb-2018
30
CS
TJ Mechanical engineering and machinery
BEMPORAD, ALBERTO
File in questo prodotto:
File Dimensione Formato  
Breschi_phdthesis.pdf

Accesso aperto

Tipologia: Tesi di dottorato
Licenza: Creative commons
Dimensione 4.34 MB
Formato Adobe PDF
4.34 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11771/39070
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • OpenAlex ND
social impact