4 people working on computers
4 people working on computers

Machine Learning for Time Series: Advanced

Take your time series skills further. This advanced course explores powerful methods including deep learning architectures for forecasting, probabilistic approaches, and more complex anomaly detection techniques. Ideal for those with foundational knowledge who want to tackle complex real-world challenges.

    General

    Time series data is essential in fields like finance, energy, healthcare, and climate science. This advanced course builds on foundational knowledge and equips participants with sophisticated techniques for forecasting and anomaly detection.

    The course begins with deep learning for time series, starting with multilayer perceptrons (MLPs) before progressing to Variational Autoencoders (VAEs) and diffusion models. We also cover probabilistic approaches including Gaussian processes for principled uncertainty estimation.

    Additionally, the course explores advanced anomaly detection methods, including VAE-based approaches and Matrix Profile for motif and discord discovery. Ensemble methods for combining forecasts and improving robustness are also covered.

    Through hands-on exercises and real-world examples, participants will develop practical skills for applying advanced time series methods.

    This course is ideal for those with foundational knowledge who want to expand their toolkit. Completion of Machine Learning for Time Series: Introduction or equivalent knowledge is recommended.

    Learning objectives

    1. Understand Deep Learning Architectures for Time Series.
    2. Apply Probabilistic Approaches and Uncertainty Quantification.
    3. Implement Advanced Anomaly Detection Methods.
    4. Combine Models Using Ensemble Methods.
    5. Apply Advanced Methods to Complex Real-World Problems.

    Starting date

    29 June 2026, 8:30 am
    City
    Nijmegen
    Costs
    €925
    Discount
    15% when applying before 1 April 2026
    VAT-free
    Yes
    Educational method
    On-site
    Main Language
    English
    Deadline registration
    15 May 2026, 11:59 pm
    Maximum number of participants
    30

    Factsheet

    Type of education
    Course
    Entry requirements
    See tab 'costs & admission'
    Study load (ECTS)
    2
    Result
    Proof of participation
    Organisation
    Radboud Summer School

    Contact information

    Radboud Summer School
    Postbus 9102
    6500 HC NIJMEGEN

    radboudsummerschool [at] ru.nl (radboudsummerschool[at]ru[dot]nl)

    timetable

    Costs

    Early bird | €787

    The deadline for our early bird application is 31 March 2026.

    Regular | €925

    The deadline for our regular application is the 15 May 2026.

    Includes

    Your course, coffee and tea during breaks, warm lunch every day, welcome dinner on Monday, Official Opening, Official Closing.

    Excludes

    Transport, accommodation, social events and other costs. 

    Discounts and scholarships

    There are discounts and scholarships available for our partners. Click below to find out if you are eligible. 

    Discounts and scholarships

    Admission

    Level of participant

    Master, PHD, Postdoc, Professional.

    Admission requirements

    Participants are expected to have:

    • Completion of Machine Learning for Time Series: Introduction or equivalent knowledge, including familiarity with time series fundamentals (stationarity, autocorrelation), ARIMA models, and basic anomaly detection.
    • Solid programming proficiency in Python, including experience with Pandas, NumPy, and scikit-learn.
    • Good understanding of machine learning concepts, including model training, evaluation, and overfitting.
    • Basic familiarity with neural networks (e.g., understanding of layers, activation functions, and backpropagation) is helpful but not required.

    Participants should bring a laptop with a working Python environment (setup instructions will be provided before the course).

    Admission documents

    CV & Motivation letter.