First ELO-X Seasonal School and Workshop

March 21-30, Leuven, Belgium

The first on-site event organized by ELO-X took place in Leuven, Belgium from March 21 to 30, 2022. The event included a four-day seasonal school on training in technical and soft skills at KU Leuven, followed by a two-day workshop on smart industrial control systems hosted by Siemens. The detailed schedule is attached to this page.

Schedule

The First ELO-X Seasonal School @ KU Leuven

Organizers: Prof. Jan Swevers, Prof. Panos Patrinos

March 21, 2022

Monday

Arrival

18:30 – 22:00 

Welcome Dinner @ Oude Kantien

March 22, 2022

Tuesday

@ Thermotechnisch Instituut

08:15 – 09:00

09:00 – 10:30

10:30 – 11:00 

11:00 – 13:00 

13:00 – 14:00 

14:00 – 15:00

15:00 – 15:30

15:30 – 16:30

Registration @ Machinezaal

Presentation Skills for Researchers (Part I)

Coffee Break

Presentation Skills for Researchers (Part II)

Sandwich Lunch

Model Predictive Control: from Basics to Learning Based Design (Part I) [Video]

Coffee Break

Model Predictive Control: from Basics to Learning Based Design (Part II) [Video]

The first part is an interactive seminar that focuses on some key issues that many presenters struggle with, ranging from presentation structure to maintaining audience attention and preparing for the Q&A session. We will also provide language advice and practice useful English phrases (e.g. to structure your talk).

In the second part, we will focus on the participants’ own presentations. Participants take turns presenting and receive individual feedback from both the tutor and the peer group. We will also use these presentations as a starting point to discuss some other aspects of presentations skills, such as body language and visuals. By the end of the session, participants are aware of their own strengths and weaknesses as a presenter and have been given new tools to enhance their academic presentation skills in English.

Model Predictive Control (MPC) is a well-established technique for controlling multivariable systems subject to constraints on manipulated and output variables in an optimized way. It is currently adopted in many application areas, traditionally in the process industries and more recently also in the automotive and aerospace sectors, smart energy grids, financial engineering, and many others. In this lecture, I will provide an introduction to MPC, from its basic formulation for linear dynamical systems with constraints to its extension to linear time-varying and nonlinear systems, and present embedded optimization methods tailored to the implementation of MPC. I will also cover more recent approaches based on machine learning tools to facilitate and boost the design of MPC controllers, including methods to derive nonlinear control-oriented models (such as recurrent neural networks) from data and adapt them online, and to reduce controller calibration efforts by learning surrogate models of the closed-loop performance to optimize.

March 23, 2022

Wednesday

@ Thermotechnisch Instituut

09:00 – 10:30

 

10:30 – 11:00 

11:00 – 13:00

 

13:00 – 14:00 

14:00 – 15:30

15:30 – 16:00

16:00 – 18:00

A Quick Guide towards Connecting Communication: Giving & Receiving Feedback and Listening to Intention & Message (Part I)

Coffee Break

A Quick Guide towards Connecting Communication: Giving & Receiving Feedback and Listening to Intention & Message (Part II)

Lunch

Presentations by the ESRs

Coffee Break

Presentations by the ESRs

How can you use the diversity in communication styles and preferences in your team to your benefit to ensure this complementarity is both productive and pleasant? In this workshop we’ll focus on 2 main areas as a ‘quick guide’ to communication:

1. Focus on you as a person: how do you communicate? What are my preferences? What works for me? What are my interaction ‘allergies’? How do others perceive me and is that coherent with how I see me? What are my strengths and pitfalls or blind spots?

2. Focus on interaction and collaboration: How do humans respond to behavior? What interactions go naturally smooth and when does it take more work? Why is it worth to put that work in (or not, your choice)? How to give and receive feedback?

The workshop is interactive and switches between theory and practice.

March 24, 2022

Thursday

@ Thermotechnisch Instituut

09:00 – 10:30

10:30 – 11:00 

11:00 – 13:00 

13:00 – 14:00 

14:00 – 15:30

15:30 – 16:00

16:00 – 18:00

Research Management/Managing Your PhD (Part I)
Coffee Break
Research Management/Managing Your PhD (Part II)
Lunch
Research Management/Managing Your PhD (Part III)
Coffee Break
Research Management/Managing Your PhD (Part IV)
By nature, research is uncertain and requires flexibility. At the same time, to be able to deliver results, it also requires planning. In the first part of this workshop we explore planning techniques from traditional project planning and translate them to the research context. This way the participants will be able to apply this to their own work. They will not only be able to create / optimize their own planning, they’ll be able to communicate about it with their supervisor and stakeholders. This is extra relevant to discuss and anticipate bottle necks, uncertainties, risks, … Translating any planning into productive daily activities isn’t possible without good time & self-management. In the second part of the workshop we’ll explore two key concepts which are crucial to reach productivity: setting priorities and finding focus. By the end of the session the participants will be able to strengthen their current habits using practical insights and hand-on tips.

March 25, 2022

Friday

