2025-02-05 - 2025-02-06
AIDA days technical workshop
AIDA days workshop with a technical focus on scalable AI training and secure local deployment of generative models for clinical applications.
Day 1: Distributed training with Ray Toolkit
Presentation | Distributed training with Ray |
Code | AIDA Ray workshop |
As available compute capacity for training AI is rapidly increasing the question of how to best use it as a researcher arises. While distributing the training of a single model is supported by frameworks like Pytorch, it can be difficult to scale this up in clinical applications due to limited datasets. In this workshop we will instead explain how the Ray toolkit can be used to scale up the number of models we train with the goal of improving statistical significance of our deep learning results in training processes like cross validation and hyper parameter tuning.
- Scalable training strategies using Ray across multiple models
- Techniques for improving robustness via cross-validation and tuning
- Practical usage of Ray for orchestrating distributed ML workflows
Who Should Attend: Attendees should understand machine learning concepts, particularly distributed training and hyperparameter tuning, be proficient in Python, and have basic knowledge of cloud computing.
Day 2: Easy to use Generative AI
Presentation | Generative AI |
Code | AIDA Generative AI workshop |
While Generative AI offers immense utility across various domains, they are often offered as cloud services which renders them unsuitable for handling sensitive medical data. This workshop focuses on empowering users to locally deploy generative AI for both text and image-based tasks. Participants will learn how to set up and use local language models for text understanding, a workflow which can be used on sensitive datasets in secure environments. Additionally, we will explore leveraging existing image generation frameworks with graphical tools like ComfyUI to precisely control synthetic data generation. The workshop will emphasize containerized solutions, providing a practical introduction to using Docker for managing and deploying software applications.
- Local deployment of generative AI for text and image generation
- Introduction to ComfyUI for customizable image synthesis
- Using Docker for secure and reproducible AI workflows
Who Should Attend: Attendees should have a basic understanding of AI concepts, including generative AI and its applications, as well as some experience with Python programming. Familiarity with Docker and containerized applications is recommended but not required.