AI for Industry Advance

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
In person

Venue Information

Country: Italy
Venue Details: Click here

Training Content and Scope

Scientific Domain
Level of Instruction
Intermediate
Advanced
Sector of the Target Audience
Industry
HPC Profile of Target Audience
Application Users
Application Developers
Data Scientists
System Administrators
Language of Instruction

Other Information

Organiser
Supporting Project(s)
EuroCC/CASTIEL
Event/Course Description

The course will go into detail about modern Artificial Intelligence techniques used in research and production, focusing both on the theory behind the algorithms and on practical and concrete examples using the Marconi100 supercomputer of Cineca. The codes that will be written and executed during the course will concern both training and prediction using artificial neural networks on a large and small scale. 

 

Topics covered:

Data Analysis and Deep Learning
Basic HPC usage
HPC for AI: Distributed Training
Adaptation of pre-trained models
Natural Language Processing & Semantic Retrieval
Computer Vision and Generative Adversarial Network (GAN)
 

Prerequisites:

Mathematics and linear algebra skills
Knowledge of Python
Ability to run code on Linux machine
Basic knowledge of Machine Learning and Neural Networks
 

Output Skills:

Knowledge of machine learning and data management algorithm examples.
Knowledge of HPC benefits for ML and AI
Knowledge of training and hyperparameters 
Knowledge of the concept of fine-tuning and transfer-learning for adaptation to specific cases 
Knowledge of how to run AI on HPC
Theoretical and practical knowledge of distributed training
 

Lecturers:

Federico Betti (Researcher at LeonardoLabs)
Domiziana Catalano (Researcher at LeonardoLabs)
Eric Pascolo (HPC Specialist at Cineca)
Laura Morselli (HPC Specialist at Associazione Big Data)