@ Huis Bethlehem, Aula Wolfspoort

This minicourse introduces participants into numerical optimization methods for estimation and control, spanning from suitable and numerically favourable problem formulations to structure exploiting algorithms. The focus is on moving horizon estimation (MHE) and model predictive control (MPC) formulations and nonlinear programming (NLP) algorithms for direct optimal control parameterizations like direct multiple shooting. We show, first, how to algorithmically exploit convex structures like nonlinear least-squares or L1-Penalties via so called Generalized Gauss-Newton (GGN) and Sequential Convex Programming (SCP) methods, and second, how to exploit non-convex structures like sparsity-enhancing penalties or complementarity constraints in so called Extended Gauss-Newton (XGN) and Mathematical Programming with Complementarity Constraint (MPCC) methods. The course presents joint work with Katrin Baumgärtner, Florian Messerer and Armin Nurkanovic.
The lecture gives a self-contained derivation of data-driven methods developed in the behavioral setting and demonstrates their relevance for real-life applications. The methods reviewed combine ideas from subspace identification and machine learning. A key idea from subspace identification is that under a persistency of excitation condition, the image of a Hankel matrix constructed from the data is equal to the behavior of the system. This result allows construction of trajectories directly from data, which in turn allows solving data-driven simulation, smoothing, and control problems. The construction requires solution of a system of linear equations only. It assumes, however, that the data is obtained from a linear time-invariant system. For noisy data and nonlinear systems, sparsity promoting regularization is an effective heuristic.
Neural networks and deep learning have attracted much attention in recent years, serving as powerful parametrizations for nonlinear functions in a wide range of different applications. On the other hand solid foundations have been established with support vector machines and kernel-based approaches in learning theory and optimization. The main scope of the lecture is to outline a unifying setting and discuss several new synergies between neural networks, deep learning and kernel machines. Duality principles and different model representations play a key role at this point. This will be explained both for supervised and unsupervised learning problems, and further extended to generative models, multi-view learning, and dynamical systems modelling.
In this seminar, we start with a broad class of fault detection and estimation for large-scale nonlinear dynamical systems. We discuss similarities and differences between this problem and classical supervised learning. We also highlight the connection to the concept of behavioral sets in dynamical systems. We continue the discussion with ideas that create synergy between traditional model-based approaches and modern data-driven analytics in order to address the inherent complexity of the problem. In the second part, we shift our attention to the performance guarantees of our proposed solution. In this part, we study this topic in a general context of data-driven decision-making. A particular focus will be on the role of convexity in different aspects including computational, statistical, and real-time implementation.

March 26, 2022

Saturday

Social Event

The First ELO-X Workshop @ Siemens

Organizer: Dr. Son Tong

March 28, 2022

Monday

@ Siemens Digital Industries Software

09:00 – 10:15

10:15 – 10:30

10:30 – 13:00

13:00 – 14:00 

14:00 – 15:45 

 

15:45 – 16:00

16:00 – 17:00

 

17:00 – 18:00

 

Deep Learning in Practice

Coffee Break

Deep Learning in Practice (cont.)

Lunch

Scientific Machine Learning @ Simulation and Test Systems – Connecting the Real and the Digital World

Coffee Break

Reinforcement Learning in the Context of Generative Engineering: Controller Generation Supporting Automated Architecture Tradeoff

Numerical Optimization and Machine Learning for Edge Case Detection in Autonomous Vehicles

In this class, my aim is to give some ‘tips and tricks’ on how to apply neural networks in practice. We will cover basic topics such as network architectures, loss functions, activation functions, transfer learning, adversarial learning, etc. Throughout, we will use computer vision applications as examples (mostly image classification and object detection, but also image generation).
With its unique and complete portfolio of hardware and software Siemens has transformed to the global leader of Industrial Internet of Things (IIoT). The software portfolio offered by Siemens Digital Industries Software covers the complete product life cycle – from early design to productization and all the way to maintenance and recycling. We will demonstrate how Artificial Intelligence and Machine Learning has become an integral part to many of our solutions and the key enabler for our vision of the executable digital twin, including technical deep dives on selected examples.
With generative engineering, Siemens Digital Industries Software launched a new approach and tool to computationally support the early system architecting phase. Rather than relying on experience or implicit decision making, thousands or millions of alternative architecture solutions can now be formally evaluated and compared. Since the evaluation of performance criteria for these system alternatives typically relies on assessing their controlled behaviour (e.g., through behavioural simulation), new approaches for controller generation are essential for the success of generative engineering. This talk will introduce generative engineering for system architecture and will show how reinforcement learning is a good candidate for supporting automated architecture tradeoff. It will also highlight a number of research challenges towards making RL more efficient in the specific early design context.
Validating the safety and reliability of ADAS and automated vehicle functionalities requires billions of testing kilometers. Before putting these complex systems into practice, it is therefore important to simulate how they will perform under different scenarios and all possible circumstances. In this talk, we will discuss some of our approaches to explore the scenario space then generate edge case scenarios using optimization and AI algorithms. Demonstrations on an AEBS (Advanced Emergency Braking System) application will be presented using Siemens Simcenter tools.

