CAIN 2022
Mon 16 - Tue 17 May 2022
co-located with ICSE 2022
Tue 17 May 2022 08:15 - 08:30 at CAIN main room - AI Models & Pipelines Chair(s): Lucy Ellen Lwakatare

Non-functional properties (NFPs) such as latency, memory requirements, or hardware cost are an important characteristic of AI software systems, especially in the domain of resource-constrained embedded devices. Embedded AI products require sufficient resources for satisfactory latency and accuracy, but should also be cost-efficient and therefore not use more powerful hardware than strictly necessary. Traditionally, modeling and optimization efforts focus on the AI architecture, utilizing methods such as neural architecture search (NAS). However, before developers can start optimizing, they need to know which architectures are suitable candidates for their use case. To this end, architectures must be viewed in context: model post-processing (e.g. quantization), hardware platform, and run-time configuration such as batching all have significant effects on NFPs and therefore on AI architecture performance. Moreover, scalar parameters such as batch size cannot be benchmarked exhaustively. We argue that it is worthwhile to address this issue by means of black-box models before deciding on AI architectures for optimization and hardware/software platforms for inference. To support our claim, we present an AI product line with variable hardware and software components, perform benchmarks, and present notable results. Additionally, we evaluate both compactness and generalization capabilities of regression tree-based modeling approaches from the machine learning and product line engineering communities. We find that linear model trees perform best: they can capture NFPs of known AI configurations with a mean error of up to \perc{13}, and can predict unseen configurations with a mean error of 10 to \perc{26}. We find linear model trees to be more compact and interpretable than other tree-based approaches.

Tue 17 May

Displayed time zone: Eastern Time (US & Canada) change

07:45 - 09:15
AI Models & PipelinesCAIN 2022 at CAIN main room
Chair(s): Lucy Ellen Lwakatare University of Helsinki
07:45
15m
Industry talk
Practical Insights of Repairing Model Problems on Image ClassificationIndustry Talk
CAIN 2022
Akihito Yoshii Fujitsu Limited, Susumu Tokumoto Fujitsu Limited, Fuyuki Ishikawa National Institute of Informatics
08:00
15m
Research paper
UDAVA: An Unsupervised Learning Pipeline for Sensor Data Validation in ManufacturingResearch Paper
CAIN 2022
Erik Johannes Husom SINTEF Digital, Simeon Tverdal SINTEF Digital, Arda Goknil SINTEF Digital, Sagar Sen
08:15
15m
Research paper
Black-Box Models for Non-Functional Properties of AI Software SystemsResearch Paper
CAIN 2022
Daniel Friesel Universität Osnabrück, Olaf Spinczyk Universität Osnabrück
DOI Pre-print
08:30
15m
Research paper
Improving Generalizability of ML-enabled Software through Domain SpecificationResearch Paper
CAIN 2022
Hamed Barzamini , Mona Rahimi Northern Illinois University, Murtuza Shahzad Northern Illinois University, Hamed Alhoori Northern Illinois University
08:45
15m
Research paper
Data Sovereignty for AI Pipelines: Lessons Learned from an Industrial Project at Mondragon CorporationResearch Paper
CAIN 2022
Marcel Altendeitering Fraunhofer ISST, Julia Pampus Fraunhofer ISST, Felix Larrinaga Mondragon Unibertsitatea, Jon Legaristi Mondragon Unibertsitatea, Falk Howar TU Dortmund University
File Attached
09:00
15m
Other
Discussion on AI Models & Pipelines
CAIN 2022


Information for Participants
Tue 17 May 2022 07:45 - 09:15 at CAIN main room - AI Models & Pipelines Chair(s): Lucy Ellen Lwakatare
Info for room CAIN main room:

Click here to go to the room on Midspace