Course Master BIBS-IA: Out-of-Distribution Machine Learning


Master 2 Bioinformatique - (Course Out-of-Distribution Machine Learning)

Winter quarter 2026-2027

Teacher:    Antoine Cornuéjols


Program of the class Tentative schedule of the classes References Articles to chose from Projects Internships

Last update:  August-2-2026

Course Organization:


Outline of the course:

  1. Classical inductive learning: I.I.D. (Independent and Identically Distributed data)

    • The goal: to learn a function that is valid under a hypothesis across the entire input space X
    • True risk and empirical risk
    • The necessity of bias
    • The possibility of a theory of induction: PAC learning and statistical learning theory
    • A fundamental reliance on the assumption of a stationary world.
    • The question of the scope of this theory for superparameterized models: LLMs and foundation models

    • Opening the mind:
      • Double descent and groking

  2. Classical Inductive Learning (continued). When the distribution of training examples is not the same as the generalization distribution

    • Imbalanced classes (active approach)
    • Active learning (active approach)
    • Semi-supervised learning (passive approach)
    • Covariate shift (active approach)
    • Boosting (active approach)

    • Opening the mind:
      • Co-learning

  3. A Context-Specific Perspective on Inductive Learning: transductive learning

    • What is transductive learning and why it should be more efficient that classical inductive learning
    • Attentional models. Transformers as a specific approach
    • Few-shot learning
    • Fine-tuning large models

    • Opening the mind:
      • A side view on transformers
      • Playing Othello and chess with LLMs. What it tells about representation learning

  4. Transfer learning by a single agent

    Inside a single domain

    • Domain adaptation
    • Measuring the difficulty of new examples
    • Adversarial learning

    Between domains

    • Source and target domains
    • Transfer learning in neural networks
    • The Transboost method
    • What role for the source?

    A fundamental question: what is transfered between the source and the target?

    • Assuming something in common and constant
      • The representation: common embedding
      • Causality relationships
      • The decision function
      • Others: the loss function, the optimizer, ...
    • Assumpingh maximum relevance of the source for the target queries: minimizing the adaptation to solve the target query

    Opening the mind:
    • Analogical making and the MDLP (Minimum Description Length principle)
    • Cognitive blending
    • The cognitive tunnel effect

  5. Transfer learning with multiple agents

  6. Online learning

    • Tracking
    • Online learning against any distribution changes. Can we still guarantee something if the teacher acts as an adversary?
    • Catastrophic forgetting
    • General empirical approaches to online learning. Solving the plasticity-stability trade-off

    • Opening the mind:
      • How to measure sequencing effects in LLMs?

  7. Conclusion