QoA4ML – A Framework for Supporting Contracts in Machine Learning Services

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

189 Downloads (Pure)

Abstract

Important service-level constraints in machine learning (ML) services must be communicated and agreed among relevant stakeholders. Due to the lack of studies and support, it is unclear which and how ML-specific attributes and constraints should be specified and assured in service contracts for ML services. This paper examines service contracts in the three stakeholders engagement model of ML services. We identify key ML-specific attributes that should be specified and monitored for the ML service provider, ML consumer and ML infrastructure provider. Based on that, we propose QoA4ML (Quality of Analytics for ML) as a framework to support ML-specific service contracts. QoA4ML includes an ML-specific service contract specification, monitoring utilities and a contract observability service. To illustrate the usefulness of QoA4ML, we present real-world examples for contract terms and policies, monitoring and contract evaluation with dynamic ML services in predictive maintenance.
Original languageEnglish
Title of host publication2021 IEEE International Conference on Web Services (ICWS)
EditorsCarl K. Chang, Ernesto Damiani, Jing Fan, Parisa Ghodous, Michael Maximilien, Zhongjie Wang, Robert Ward, Jia Zhang
PublisherIEEE
Pages465-475
Number of pages11
ISBN (Electronic)9781665416818
ISBN (Print)9781665416825
DOIs
Publication statusPublished - 15 Nov 2021
MoE publication typeA4 Article in a conference publication
EventIEEE International Conference on Web Services - Virtual, Online
Duration: 5 Sep 202111 Sep 2021

Conference

ConferenceIEEE International Conference on Web Services
Abbreviated titleICWS
CityVirtual, Online
Period05/09/202111/09/2021

Fingerprint

Dive into the research topics of 'QoA4ML – A Framework for Supporting Contracts in Machine Learning Services'. Together they form a unique fingerprint.

Cite this