March 29, 2022

Tuesday

@ Siemens Digital Industries Software

09:00 – 10:00

10:00 – 11:30 

11:30 – 11:45 

11:45 – 13:00 

13:00 – 14:00

14:00 – 18:00

19:00 – 22:00

Supervisory Board Meeting

Distributed Learning Control with Communication Efficiency

Coffee Break

Machine Learning for Efficient Vehicle R&D Testing

Lunch

Mid-term Check

Farewell Dinner @ Mykene

Recent years have seen cyber-physical system architectures becoming increasingly connected in local networks or connected to cloud infrastructure. In the main part of this seminar I will present how these connections permit learning and adapting to data collected in a distributed fashion. This problem is aligned with the emerging area of federated learning and I will discuss approaches to address the involved bandwidth and communication bottleneck. In the latter part of the seminar, I will discuss the converse problem of using data and learning techniques to design cyber-physical networks when models are not available.

Vehicles are increasingly getting more complex to design, because of the large number of design variants, the need for modular designs and the use of highly integrated systems due to e.g. the electrification trend. While Computer-Aided Engineering (CAE) tools are widely adopted, physical measurements remain an integral part of the methodology throughout all stages of the vehicle design process, for design verification and validation purposes but also for model updating in view of future design cycles. The industry is seeking solutions to increase the overall efficiency of physical testing, both in terms of equipment cost and in terms of time. Machine Learning (ML) methodologies are therefore envisioned to reduce the amount of time-intensive and repetitive manual labor and to achieve “first time right” testing (e.g. avoiding measurement mistakes). Also in the later stages of the vehicle lifecycle measurement data is collected, e.g. for the purpose of “end-of-line” production quality inspection. In this case ML can enable an automatic interpretation of the measured data in a quality inspection system.

This presentation will discuss ongoing research activities at Siemens on the application of ML to vehicle testing through different use cases, e.g. data-driven virtual sensors for vehicle dynamics testing, sensor anomaly detection in large channel count measurement campaigns and deep learning based booming noise detection in acoustic end-of-line testing.

March 30, 2022

Wednesday

@ Siemens Digital Industries Software

09:00 – 12:00

12:00 – 13:00

13:00 – 14:00

Mid-term Check

Lunch

Siemen’s Workshop Tour

Tuesday March 29, 2022
14:00 – 15:45 PO & PC presentations
15:45 – 16:15 Coffee break
16:15 – 17:50 Fellows’ individual presentations
Wednesday March 30, 2022
09:00 – 10:15 Fellows’ individual presentations
10:15 – 10:45 Coffee break
10:45 – 11:30 Restricted session of PO with fellows
11:30 – 12:00 Any other business/individual meeting

Venue Information

Routes to the seasonal school (more details later…)

From Hotel The Lodge Heverlee

It can be reached by walking, which takes only 2 minutes. Then follow the signs or staff guidance to rooms.

From Novotel Leuven Centrum
First, reach the Leuven Station by an 8-min walk. Then, take Bus 616 (direction Heverlee) from the Leuven Station bus stop number 6 (Leuven Station Perron 6), go down at the stop “Heverlee Kasteel Arenberg”, and walk for 1 minute to reach the Thermotechnisch Instituut. You can also take Bus 2 (direction Heverlee) from the Leuven Station bus stop number 6 (Leuven Station Perron 6), go down at the stop “Heverlee Kantineplein”, and walk for 3 minutes to reach the Thermotechnisch Instituut. Then follow the signs or staff guidance to rooms.

If you plan to reach by car, you can park your car at Parking De Molen

Route to Huis Bethlehem, Aula Wolfspoort

From Hotel The Lodge Heverlee

You can take Bus 2 (direction Kessel-Lo) from the stop “Heverlee Kantineplein” (In front of the hotel) to the stop “Leuven H.Hartkliniek”, and walk for 3 minutes to reach the HUIS BETHLEHEM (BETH), Aula Wolfspoort. Then follow the signs or staff guidance to rooms.

From Novotel Leuven Centrum
There are several opinions by bus, but taking Bus 2 (direction Heverlee) from the Leuven Station bus stop number 6 (Leuven Station Perron 6) is the fastest one. Go down at the stop “Leuven H.Hartkliniek” and walk for 3 minutes to reach the HUIS BETHLEHEM (BETH), Aula Wolfspoort. Then follow the signs or staff guidance to rooms.

If you plan to reach by car, you can park your car at Parking Huis Bethlehem

Routes to the workshop (more details later…)

By car

13-15 minutes from the Leuven station. You can park your car in the visitors parking facing Siemens.

By bus
Take the Bus 630 (direction Hassrode) or Bus 4 (direction Hassrode) from the Leuven Station bus stop number 5 (Leuven Station Perron 5). Go down at the stop “Haasrode Siemens”.

The bus company running in Leuven is called De Lijn. You can buy the tickets from here (One time m-ticket for 2euros, 10 m-cards for 16 euros).

Photo Gallery