Neural Predictive Monitoring for Collective Adaptive Systems

Reliable bike-sharing systems can lead to numerous environmental, economic and social benefits and therefore play a central role in the effective development of smart cities. Bike-sharing models deal with spatially distributed stations and interact with an unpredictable environment, the users. Monit...

Full description

Saved in:
Bibliographic Details
Published inLeveraging Applications of Formal Methods, Verification and Validation. Adaptation and Learning Vol. 13703; pp. 30 - 46
Main Authors Cairoli, Francesca, Paoletti, Nicola, Bortolussi, Luca
Format Book Chapter
LanguageEnglish
Published Switzerland Springer 2022
Springer Nature Switzerland
SeriesLecture Notes in Computer Science
Online AccessGet full text
ISBN3031197585
9783031197581
ISSN0302-9743
1611-3349
DOI10.1007/978-3-031-19759-8_3

Cover

Abstract Reliable bike-sharing systems can lead to numerous environmental, economic and social benefits and therefore play a central role in the effective development of smart cities. Bike-sharing models deal with spatially distributed stations and interact with an unpredictable environment, the users. Monitoring the trustworthiness of such a collective system is of paramount importance to ensure a good quality of the delivered service, but this task can become computationally demanding due to the complexity of the model under study. Neural Predictive Monitoring (NPM) [5], a neural-network learning-based approach to predictive monitoring (PM) with statistical guarantees, can be employed to preemptively detect violations of a specific requirement – e.g. a station has no more bikes available or a station is full. The computational efficiency of NPM makes PM applicable at runtime even on embedded devices with limited computational power. The goal of this paper is to demonstrate the applicability of NPM on collective adaptive systems such as bike-sharing systems. In particular, we first analyze the performance of NPM over a collective system evolving deterministically. Then, following [7], we tackle a more realistic scenario, where sensors allow only for partial observability and where the system evolves in a stochastic fashion. We evaluate the approach on multiple bike sharing network topologies, obtaining highly accurate predictions and effective error detection rules.
AbstractList Reliable bike-sharing systems can lead to numerous environmental, economic and social benefits and therefore play a central role in the effective development of smart cities. Bike-sharing models deal with spatially distributed stations and interact with an unpredictable environment, the users. Monitoring the trustworthiness of such a collective system is of paramount importance to ensure a good quality of the delivered service, but this task can become computationally demanding due to the complexity of the model under study. Neural Predictive Monitoring (NPM) [5], a neural-network learning-based approach to predictive monitoring (PM) with statistical guarantees, can be employed to preemptively detect violations of a specific requirement – e.g. a station has no more bikes available or a station is full. The computational efficiency of NPM makes PM applicable at runtime even on embedded devices with limited computational power. The goal of this paper is to demonstrate the applicability of NPM on collective adaptive systems such as bike-sharing systems. In particular, we first analyze the performance of NPM over a collective system evolving deterministically. Then, following [7], we tackle a more realistic scenario, where sensors allow only for partial observability and where the system evolves in a stochastic fashion. We evaluate the approach on multiple bike sharing network topologies, obtaining highly accurate predictions and effective error detection rules.
Author Bortolussi, Luca
Cairoli, Francesca
Paoletti, Nicola
Author_xml – sequence: 1
  givenname: Francesca
  surname: Cairoli
  fullname: Cairoli, Francesca
  email: francesca.cairoli@units.it
– sequence: 2
  givenname: Nicola
  surname: Paoletti
  fullname: Paoletti, Nicola
– sequence: 3
  givenname: Luca
  surname: Bortolussi
  fullname: Bortolussi, Luca
BookMark eNpFkNlOwzAQRQ0URFv6BbzkBwy2x_Ei8VJVbFJZJODZStIJBEIc7BSJv8dtkXia5eqO5p4JGXW-Q0JOOTvjjOlzqw0FyoBTbnVuqXGwRyaQFtsZ9smYK84pgLQH_4LJR2TMgAlqtYQjMuEgjTQgOByTWYzvjDGhQahcjMnFPa5D0WaPAVdNNTTfmN35rhl8aLrXrPYhW_i2xZ0yXxX9tnn6iQN-xhNyWBdtxNlfnZKXq8vnxQ1dPlzfLuZL2guTD1SUJaqyqK22hbLMiAJA51JIUXFVI6ItlTRCq5orxtDYAqTKpbWV4camWFPCd3djv3kLgyu9_4iOM7cB5RIoBy7Fd1swLk3JI3aePvivNcbB4cZUYTekvNVbSoIhOp2QWZ4MwkkBv2YQZws
ContentType Book Chapter
Copyright The Author(s), under exclusive license to Springer Nature Switzerland AG 2022
Copyright_xml – notice: The Author(s), under exclusive license to Springer Nature Switzerland AG 2022
DBID FFUUA
DEWEY 005.14
DOI 10.1007/978-3-031-19759-8_3
DatabaseName ProQuest Ebook Central - Book Chapters - Demo use only
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 3031197593
9783031197598
EISSN 1611-3349
Editor Steffen, Bernhard
Margaria, Tiziana
Editor_xml – sequence: 1
  fullname: Margaria, Tiziana
– sequence: 2
  fullname: Steffen, Bernhard
