<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2026-08-05T18:42:52+00:00</updated><id>/feed.xml</id><title type="html">Guillermo A. Pérez</title><subtitle>Guillermo&apos;s personal website</subtitle><entry><title type="html">Advanced Topics in Complex Event Recognition</title><link href="/jekyll/update/2026/04/22/talk-stijn.html" rel="alternate" type="text/html" title="Advanced Topics in Complex Event Recognition" /><published>2026-04-22T00:00:00+00:00</published><updated>2026-04-22T00:00:00+00:00</updated><id>/jekyll/update/2026/04/22/talk-stijn</id><content type="html" xml:base="/jekyll/update/2026/04/22/talk-stijn.html"><![CDATA[<p>Complex event recognition (CER) requires both expressive pattern languages and efficient evaluation over high-throughput streams. This talk presents a unified formal foundation for CER based on a declarative language with precise, compositional semantics and a principled treatment of selection strategies. Queries are compiled into an automata-based model that enables efficient processing with constant-time updates per event and output-linear delay for enumerating matches, providing strong theoretical guarantees while clarifying the design space of event pattern languages.</p>

<p>Building on this foundation, the talk introduces an execution engine that realizes these ideas in practice through a compact automaton representation that avoids the explosion of intermediate matches. The system supports expressive features such as time windows and partition-based correlation while maintaining the desired efficiency properties. Experimental results demonstrate substantial performance improvements over prior approaches, illustrating that CER can be both expressive and scalable in real-world streaming settings.</p>

<h1 id="speaker">Speaker</h1>
<p>Stijn Vansummeren is <a href="https://www.uhasselt.be/en/who-is-who/stijn-vansummeren">professor at UHasselt</a>.</p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 22/04/2026 at 13:45pm in M.G.006.</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but <a href="https://forms.gle/t13kWN2Rzg25Dy7s7">registration is compulsory</a>.</p>

<h1 id="references-and-related-reading">References and Related Reading</h1>
<p>You may be interested in the papers the content for this talk covers:</p>
<ul>
  <li>A Formal Framework for Complex Event Recognition ACM TODS 46(4), 2021</li>
  <li>CORE: a Complex Event Recognition Engine VLDB 2022</li>
  <li>https://dl.acm.org/doi/pdf/10.1145/3093742.3095106 (short paper by Stijn, from a long time ago, covering some basic ideas)</li>
  <li>https://link.springer.com/article/10.1007/s00778-019-00557-w  (very long survey,  but sections 1 and 2 may provide some introduction)</li>
</ul>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Complex event recognition (CER) requires both expressive pattern languages and efficient evaluation over high-throughput streams. This talk presents a unified formal foundation for CER based on a declarative language with precise, compositional semantics and a principled treatment of selection strategies. Queries are compiled into an automata-based model that enables efficient processing with constant-time updates per event and output-linear delay for enumerating matches, providing strong theoretical guarantees while clarifying the design space of event pattern languages.]]></summary></entry><entry><title type="html">Reliable Offline Reinforcement Learning</title><link href="/jekyll/update/2026/03/18/offline_RL_SPI.html" rel="alternate" type="text/html" title="Reliable Offline Reinforcement Learning" /><published>2026-03-18T00:00:00+00:00</published><updated>2026-03-18T00:00:00+00:00</updated><id>/jekyll/update/2026/03/18/offline_RL_SPI</id><content type="html" xml:base="/jekyll/update/2026/03/18/offline_RL_SPI.html"><![CDATA[<p>Safety is a crucial concern when deploying reinforcement learning (RL) algorithms in real-world applications. Furthermore, safety has many dimensions, ranging from ensuring reasonable performance to respecting predefined constraints.</p>

<p>In this talk, we focus on safety from an offline perspective, where the RL agent only has access to a fixed dataset of prior trajectories, without direct interactions with the environment. Given the availability of the behavior policy responsible for data collection, the primary challenge is crafting a policy that outperforms such a behavior policy.</p>

<p>We will present algorithms that leverage the behavior policy to compute an improved policy with high probability and discuss how to exploit the environment’s structure to improve sample efficiency.</p>

<h1 id="speaker">Speaker</h1>
<p><a href="https://tdsimao.github.io/">Thiago D. Simão</a> is an <a href="https://dai.win.tue.nl/">assistant professor at Eindhoven University of Technology</a>.</p>

<h1 id="time-and-place">Time and Place</h1>
<p>Monday 18/03/2026 at 13:45pm in M.A.143</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but <a href="https://forms.gle/PA8WjMU66Q8mh3dC6">registration is compulsory</a>.</p>

<h1 id="references-and-related-reading">References and Related Reading</h1>

<ul>
  <li>Laroche, R., Trichelair, P., and Tachet des Combes, R. (2019). <a href="https://proceedings.mlr.press/v97/laroche19a.html">Safe Policy Improvement with Baseline Bootstrapping</a>. <em>ICML</em>, 3652–3661.</li>
  <li>Levine, S., Kumar, A., Tucker, G., and Fu, J. (2020). <a href="https://arxiv.org/abs/2005.01643">Offline reinforcement learning: Tutorial, review, and perspectives on open problems</a>.</li>
  <li>Simão, T. D., and Spaan, M. T. J. (2019a). <a href="https://doi.org/10.1609/aaai.v33i01.33014967">Safe policy improvement with baseline bootstrapping in factored environments</a>. <em>AAAI</em>, 4967–4974.</li>
  <li>Simão, T. D., and Spaan, M. T. J. (2019b). <a href="https://doi.org/10.24963/ijcai.2019/479">Structure learning for safe policy improvement</a>. <em>IJCAI</em>, 3453–3459.</li>
  <li>Simão, T. D., Suilen, M., and Jansen, N. (2023). <a href="https://doi.org/10.1609/aaai.v37i12.26763">Safe policy improvement for POMDPs via finite-state controllers</a>. <em>AAAI</em>, 212–220.</li>
</ul>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Safety is a crucial concern when deploying reinforcement learning (RL) algorithms in real-world applications. Furthermore, safety has many dimensions, ranging from ensuring reasonable performance to respecting predefined constraints.]]></summary></entry><entry><title type="html">From PAs to POMDPs: Making Optimal Decisions Under Uncertainty</title><link href="/jekyll/update/2026/03/11/talk-pierre.html" rel="alternate" type="text/html" title="From PAs to POMDPs: Making Optimal Decisions Under Uncertainty" /><published>2026-03-11T00:00:00+00:00</published><updated>2026-03-11T00:00:00+00:00</updated><id>/jekyll/update/2026/03/11/talk-pierre</id><content type="html" xml:base="/jekyll/update/2026/03/11/talk-pierre.html"><![CDATA[<p>Stochasticity is essential in computer systems, both to make certain computations more efficient and to provide additional modelling power. In this talk, we discuss two prominent computational models that rely on stochasticity: probabilistic automata (PAs) and partially observable Markov decision processes (POMDPs).</p>

<p>Introduced in 1963 by Rabin, PAs were designed to give additional modelling power to standard (non)deterministic automata. Rabin demonstrated that while adding stochasticity makes automata strictly more expressive, it comes with a tradeoff: computational problems become vastly more difficult, many being undecidable. We will review the landscape of (un)decidability results for PAs.</p>

<p>PAs were initially studied as a theoretical model. Yet, they saw a resurgence of interest through the more general model of POMDPs, used in AI since the 1990s. POMDPs model stochastic environments where an agent must make sequential decisions. Building on the mechanics of PAs, the agent in a POMDP also receives some partial information about the current state at every time step (hence the “partially observable” in the name). This model has applications in fields such as robotics: robots must make decisions in stochastic environments using sensors that give them only partial information about their surroundings (e.g., they cannot see around a corner). We will discuss a few challenges in designing algorithms to synthesize optimal strategies in POMDPs.</p>

<p>The slides used during the talk are <a href="https://pierre-vandenhove.github.io/resources/slides/vandenhove_theorySeminarAntwerp26.pdf">here</a></p>

<h1 id="speaker">Speaker</h1>
<p><a href="https://pierre-vandenhove.github.io/">Pierre Vandenhove is research associate at UMONS.</a></p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 11/03/2026 at 13:45pm in M.G.006.</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but <a href="https://forms.gle/iLJbZXatnmnHBHFu5">registration is compulsory</a>.</p>

<h1 id="references-and-related-reading">References and Related Reading</h1>
<ul>
  <li>Foundational reference on probabilistic automata: Michael O. Rabin. “Probabilistic Automata”. Information and Control 6(3): 230-245 (1963).</li>
  <li>Survey on PA undecidability, with concise and elegant proofs: Nathanaël Fijalkow. “Undecidability results for probabilistic automata”. ACM SIGLOG News 4(4): 10-17 (2017).</li>
  <li>Introduction to POMDPs: Leslie Pack Kaelbling, Michael L. Littman, Anthony R. Cassandra. “Planning and Acting in Partially Observable Stochastic Domains”. Artificial Intelligence 101(1-2): 99-134 (1998).</li>
  <li>Example of a recent algorithmic development (involving the speaker and Prof. Guillermo A. Pérez): Marius Belly, Nathanaël Fijalkow, Hugo Gimbert, Florian Horn, Guillermo A. Pérez, Pierre Vandenhove. “Revelations: A Decidable Class of POMDPs with Omega-Regular Objectives”. AAAI 2025: 26454-26462.</li>
</ul>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Stochasticity is essential in computer systems, both to make certain computations more efficient and to provide additional modelling power. In this talk, we discuss two prominent computational models that rely on stochasticity: probabilistic automata (PAs) and partially observable Markov decision processes (POMDPs).]]></summary></entry><entry><title type="html">An introduction to computational graph theory and generation algorithms</title><link href="/jekyll/update/2026/03/04/talk-jangoed.html" rel="alternate" type="text/html" title="An introduction to computational graph theory and generation algorithms" /><published>2026-03-04T00:00:00+00:00</published><updated>2026-03-04T00:00:00+00:00</updated><id>/jekyll/update/2026/03/04/talk-jangoed</id><content type="html" xml:base="/jekyll/update/2026/03/04/talk-jangoed.html"><![CDATA[<p>Computers are often used in combinatorics to determine if combinatorial
objects with given structural or extremal properties exist as these existence
problems are often too complex to solve by hand. This is done by designing and
implementing generation algorithms which construct combinatorial objects from
a given class (typically avoiding the generation of isomorphic copies) and
analysing the resulting objects.</p>

<p>In this talk we will give an introduction to computational graph theory and
the design of generation algorithms in particular. We will also give concrete
examples of how these generation algorithms have helped to gain new insights
and solve problems in mathematics and in chemistry.</p>

<h1 id="speaker">Speaker</h1>
<p>Jan Goedgebeur is <a href="https://people.cs.kuleuven.be/~jan.goedgebeur/">professor at the KU Leuven</a>.</p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 04/03/2026 at 13:45pm in M.G.006.</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but <a href="https://forms.gle/3YBkcn8kKBqCetam8">registration is compulsory</a>.</p>

<h1 id="references-and-related-reading">References and Related Reading</h1>
<p>You may be interested in <a href="/jekyll/update/2023/12/04/talk-gwenael.html">this previous presentation on a related topic</a>.</p>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Computers are often used in combinatorics to determine if combinatorial objects with given structural or extremal properties exist as these existence problems are often too complex to solve by hand. This is done by designing and implementing generation algorithms which construct combinatorial objects from a given class (typically avoiding the generation of isomorphic copies) and analysing the resulting objects.]]></summary></entry><entry><title type="html">Theoretically Sound Item Similarity Measures for Recommender Systems</title><link href="/jekyll/update/2026/02/25/talk-noah.html" rel="alternate" type="text/html" title="Theoretically Sound Item Similarity Measures for Recommender Systems" /><published>2026-02-25T00:00:00+00:00</published><updated>2026-02-25T00:00:00+00:00</updated><id>/jekyll/update/2026/02/25/talk-noah</id><content type="html" xml:base="/jekyll/update/2026/02/25/talk-noah.html"><![CDATA[<p>Quantifying the similarity between items is a fundamental challenge in building recommender systems. However, many of the standard formulas used today are based on heuristics that might work in practice but lack a clear theoretical explanation. This reliance on trial-and-error makes it difficult to understand why certain methods perform better than others or how to improve them systematically. This seminar presents a principled approach to designing and understanding similarity measures by grounding them in the formal theory of probabilistic modelling and parameter estimation.</p>

<p>By adopting this perspective, we show how two new similarity measures can be derived from the Bernoulli and Multinomial distributions. We will discuss the importance of probabilistic smoothing and why choosing the right probability distribution is essential for accuracy. Finally, we demonstrate how the widely used Cosine Similarity can be reframed as the solution to a specific optimization problem. This transition from intuitive shortcuts to formal theory provides a new lens through which to view classical tools and opens a path for more rigorous research in the field.</p>

<p>You can find <a href="/noah26.pdf">the slides used during the presentation here.</a></p>

<h1 id="speaker">Speaker</h1>
<p>Noah Daniëls is a PhD student in our department of computer science.</p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 25/02/2026 at 13:45pm in M.G.006.</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but <a href="https://forms.gle/uiiVgfiiVJDf9GcGA">registration is compulsory</a>.</p>

<h1 id="references-and-related-reading">References and Related Reading</h1>
<ul>
  <li>https://dl.acm.org/doi/10.1145/963770.963776</li>
  <li>https://dl.acm.org/doi/10.1145/3308558.3313710</li>
  <li>https://www.semanticscholar.org/paper/A-comparison-of-event-models-for-naive-bayes-text-McCallum-Nigam/04ce064505b1635583fa0d9cc07cac7e9ea993cc</li>
</ul>

<p>And optionally the <a href="http://ndl.ethernet.edu.et/bitstream/123456789/88451/1/2016_Book_RecommenderSystems.pdf">Recommender systems: the textbook</a> chapters 2 and 3, but the essentials are covered in the first paper linked above.</p>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Quantifying the similarity between items is a fundamental challenge in building recommender systems. However, many of the standard formulas used today are based on heuristics that might work in practice but lack a clear theoretical explanation. This reliance on trial-and-error makes it difficult to understand why certain methods perform better than others or how to improve them systematically. This seminar presents a principled approach to designing and understanding similarity measures by grounding them in the formal theory of probabilistic modelling and parameter estimation.]]></summary></entry><entry><title type="html">Decision-Focused Learning (and How to Do It Quickly)</title><link href="/jekyll/update/2026/02/18/talk-senne.html" rel="alternate" type="text/html" title="Decision-Focused Learning (and How to Do It Quickly)" /><published>2026-02-18T00:00:00+00:00</published><updated>2026-02-18T00:00:00+00:00</updated><id>/jekyll/update/2026/02/18/talk-senne</id><content type="html" xml:base="/jekyll/update/2026/02/18/talk-senne.html"><![CDATA[<p>Machine learning models are usually trained to be as accurate as possible: the more accurate the predictions, the better the model. But in practice, accuracy isn’t always what we actually care about. After all, predictions are only useful if they help us make good decisions. Traffic forecasts help us choose better routes, and stock price predictions guide investment decisions. This is where decision-focused learning comes in. It is a growing field in machine learning that aims to train models specifically to make predictions that lead to good decisions. However, this comes with significant challenges, including non-differentiable loss functions and computationally expensive training procedures. In this talk, I will introduce the main ideas behind decision-focused learning, highlight why it’s such a promising direction, and show how our recent work makes it much faster for one particularly important family of problems: linear optimization.</p>

<p>You can find <a href="/senne26.pdf">the slides Senne used for his talk here.</a></p>

<h1 id="speaker">Speaker</h1>
<p>Senne Berden is a PhD student at the KU Leuven.</p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 18/02/2026 at 13:45pm in M.G.006</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but registration is compulsory: <a href="https://forms.gle/S2THb8U4U72VeZHA7">please fill in this
form</a> so that we can ensure there’s sandwiches for everyone</p>

<h1 id="references-and-related-reading">References and Related Reading</h1>
<ul>
  <li><a href="https://www.jair.org/index.php/jair/article/view/15320">Survey on decision-focused learning</a></li>
  <li><a href="https://arxiv.org/abs/2505.22224">Our recent NeurIPS paper on solver-free decision-focused learning</a></li>
</ul>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Machine learning models are usually trained to be as accurate as possible: the more accurate the predictions, the better the model. But in practice, accuracy isn’t always what we actually care about. After all, predictions are only useful if they help us make good decisions. Traffic forecasts help us choose better routes, and stock price predictions guide investment decisions. This is where decision-focused learning comes in. It is a growing field in machine learning that aims to train models specifically to make predictions that lead to good decisions. However, this comes with significant challenges, including non-differentiable loss functions and computationally expensive training procedures. In this talk, I will introduce the main ideas behind decision-focused learning, highlight why it’s such a promising direction, and show how our recent work makes it much faster for one particularly important family of problems: linear optimization.]]></summary></entry><entry><title type="html">Can abstract mathematical proofs be ran as programs?</title><link href="/jekyll/update/2025/04/02/talk-blechschmidt.html" rel="alternate" type="text/html" title="Can abstract mathematical proofs be ran as programs?" /><published>2025-04-02T00:00:00+00:00</published><updated>2025-04-02T00:00:00+00:00</updated><id>/jekyll/update/2025/04/02/talk-blechschmidt</id><content type="html" xml:base="/jekyll/update/2025/04/02/talk-blechschmidt.html"><![CDATA[<p>The social activities of proving and programming are traditionally thought as related but distinct. Agda is a functional proof language demonstrating that they can instead be fruitfully regarded as two sides of the same coin, notwithstanding the infinities modern mathematics abounds with.</p>

<p>This unification allows us to give integrated developments of algorithms which are correct by construction, to appreciate mathematics from a new computational angle, and to unlock novel ways of collaborative proof engineering and proof mining.</p>

<p>In order to help clarify how Agda might support your research, the talk will feature a short but complete case study in formalization – implementing and verifying the correctness of insertion sort – and also discuss Agda’s current limitations.</p>

<h1 id="speaker">Speaker</h1>
<p>Ingo Blechschmidt is a guest lecturer from Augsburg (Germany). He works in applied topos theory at the intersection of algebraic geometry and constructive mathematics.</p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 02/04/2025, any time, from home :)</p>

<p><strong>Note.</strong> Ingo cannot join us in person. Instead he has <a href="https://www.antwerp-logic-adventures.be/agda/">recorded his
talk</a>. You are invited to watch
this recording at your own pace when you see fit. You can mail Ingo and Guillermo to discuss any questions or comments may have about the topic.</p>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[The social activities of proving and programming are traditionally thought as related but distinct. Agda is a functional proof language demonstrating that they can instead be fruitfully regarded as two sides of the same coin, notwithstanding the infinities modern mathematics abounds with.]]></summary></entry><entry><title type="html">Randomized Load Balancing: the Queue at the Cavity at Work</title><link href="/jekyll/update/2025/03/26/talk-bvanhoudt.html" rel="alternate" type="text/html" title="Randomized Load Balancing: the Queue at the Cavity at Work" /><published>2025-03-26T00:00:00+00:00</published><updated>2025-03-26T00:00:00+00:00</updated><id>/jekyll/update/2025/03/26/talk-bvanhoudt</id><content type="html" xml:base="/jekyll/update/2025/03/26/talk-bvanhoudt.html"><![CDATA[<p>Randomized load balancing algorithms in large-scale computing systems have received a lot of attention in the last few years. In this seminar we illustrate that the performance of many of these algorithms can be accessed using “the queue at the cavity approach”. This approach is an approximation method that is known to yield exact results in the large-system limit in some particular cases. Apart from illustrating how this approach works on a number of algorithms, we also touch upon some open problems in this area.</p>

<h1 id="speaker">Speaker</h1>
<p>Benny Van Houdt professor and head of the department of computer science at the University of Antwerp (Belgium), where he also obtained his Phd in 2001. He has been a post-doctoral fellow of the FWO-Flanders from October 2001 until October 2007. He is currently the Editor-in-Chief of the Performance Evaluation journal (since Jan 2018), a senior associate editor of ACM ToMPECS (since 2014) and an editorial board member of Stochastic Models (since 2016). He has been a member of the editorial board of Operations Research Letters (2007-2017) and Performance Evaluation (2011-2017).</p>

<p>Benny is the (co)recipient of various awards including best paper awards at ACM Sigmetrics, IFIP Performance, ITC, QEST and Valuetools. He is an elected member and officer of the IFIP working group 7.3 on Computer System Modeling and has published papers in a variety of journals such as IEEE/ACM Trans. on Networking, IEEE Trans. on Information Theory, Communications, IEEE JSAC, IEEE/OSA JOCN, Performance Evaluation, QUESTA, Journal of Applied Probability, Adv. In Applied Probability, Operations Research Letters, INFORMS JOC, EJOR, Stochastic Models, Computer Networks, Naval Research Logistics, etc.</p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 26/03/2025 at 13:45pm in M.A.143</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but registration is compulsory.
Make sure to fill in <a href="https://forms.gle/k3eXQXGogHDA52eS7">this form</a>.</p>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Randomized load balancing algorithms in large-scale computing systems have received a lot of attention in the last few years. In this seminar we illustrate that the performance of many of these algorithms can be accessed using “the queue at the cavity approach”. This approach is an approximation method that is known to yield exact results in the large-system limit in some particular cases. Apart from illustrating how this approach works on a number of algorithms, we also touch upon some open problems in this area.]]></summary></entry><entry><title type="html">Causal discovery, modeling and inference: introduction</title><link href="/jekyll/update/2025/03/19/talk-sleyder.html" rel="alternate" type="text/html" title="Causal discovery, modeling and inference: introduction" /><published>2025-03-19T00:00:00+00:00</published><updated>2025-03-19T00:00:00+00:00</updated><id>/jekyll/update/2025/03/19/talk-sleyder</id><content type="html" xml:base="/jekyll/update/2025/03/19/talk-sleyder.html"><![CDATA[<p>This presentation will introduce the basics of causal modeling and explain how
it differs from probabilistic modeling. Using Judea Pearl’s ladder of causality,
we will show how causal models go beyond identifying associations (level 1) to
reasoning about interventions (level 2) and counterfactuals (level 3).
We will cover structural causal models and causal diagrams like directed
acyclic graphs (DAGs), which help answer “what-if” questions about variables
in a system. We will also discuss ways to build causal models, including using
domain knowledge and methods that learn from observational data, such as
score-based, constraint-based, and functional causal approaches.
To make these ideas concrete, we will provide an example using the LiNGAM
(Linear Non-Gaussian Acyclic Model) and share some insights from our recent
research on this model.</p>

<h1 id="speaker">Speaker</h1>
<p><a href="https://www.uantwerpen.be/en/staff/sarah-leyder_24529/">Sarah Leyder is a PhD candidate in UAntwerp.</a></p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 19/03/2025 at 13:45pm in M.A.143</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but registration is compulsory.
Make sure to fill in <a href="https://forms.gle/5MPjnK7N4Rug8SDG7">this form.</a></p>

<h1 id="references-and-related-reading">References and Related Reading</h1>
<h2 id="a-general-reference">A general reference:</h2>
<ul>
  <li>Matthew J Vowels, Necati Cihan Camgoz, and Richard Bowden. D’ya like DAGs? a survey on structure learning and causal discovery. ACM Computing Surveys, 55(4):1–36, 2022.</li>
</ul>

<h2 id="references-related-to-our-research">References related to our research:</h2>
<ul>
  <li>Shohei Shimizu. LiNGAM: Non-gaussian methods for estimating causal
structures. Behaviormetrika, 41(1):65–98, 2014.</li>
  <li>Sarah Leyder, Jakob
Raymaekers, and Tim Verdonck. TSLiNGAM: Directlingam under heavy tails.
Journal of Computational and Graphical Statistics, 2024.</li>
  <li>Judea Pearl and Dana Mackenzie. The Book of Why: The New Science of Cause and Effect. 2018.</li>
</ul>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[This presentation will introduce the basics of causal modeling and explain how it differs from probabilistic modeling. Using Judea Pearl’s ladder of causality, we will show how causal models go beyond identifying associations (level 1) to reasoning about interventions (level 2) and counterfactuals (level 3). We will cover structural causal models and causal diagrams like directed acyclic graphs (DAGs), which help answer “what-if” questions about variables in a system. We will also discuss ways to build causal models, including using domain knowledge and methods that learn from observational data, such as score-based, constraint-based, and functional causal approaches. To make these ideas concrete, we will provide an example using the LiNGAM (Linear Non-Gaussian Acyclic Model) and share some insights from our recent research on this model.]]></summary></entry><entry><title type="html">Expressiveness and Generalisation in Graph Neural Networks</title><link href="/jekyll/update/2025/03/12/talk-floris.html" rel="alternate" type="text/html" title="Expressiveness and Generalisation in Graph Neural Networks" /><published>2025-03-12T00:00:00+00:00</published><updated>2025-03-12T00:00:00+00:00</updated><id>/jekyll/update/2025/03/12/talk-floris</id><content type="html" xml:base="/jekyll/update/2025/03/12/talk-floris.html"><![CDATA[<p>The expressive power of graph neural networks (GNNs) has been widely analysed through their connection to the 1-dimensional Weisfeiler–Leman (1-WL) algorithm, a key tool for addressing the graph isomorphism problem. While this link has deepened our understanding of how GNNs represent complex structures, it provides limited insight into their generalisation—specifically, their ability to accurately predict on unseen data. In this talk, we delve into the relationship between GNNs’ expressive power and their generalisation capabilities, offering a unified perspective that bridges these two critical aspects of GNN performance.</p>

<p><a href="/geerts25.pdf">The slides used during the talk.</a></p>

<h1 id="speaker">Speaker</h1>
<p><a href="https://fgeerts.github.io/">Floris Geerts is professor in ADREM, UAntwerp.</a></p>

<h1 id="time-and-place">Time and Place</h1>
<p>Wednesday 12/03/2025 at 13:45pm in M.A.143</p>

<h1 id="registration">Registration</h1>
<p>Participation is free, but registration is compulsory.
Make sure to fill in <a href="https://forms.gle/TWkMSwFtotcaeZhu7">this form</a>.</p>

<h1 id="references-and-related-reading">References and Related Reading</h1>
<ul>
  <li><a href="https://arxiv.org/abs/2301.11039">WL meet VC</a></li>
  <li><a href="https://arxiv.org/abs/2104.14624">The Logic of Graph Neural Networks</a></li>
  <li><a href="https://simons.berkeley.edu/events/power-graph-learning-richard-m-karp-distinguished-lecture">The Power of Graph
Learning</a></li>
</ul>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[The expressive power of graph neural networks (GNNs) has been widely analysed through their connection to the 1-dimensional Weisfeiler–Leman (1-WL) algorithm, a key tool for addressing the graph isomorphism problem. While this link has deepened our understanding of how GNNs represent complex structures, it provides limited insight into their generalisation—specifically, their ability to accurately predict on unseen data. In this talk, we delve into the relationship between GNNs’ expressive power and their generalisation capabilities, offering a unified perspective that bridges these two critical aspects of GNN performance.]]></summary></entry></feed>