Function+Data Flow: A Framework to Specify Machine Learning Pipelines for Digital Twinning

Eduardo De Conto*, Blaise Genest, Arvind Easwaran

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The development of digital twins (DTs) for physical systems increasingly leverages artificial intelligence (AI), particularly for combining data from different sources or for creating computationally efficient, reduced-dimension models. Indeed, even in very different application domains, twinning employs common techniques such as model order reduction and modelization with hybrid data (that is, data sourced from both physics-based models and sensors). Despite this apparent generality, current development practices are ad-hoc, making the design of AI pipelines for digital twinning complex and time-consuming. Here we propose Function+Data Flow (FDF), a domain-specific language (DSL) to describe AI pipelines within DTs. FDF aims to facilitate the design and validation of digital twins. Specifically, FDF treats functions as first-class citizens, enabling effective manipulation of models learned with AI. We illustrate the benefits of FDF on two concrete use cases from different domains: predicting the plastic strain of a structure and modeling the electromagnetic behavior of a bearing.

Original languageEnglish
Title of host publicationAIware 2024 - Proceedings of the 1st ACM International Conference on AI-Powered Software, Co-located with
Subtitle of host publicationESEC/FSE 2024
EditorsBram Adams, Thomas Zimmermann, Ipek Ozkaya, Dayi Lin, Jie M. Zhang
PublisherAssociation for Computing Machinery, Inc
Pages19-27
Number of pages9
ISBN (Electronic)9798400706851
DOIs
Publication statusPublished - Jul 10 2024
Externally publishedYes
Event1st ACM International Conference on AI-Powered Software, AIware 2024, co-located with the ACM International Conference on the Foundations of Software Engineering, FSE 2024 - Porto de Galinhas, Brazil
Duration: Jul 15 2024Jul 16 2024

Publication series

NameAIware 2024 - Proceedings of the 1st ACM International Conference on AI-Powered Software, Co-located with: ESEC/FSE 2024

Conference

Conference1st ACM International Conference on AI-Powered Software, AIware 2024, co-located with the ACM International Conference on the Foundations of Software Engineering, FSE 2024
Country/TerritoryBrazil
CityPorto de Galinhas
Period7/15/247/16/24

Bibliographical note

Publisher Copyright:
© 2024 Owner/Author.

ASJC Scopus Subject Areas

  • Software
  • Artificial Intelligence

Keywords

  • dataflow
  • digital twins
  • machine learning pipeline

Fingerprint

Dive into the research topics of 'Function+Data Flow: A Framework to Specify Machine Learning Pipelines for Digital Twinning'. Together they form a unique fingerprint.

Cite this