Conveners
Methods and tools
- Lisa Kusch (TU Eindhoven)
Methods and tools
- Lisa Kusch (TU Eindhoven)
Methods and tools
- There are no conveners in this block
Using tooling from the Scikit-HEP ecosystem we implement differentiable analysis pipelines for representative HEP analysis use cases and provide complimentary examples to the IRIS-HEP Analysis Grand Challenge. This presentation details the process and related development work and covers the example workflows that...
Applying automatic differentiation (AD) to particle simulations such as Geant4 opens the possibility of addressing optimization tasks in high energy physics, such as guiding detector design and parameter fitting, with powerful gradient-based optimization methods. In this talk, we refine our previous work on differentiable simulation with Geant by incorporating multiple coulomb scattering into...
Historically driven by expert knowledge and intuition, experiment design is nowadays (partially) automated by software able to simulate and optimize the properties of complex setups. Beyond tinkering with some parameters, current tools can navigate a vast space of configurations. Gravitational wave detectors, the focus of this work, are a good example, as they can be encoded in a...
In many scientific computations the Jacobian and Hessian matrices are an important way to reason about underlying physical processes. Depending on the nature of the process, there exist many mathematical simplifications that do not need the whole matrices, which can be rather big and computationally expensive to compute. Automatic differentiation (AD) enables accurate and efficient computation...
GPUs have become increasingly popular for their ability to perform parallel operations efficiently, driving interest in General-Purpose GPU Programming. Scientific computing, in particular, stands to benefit greatly from these capabilities. However, parallel programming systems such as CUDA introduce challenges for code transformation tools due to their reliance on low-level hardware...
RooFit's integration with the Clad infrastructure has introduced automatic differentiation (AD), leading to significant speedups and driving major improvements in its minimization framework. Besides, the AD integration has also inspired several optimizations and simplifications of key RooFit components in general. The AD framework in RooFit is designed to be extensible, providing all necessary...
Modern scientific computing often involves nested and variable-length data structures, which pose challenges for automatic differentiation (AD). Awkward Array is a library for manipulating irregular data and its integration with JAX enables forward and reverse mode AD on irregular data. Several Python libraries, such as PyTorch, TensorFlow, and Zarr, offer variations of ragged data structures,...
Deep generative models have become powerful tools for alleviating the computational burden of traditional Monte Carlo generators in producing high-dimensional synthetic data. However, validating these models remains challenging, especially in scientific domains requiring high precision, such as particle physics. Two-sample hypothesis testing offers a principled framework to address this task....
This presentation will describe a method to discover the governing equations in physical systems with multiple regimes and lengthscales, using minimum entropy criteria to optimize results. The historically challenging problem of turbulent flow is used as an example, infamous for its half-ordered, half-chaotic behavior across several orders of magnitude. Exact solutions to the Navier-Stokes...