Skip to main content

Showing 1–6 of 6 results for author: Andelfinger, P

Searching in archive cs. Search in all archives.
.
  1. Towards Learning Stochastic Population Models by Gradient Descent

    Authors: Justin N. Kreikemeyer, Philipp Andelfinger, Adelinde M. Uhrmacher

    Abstract: Increasing effort is put into the development of methods for learning mechanistic models from data. This task entails not only the accurate estimation of parameters but also a suitable model structure. Recent work on the discovery of dynamical systems formulates this problem as a linear equation system. Here, we explore several simulation-based optimization approaches, which allow much greater fre… ▽ More

    Submitted 28 June, 2024; v1 submitted 10 April, 2024; originally announced April 2024.

    Comments: 5 pages, 2 figures

    Journal ref: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (SIGSIM-PADS 2024). Association for Computing Machinery, New York, NY, USA, 88-92

  2. arXiv:2404.04678  [pdf, other

    cs.LG cs.MA

    Automatic Gradient Estimation for Calibrating Crowd Models with Discrete Decision Making

    Authors: Philipp Andelfinger, Justin N. Kreikemeyer

    Abstract: Recently proposed gradient estimators enable gradient descent over stochastic programs with discrete jumps in the response surface, which are not covered by automatic differentiation (AD) alone. Although these estimators' capability to guide a swift local search has been shown for certain problems, their applicability to models relevant to real-world applications remains largely unexplored. As the… ▽ More

    Submitted 6 April, 2024; originally announced April 2024.

    Comments: Accepted at International Conference on Computational Science (ICCS'24)

  3. arXiv:2310.03585  [pdf, other

    cs.LG cs.MS math.OC

    Smoothing Methods for Automatic Differentiation Across Conditional Branches

    Authors: Justin N. Kreikemeyer, Philipp Andelfinger

    Abstract: Programs involving discontinuities introduced by control flow constructs such as conditional branches pose challenges to mathematical optimization methods that assume a degree of smoothness in the objective function's response surface. Smooth interpretation (SI) is a form of abstract interpretation that approximates the convolution of a program's output with a Gaussian kernel, thus smoothing its o… ▽ More

    Submitted 4 January, 2024; v1 submitted 5 October, 2023; originally announced October 2023.

    Comments: 21 pages, 17 figures, updated content to reflect journal version. Published in IEEE Access, available at https://ieeexplore.ieee.org/abstract/document/10356054

    Journal ref: IEEE Access, vol. 11 (2023), pp. 143190-143211

  4. arXiv:2103.12476  [pdf, other

    cs.LG cs.MA cs.NE eess.SY

    Differentiable Agent-Based Simulation for Gradient-Guided Simulation-Based Optimization

    Authors: Philipp Andelfinger

    Abstract: Simulation-based optimization using agent-based models is typically carried out under the assumption that the gradient describing the sensitivity of the simulation output to the input cannot be evaluated directly. To still apply gradient-based optimization methods, which efficiently steer the optimization towards a local optimum, gradient estimation methods can be employed. However, many simulatio… ▽ More

    Submitted 23 March, 2021; originally announced March 2021.

    Comments: Accepted at the 2021 ACM SIGSIM Conference Conference on Principles of Advanced Discrete Simulation (PADS'21)

  5. arXiv:1807.01014  [pdf, other

    cs.MA cs.DC cs.PF

    A Survey on Agent-based Simulation using Hardware Accelerators

    Authors: Jiajian Xiao, Philipp Andelfinger, David Eckhoff, Wentong Cai, Alois Knoll

    Abstract: Due to decelerating gains in single-core CPU performance, computationally expensive simulations are increasingly executed on highly parallel hardware platforms. Agent-based simulations, where simulated entities act with a certain degree of autonomy, frequently provide ample opportunities for parallelisation. Thus, a vast variety of approaches proposed in the literature demonstrated considerable pe… ▽ More

    Submitted 3 July, 2018; originally announced July 2018.

    Comments: Submitted for review to ACM Computing Surveys on 24/05/2018

  6. Enabling Cross-Event Optimization in Discrete-Event Simulation Through Compile-Time Event Batching

    Authors: Marc Leinweber, Hannes Hartenstein, Philipp Andelfinger

    Abstract: A discrete-event simulation (DES) involves the execution of a sequence of event handlers dynamically scheduled at runtime. As a consequence, a priori knowledge of the control flow of the overall simulation program is limited. In particular, powerful optimizations supported by modern compilers can only be applied on the scope of individual event handlers, which frequently involve only a few lines o… ▽ More

    Submitted 11 May, 2018; originally announced May 2018.

    Report number: Karlsruhe Reports in Informatics ; 2018,5