Efficient Artificial Intelligence (AI) with Rust

Overview

Rust has emerged as a powerful programming language for building high-performance, reliable, and memory-safe systems, making it an excellent choice for developing efficient AI algorithms.

In this lab, you will learn how to implement AI algorithms using Rust, gaining insights into its unique capabilities for optimising performance and resource usage. Starting with the basics, the lab will guide you through writing core components of AI algorithms fully or partially in Rust. You will also explore how to integrate these implementations into Python-based AI pipelines using tools like PyO3.

The lab includes the following tasks:

The lab is fully conducted in English.

Prerequisites

Registration

Registration to the seminar is handled via the SuPra system.

Organisers

Photo of Holger H. Hoos Prof. Dr. Holger H. Hoos Chair Holder, Alexander von Humboldt Professor

E-mail: hh[at]aim[dot]rwth-aachen[dot]de
Phone: +49 241 80 21451

Photo of Roman Kalkreuth Dr. Roman Kalkreuth Assistant Professor (Akademischer Rat)

E-mail: kalkreuth[at]aim[dot]rwth-aachen[dot]de

Photo of Wadie Skaf M.Sc. Wadie Skaf PhD Student

E-mail: skaf[at]aim[dot]rwth-aachen[dot]de