Presenters

Vlad Stirbu (Lead Presenter)
University of Jyväskylä
Jyväskylä, Finland
vlad.a.stirbu@jyu.fi

Otso Kinanen
University of Jyväskylä
Jyväskylä, Finland
otso.j.r.kinanen@jyu.fi

Valter Uotila
University of Helsinki
Helsinki, Finland
valter.uotila@helsinki.fi

Oskari Kerppo
Quanscient Oy
Tampere, Finland
oskari.kerppo@quanscient.com

Abstract

The increased availability of quantum computing hardware and the improvements in quantum workloads execution quality leads more researchers and developers to start their journey in quantum software and algorithm development.

Since quantum computing is a new and rapidly evolving paradigm, quantum workflows generate critical data across multiple stages of development and execution, including circuit design, compilation, and hardware execution. Without structured experiment tracking processes and tools, managing this data becomes nearly impossible, limiting the ability of developers to reason about their work, support reproducibility, and make informed design decisions.

In contrast, classical software engineering, and machine learning in particular, has developed mature practices and tooling for data provenance, logging, and experiment tracking. These approaches enable efficient development and systematic use of recorded data for analysis and decision-making. Transferring such practices into quantum computing offers a clear path toward improving development processes, enhancing reproducibility, and enabling more rigorous and scalable experimentation.

This tutorial introduces experiment tracking for quantum software developers. The sessions will start by explaining the crucial data points to log, how to use that data to improve the development process and software quality, and then move into a demonstration of selected use cases using MLflow to support the process. By the end of the tutorial, attendees will have a clear understanding of data provenance in quantum computing, an understanding of how that experiment-tracking data can be leveraged in the development process, and a basic level of knowledge of the use of the MLflow experiment-tracking tool.

Agenda

Session 1 — Foundations (90 minutes)

Part 1: Introduction to Experiment Tracking in Quantum (~30 min)

Part 2: Setting up MLflow for Quantum Software Development (~30 min)

Part 3: Experiment Tracking Concepts for Quantum (~30 min)

Session 1 presented by Vlad Stirbu and Otso Kinanen.

Session 2 — Applied Practice (90 minutes)

Part 4: QML Case: Quantum Reservoir Computing (~35 min)

Part 5: Quantum-Powered CFD Simulations (~35 min)

Part 6: Discussion & Outlook (~20 min)

Session 2 presented by Valter Uotila and Oskari Kerppo, respectively. Discussion will be attended by all presenters.