|
| 1 | +- name: "CaaS Monthly Meeting" |
| 2 | + date: 2025-06-05 17:00:00 +0200 |
| 3 | + time_cest: "17:00" |
| 4 | + connect: "[Link to zoom](https://princeton.zoom.us/j/94431046845?pwd=D5i77Qb0PgfwwIubvbo2viEunne7eQ.1)" |
| 5 | + label: caas_05June2025 |
| 6 | + agenda: |
| 7 | + - title: "Differentiating RooFit likelihoods with Clad" |
| 8 | + speaker: |
| 9 | + image: "https://compiler-research.org/images/team/JRembser.png" |
| 10 | + name: "Jonas Rembser" |
| 11 | + bio: | |
| 12 | + Jonas Rembser is a particle physicist with a strong interest in data |
| 13 | + science and software development. After working with the CMS |
| 14 | + experiment for his PhD in particle physics, Jonas joined CERN in 2021 |
| 15 | + to work on the ROOT project. He is takes care of the statistical |
| 16 | + analysis libraries in ROOT, such as RooFit and Minuit 2, as well as |
| 17 | + the ROOT Python interface. His other academic interests include |
| 18 | + differential programming and financial markets. |
| 19 | + description: | |
| 20 | + RooFit is a C++ software for statistical data modeling that is part of |
| 21 | + ROOT. It is widely used by the High Energy Physics (HEP) community, |
| 22 | + most notably the LHC experiments. RooFits core feature is building and |
| 23 | + numerically minimizing likelihood functions for parameter estimation |
| 24 | + (aka. *fitting*). The minimization can be greatly sped up by using |
| 25 | + reverse mode (Automatic Differentiation) AD, in particular for fits |
| 26 | + with many parameters, as typical for the LHC experiments. This |
| 27 | + presentation will tell the story of how AD was integrated to RooFit |
| 28 | + powered by [Clad](https://github.com/vgvassilev/clad/), the AD tool |
| 29 | + developed by Compiler Research. We will cover the integration strategy, |
| 30 | + explain the particularities of AD in the context of likelihood fits, |
| 31 | + and present benchmark results. The presentation will wrap up by |
| 32 | + explaining the current limitations and plans for the future. More |
| 33 | + information on AD in RooFit with Clad can also be found in |
| 34 | + [this blog post](https://root.cern/blog/roofit-ad/) on the ROOT |
| 35 | + website. |
| 36 | +
|
1 | 37 | - name: "CaaS Monthly Meeting"
|
2 | 38 | date: 2025-05-15 17:00:00 +0200
|
3 | 39 | time_cest: "17:00"
|
|
0 commit comments