{"id":{"repo_id":"trento","oai_identifier":"oai:iris.unitn.it:11572/369627"},"canonical_url":"https://search.dev.ndltd.org/etd/trento/oai:iris.unitn.it:11572/369627","repository":{"repo_id":"trento","name":"Università degli Studi di Trento","base_url":"https://iris.unitn.it/oai/request"},"display":{"title":"Predictive Statistical Monitoring(Improvements on online learning and background knowledge)","abstract":"Monitoring is a highly used technique to check cyber-physical systems(CPS), where the corresponding model is either unavailable or not worthwhile to obtain.q Based on observing executions of a system, a monitor analyses if observations comply with expected behavior. Predictive monitoring of CPSs is an attempt to add prediction capability to this verification platform, where the history of a system is learned by training over previous traces. We seek to enhance the flexibility of the statistical monitor to make it feasible to be used in the CSPs. These models can be used in safety-critical systems to inform the imminent fault in advance. In this thesis, we proposed a statistical predictive run-time verification that is equipped with dynamic horizon allocation. Therefore, based on the received observations, the monitor can increase the prediction window when it gets a trace similar to the one already seen in the historical data log. On the other hand, the monitor switches to a more conservative short window prediction zone when receiving an unseen data stream. This feature adds flexibility to the solution allowing a solution to be used in a different environment with different degrees of predictability. Another contribution is to use background knowledge(BK) to enhance the prediction capability of a system while running the monitor online. It was demonstrated that BK contributes positively to increasing the prediction zone while decreasing the error. We also suggested that the hidden Markovian model(HMM), used as the system's history, can be updated while receiving the new trace. We considered both adaptations of the parameters and modification of the structure on the fly.","abstract_html":"Monitoring is a highly used technique to check cyber-physical systems(CPS), where the corresponding model is either unavailable or not worthwhile to obtain.q Based on observing executions of a system, a monitor analyses if observations comply with expected behavior. Predictive monitoring of CPSs is an attempt to add prediction capability to this verification platform, where the history of a system is learned by training over previous traces. We seek to enhance the flexibility of the statistical monitor to make it feasible to be used in the CSPs. These models can be used in safety-critical systems to inform the imminent fault in advance. In this thesis, we proposed a statistical predictive run-time verification that is equipped with dynamic horizon allocation. Therefore, based on the received observations, the monitor can increase the prediction window when it gets a trace similar to the one already seen in the historical data log. On the other hand, the monitor switches to a more conservative short window prediction zone when receiving an unseen data stream. This feature adds flexibility to the solution allowing a solution to be used in a different environment with different degrees of predictability. Another contribution is to use background knowledge(BK) to enhance the prediction capability of a system while running the monitor online. It was demonstrated that BK contributes positively to increasing the prediction zone while decreasing the error. We also suggested that the hidden Markovian model(HMM), used as the system&#x27;s history, can be updated while receiving the new trace. We considered both adaptations of the parameters and modification of the structure on the fly.","abstract_has_math":false,"creators":["Beirami, Hani"],"institution":"Università degli studi di Trento","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2023,"date_issued":"2023-01-31","date_published":"2023-01-31","updated_at":"2026-07-24T05:04:40Z","subjects":[],"languages":["eng"],"rights":["info:eu-repo/semantics/openAccess","license:Tutti i diritti riservati (All rights reserved)","license uri:iris.PRI01"],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["http://dx.doi.org/10.15168/11572_369627","10.15168/11572_369627"],"render_values":[{"text":"http://dx.doi.org/10.15168/11572_369627","href":"http://dx.doi.org/10.15168/11572_369627","code":true},{"text":"10.15168/11572_369627","href":"https://doi.org/10.15168/11572_369627","code":true}]}]},"links":{"outbound_url":"https://hdl.handle.net/11572/369627","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Beirami, Hani"]},{"key":"dc:creator","label":"Author","values":["Beirami, Hani"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2023-01-31"]},{"key":"dc:publisher","label":"Institution","values":["Università degli studi di Trento","place:TRENTO"]},{"key":"dc:relation","label":"Dc Relation","values":["firstpage:1","lastpage:128","numberofpages:128"]},{"key":"dc:type","label":"Dc Type","values":["info:eu-repo/semantics/doctoralThesis"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["info:eu-repo/semantics/openAccess","license:Tutti i diritti riservati (All rights reserved)","license uri:iris.PRI01"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://hdl.handle.net/11572/369627","http://dx.doi.org/10.15168/11572_369627","10.15168/11572_369627"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Monitoring is a highly used technique to check cyber-physical systems(CPS), where the corresponding model is either unavailable or not worthwhile to obtain.q Based on observing executions of a system, a monitor analyses if observations comply with expected behavior. Predictive monitoring of CPSs is an attempt to add prediction capability to this verification platform, where the history of a system is learned by training over previous traces. We seek to enhance the flexibility of the statistical monitor to make it feasible to be used in the CSPs. These models can be used in safety-critical systems to inform the imminent fault in advance. In this thesis, we proposed a statistical predictive run-time verification that is equipped with dynamic horizon allocation. Therefore, based on the received observations, the monitor can increase the prediction window when it gets a trace similar to the one already seen in the historical data log. On the other hand, the monitor switches to a more conservative short window prediction zone when receiving an unseen data stream. This feature adds flexibility to the solution allowing a solution to be used in a different environment with different degrees of predictability. Another contribution is to use background knowledge(BK) to enhance the prediction capability of a system while running the monitor online. It was demonstrated that BK contributes positively to increasing the prediction zone while decreasing the error. We also suggested that the hidden Markovian model(HMM), used as the system's history, can be updated while receiving the new trace. We considered both adaptations of the parameters and modification of the structure on the fly."]},{"key":"dc:title","label":"Title","values":["Predictive Statistical Monitoring(Improvements on online learning and background knowledge)"]}]}],"canonical_facts":{"dc:contributor":["Beirami, Hani"],"dc:creator":["Beirami, Hani"],"dc:date":["2023-01-31"],"dc:description":["Monitoring is a highly used technique to check cyber-physical systems(CPS), where the corresponding model is either unavailable or not worthwhile to obtain.q Based on observing executions of a system, a monitor analyses if observations comply with expected behavior. Predictive monitoring of CPSs is an attempt to add prediction capability to this verification platform, where the history of a system is learned by training over previous traces. We seek to enhance the flexibility of the statistical monitor to make it feasible to be used in the CSPs. These models can be used in safety-critical systems to inform the imminent fault in advance. In this thesis, we proposed a statistical predictive run-time verification that is equipped with dynamic horizon allocation. Therefore, based on the received observations, the monitor can increase the prediction window when it gets a trace similar to the one already seen in the historical data log. On the other hand, the monitor switches to a more conservative short window prediction zone when receiving an unseen data stream. This feature adds flexibility to the solution allowing a solution to be used in a different environment with different degrees of predictability. Another contribution is to use background knowledge(BK) to enhance the prediction capability of a system while running the monitor online. It was demonstrated that BK contributes positively to increasing the prediction zone while decreasing the error. We also suggested that the hidden Markovian model(HMM), used as the system's history, can be updated while receiving the new trace. We considered both adaptations of the parameters and modification of the structure on the fly."],"dc:identifier":["https://hdl.handle.net/11572/369627","http://dx.doi.org/10.15168/11572_369627","10.15168/11572_369627"],"dc:language":["eng"],"dc:publisher":["Università degli studi di Trento","place:TRENTO"],"dc:relation":["firstpage:1","lastpage:128","numberofpages:128"],"dc:rights":["info:eu-repo/semantics/openAccess","license:Tutti i diritti riservati (All rights reserved)","license uri:iris.PRI01"],"dc:title":["Predictive Statistical Monitoring(Improvements on online learning and background knowledge)"],"dc:type":["info:eu-repo/semantics/doctoralThesis"]},"updated_at":"2026-07-24T05:04:40Z"}