EndPage 46
ExternalDocumentID EBC7119918_32_42
GroupedDBID 38.
AABBV
AAZWU
ABSVR
ABTHU
ABVND
ACBPT
ACHZO
ACPMC
ADNVS
AEDXK
AEJLV
AEKFX
AHVRR
AIYYB
ALMA_UNASSIGNED_HOLDINGS
BBABE
CZZ
FFUUA
IEZ
SBO
TPJZQ
TSXQS
Z5O
Z7R
Z7S
Z7U
Z7W
Z7X
Z7Y
Z7Z
Z81
Z83
Z84
Z85
Z87
Z88
-DT
-GH
-~X
1SB
29L
2HA
2HV
5QI
875
AASHB
ABMNI
ACGFS
ADCXD
AEFIE
EJD
F5P
FEDTE
HVGLF
LAS
LDH
P2P
RIG
RNI
RSU
SVGTG
VI1
~02
ID FETCH-LOGICAL-p285t-2bbe6baf979a69082a33754242c16feee9b648276f1600e89a3465499c8189303
ISBN 3031197585
9783031197581
ISSN 0302-9743
IngestDate Tue Jul 29 20:28:35 EDT 2025
Thu May 29 16:16:24 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
LCCallNum QA76.758
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-p285t-2bbe6baf979a69082a33754242c16feee9b648276f1600e89a3465499c8189303
Notes This work has been partially supported by the PRIN project “SEDUCE” n. 2017TWRCNB.
OCLC 1348483213
OpenAccessLink https://hdl.handle.net/11368/3044978
PQID EBC7119918_32_42
PageCount 17
ParticipantIDs springer_books_10_1007_978_3_031_19759_8_3
proquest_ebookcentralchapters_7119918_32_42
PublicationCentury 2000
PublicationDate 2022
PublicationDateYYYYMMDD 2022-01-01
PublicationDate_xml – year: 2022
  text: 2022
PublicationDecade 2020
PublicationPlace Switzerland
PublicationPlace_xml – name: Switzerland
– name: Cham
PublicationSeriesTitle Lecture Notes in Computer Science
PublicationSeriesTitleAlternate Lect.Notes Computer
PublicationSubtitle 11th International Symposium, ISoLA 2022, Rhodes, Greece, October 22-30, 2022, Proceedings, Part III
PublicationTitle Leveraging Applications of Formal Methods, Verification and Validation. Adaptation and Learning
PublicationYear 2022
Publisher Springer
Springer Nature Switzerland
Publisher_xml – name: Springer
– name: Springer Nature Switzerland
RelatedPersons Hartmanis, Juris
Gao, Wen
Steffen, Bernhard
Bertino, Elisa
Goos, Gerhard
Yung, Moti
RelatedPersons_xml – sequence: 1
  givenname: Gerhard
  surname: Goos
  fullname: Goos, Gerhard
– sequence: 2
  givenname: Juris
  surname: Hartmanis
  fullname: Hartmanis, Juris
– sequence: 3
  givenname: Elisa
  surname: Bertino
  fullname: Bertino, Elisa
– sequence: 4
  givenname: Wen
  surname: Gao
  fullname: Gao, Wen
– sequence: 5
  givenname: Bernhard
  orcidid: 0000-0001-9619-1558
  surname: Steffen
  fullname: Steffen, Bernhard
– sequence: 6
  givenname: Moti
  orcidid: 0000-0003-0848-0873
  surname: Yung
  fullname: Yung, Moti
SSID ssj0002732652
ssj0002792
Score 2.0436723
Snippet Reliable bike-sharing systems can lead to numerous environmental, economic and social benefits and therefore play a central role in the effective development...
SourceID springer
proquest
SourceType Publisher
StartPage 30
Title Neural Predictive Monitoring for Collective Adaptive Systems
URI http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=7119918&ppg=42
http://link.springer.com/10.1007/978-3-031-19759-8_3
Volume 13703
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELagLIiBt3jLAxMoiDqJHUssBbWqECAGQGxWnDhspSph4ddz50fSBhZYojSJLee-1D7f4ztCTnkZX7IqLaKyzGGDIlKJQQA6yvJMZppVknHMHb5_4OPn5PY1fQ0Vsn12Sa0viq9f80r-gypcA1wxS_YPyDadwgU4B3zhCAjDsaP8LppZXfaygfG6GkODOS80an8jVEQxYhWrQ7ty5zCcyj9i_QUvoH-7ckoX54Myn9btLU-5-jb_NSGHB_T4OEO_jo02cpPBLARiWgOEu2O7w5N5NnRvWGCsY1gIhsWFDScseOh3TF2ZlWYGjYUlKvg5H8-HYEDTCNvKKFNxu_wEl7sj2eqQXw-vb0Qfo7OgCVMJrLXLIkt6ZGUwvL17aYxpoIMxnuKuuxlg6tiV2gE3lFOOVbgznoUNRscnblWNpw2yhuknFPNCYIibZMlMtsh6KL5B_Vy8Ta4cJLSFhLaQUICEtpDQAAn1kOyQ59Hw6WYc-VIY0ZRlaR0xrQ3XeSWFzDlWqc9jW7s4YUWfV8YYqTkSuvKqDxqsyWQeI1GelAUoZBKEsEt6k_eJ2SNUlBwkUsS8uiwT6E4yofu5gP-VTlItyn1yHiShrMPeRwkX7r0_1AIg--QsCEvhwx8q8GCDkFWsQMjKClnBr4M_dX1IVtvP8oj06tmnOQYNsNYnHv9v38xXvA
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Leveraging+Applications+of+Formal+Methods%2C+Verification+and+Validation.+Adaptation+and+Learning&rft.atitle=Neural+Predictive+Monitoring+for+Collective+Adaptive+Systems&rft.date=2022-01-01&rft.pub=Springer&rft.isbn=9783031197581&rft.volume=13703&rft_id=info:doi/10.1007%2F978-3-031-19759-8_3&rft.externalDBID=42&rft.externalDocID=EBC7119918_32_42
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F7119918-l.jpg