Back

Minisymposium Presentation

TADASHI: Enabling ML with Correct Code Transformations

Tuesday, June 17, 2025
15:30
-
16:00
CEST
Climate, Weather and Earth Sciences
Climate, Weather and Earth Sciences
Climate, Weather and Earth Sciences
Chemistry and Materials
Chemistry and Materials
Chemistry and Materials
Computer Science and Applied Mathematics
Computer Science and Applied Mathematics
Computer Science and Applied Mathematics
Humanities and Social Sciences
Humanities and Social Sciences
Humanities and Social Sciences
Engineering
Engineering
Engineering
Life Sciences
Life Sciences
Life Sciences
Physics
Physics
Physics

Presenter

Emil
Vatai
-
RIKEN

Dr. Emil Vatai is a researcher at the High Performance Artificial Intelligence Systems Research Team in the RIKEN Center for Computational Science. He was previously a JSPS fellow at the University of Tokyo, and before that he was a lecturer at Eötvös Loránd University, Faculty of Informatics, Budapest from where he also received his Ph.D. in computer science. He is currently working on guaranteeing correctness when using machine learning to optimize HPC applications.

Description

As the landscape of machine learning (ML) continues to evolve, the integration of generative AI has become a focal point for automating code generation. While it is perfectly suitable to generate text for humans such as the abstract you're reading, this approach often falls short in ensuring the correctness of the generated code, leading to potential pitfalls in robust ML applications. Recent cases exemplify this challenge, where the use of AI to accelerate coding processes resulted in faster but incorrect code, something unacceptable in scientific computing. In response to this critical need, we introduce TADASHI—a novel library designed to bridge the gap between speed and correctness in code transformations. TADASHI offers a user-friendly Python interface that can seamlessly integrate into existing ML scripts. It empowers developers by not only expediting code modifications but also enforcing rigorous correctness checks on these transformations. By ensuring that code remains valid and reliable, TADASHI enhances the stability of ML workflows and fosters confidence in automated processes. Join us as we delve into TADASHI's capabilities, showcasing its potential to revolutionize the code transformation landscape in ML, ensuring that efficiency does not compromise correctness.

Authors