Skip to main content

Showing 1–50 of 68 results for author: Lange, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.18548  [pdf, other

    cs.LO cs.AI cs.CC cs.LG

    The Computational Complexity of Formal Reasoning for Encoder-Only Transformers

    Authors: Marco Sälzer, Eric Alsmann, Martin Lange

    Abstract: We investigate challenges and possibilities of formal reasoning for encoder-only transformers (EOT), meaning sound and complete methods for verifying or interpreting behaviour. In detail, we condense related formal reasoning tasks in the form of a naturally occurring satisfiability problem (SAT). We find that SAT is undecidable if we consider EOT, commonly considered in the expressiveness communit… ▽ More

    Submitted 28 May, 2024; originally announced May 2024.

  2. arXiv:2402.12067  [pdf, other

    cs.LG cs.NE cs.RO

    Interpretable Brain-Inspired Representations Improve RL Performance on Visual Navigation Tasks

    Authors: Moritz Lange, Raphael C. Engelhardt, Wolfgang Konen, Laurenz Wiskott

    Abstract: Visual navigation requires a whole range of capabilities. A crucial one of these is the ability of an agent to determine its own location and heading in an environment. Prior works commonly assume this information as given, or use methods which lack a suitable inductive bias and accumulate error over time. In this work, we show how the method of slow feature analysis (SFA), inspired by neuroscienc… ▽ More

    Submitted 19 February, 2024; originally announced February 2024.

    Comments: Accepted at XAI4DRL workshop at AAAI 2024

  3. arXiv:2401.11144  [pdf, other

    cs.CV

    Towards Open-World Gesture Recognition

    Authors: Junxiao Shen, Matthias De Lange, Xuhai "Orson" Xu, Enmin Zhou, Ran Tan, Naveen Suda, Maciej Lazarewicz, Per Ola Kristensson, Amy Karlson, Evan Strasnick

    Abstract: Static machine learning methods in gesture recognition assume that training and test data come from the same underlying distribution. However, in real-world applications involving gesture recognition on wrist-worn devices, data distribution may change over time. We formulate this problem of adapting recognition models to new tasks, where new data patterns emerge, as open-world gesture recognition… ▽ More

    Submitted 20 January, 2024; originally announced January 2024.

  4. arXiv:2401.05377  [pdf

    cs.CY

    The impact of generative artificial intelligence on socioeconomic inequalities and policy making

    Authors: Valerio Capraro, Austin Lentsch, Daron Acemoglu, Selin Akgun, Aisel Akhmedova, Ennio Bilancini, Jean-François Bonnefon, Pablo Brañas-Garza, Luigi Butera, Karen M. Douglas, Jim A. C. Everett, Gerd Gigerenzer, Christine Greenhow, Daniel A. Hashimoto, Julianne Holt-Lunstad, Jolanda Jetten, Simon Johnson, Chiara Longoni, Pete Lunn, Simone Natale, Iyad Rahwan, Neil Selwyn, Vivek Singh, Siddharth Suri, Jennifer Sutcliffe , et al. (6 additional authors not shown)

    Abstract: Generative artificial intelligence has the potential to both exacerbate and ameliorate existing socioeconomic inequalities. In this article, we provide a state-of-the-art interdisciplinary overview of the potential impacts of generative AI on (mis)information and three information-intensive domains: work, education, and healthcare. Our goal is to highlight how generative AI could worsen existing i… ▽ More

    Submitted 6 May, 2024; v1 submitted 16 December, 2023; originally announced January 2024.

    Comments: PNAS Nexus, in press

  5. arXiv:2312.10728  [pdf, other

    cs.AI

    Benchmarks for Physical Reasoning AI

    Authors: Andrew Melnik, Robin Schiewer, Moritz Lange, Andrei Muresanu, Mozhgan Saeidi, Animesh Garg, Helge Ritter

    Abstract: Physical reasoning is a crucial aspect in the development of general AI systems, given that human learning starts with interacting with the physical world before progressing to more complex concepts. Although researchers have studied and assessed the physical reasoning of AI approaches through various specific benchmarks, there is no comprehensive approach to evaluating and measuring progress. The… ▽ More

    Submitted 17 December, 2023; originally announced December 2023.

  6. Improving Reinforcement Learning Efficiency with Auxiliary Tasks in Non-Visual Environments: A Comparison

    Authors: Moritz Lange, Noah Krystiniak, Raphael C. Engelhardt, Wolfgang Konen, Laurenz Wiskott

    Abstract: Real-world reinforcement learning (RL) environments, whether in robotics or industrial settings, often involve non-visual observations and require not only efficient but also reliable and thus interpretable and flexible RL approaches. To improve efficiency, agents that perform state representation learning with auxiliary tasks have been widely studied in visual observation contexts. However, for r… ▽ More

    Submitted 9 October, 2023; v1 submitted 6 October, 2023; originally announced October 2023.

    Comments: Accepted at LOD 2023

    Journal ref: Machine Learning, Optimization, and Data Science. LOD 2023. Lecture Notes in Computer Science, vol 14506. Springer, Cham

  7. arXiv:2309.10880  [pdf

    cs.CL cs.AI cs.CY cs.IR

    Classifying Organizations for Food System Ontologies using Natural Language Processing

    Authors: Tianyu Jiang, Sonia Vinogradova, Nathan Stringham, E. Louise Earl, Allan D. Hollander, Patrick R. Huber, Ellen Riloff, R. Sandra Schillo, Giorgio A. Ubbiali, Matthew Lange

    Abstract: Our research explores the use of natural language processing (NLP) methods to automatically classify entities for the purpose of knowledge graph population and integration with food system ontologies. We have created NLP models that can automatically classify organizations with respect to categories associated with environmental issues as well as Standard Industrial Classification (SIC) codes, whi… ▽ More

    Submitted 19 September, 2023; originally announced September 2023.

    Comments: Presented at IFOW 2023 Integrated Food Ontology Workshop at the Formal Ontology in Information Systems Conference (FOIS) 2023 in Sherbrooke, Quebec, Canada July 17-20th, 2023

    ACM Class: H.3.1; I.2.7; J.3; J.4; K.4.3

  8. arXiv:2308.04526  [pdf, other

    cs.CV

    Large-Scale Multi-Hypotheses Cell Tracking Using Ultrametric Contours Maps

    Authors: Jordão Bragantini, Merlin Lange, Loïc Royer

    Abstract: In this work, we describe a method for large-scale 3D cell-tracking through a segmentation selection approach. The proposed method is effective at tracking cells across large microscopy datasets on two fronts: (i) It can solve problems containing millions of segmentation instances in terabyte-scale 3D+t datasets; (ii) It achieves competitive results with or without deep learning, which requires 3D… ▽ More

    Submitted 11 April, 2024; v1 submitted 8 August, 2023; originally announced August 2023.

    Comments: 13 pages, 7 figures, 4 tables

  9. arXiv:2307.12854  [pdf, other

    cs.CV

    Multiscale Video Pretraining for Long-Term Activity Forecasting

    Authors: Reuben Tan, Matthias De Lange, Michael Iuzzolino, Bryan A. Plummer, Kate Saenko, Karl Ridgeway, Lorenzo Torresani

    Abstract: Long-term activity forecasting is an especially challenging research problem because it requires understanding the temporal relationships between observed actions, as well as the variability and complexity of human activities. Despite relying on strong supervision via expensive human annotations, state-of-the-art forecasting approaches often generalize poorly to unseen data. To alleviate this issu… ▽ More

    Submitted 24 July, 2023; originally announced July 2023.

  10. arXiv:2307.05784  [pdf, other

    cs.CV cs.AI

    EgoAdapt: A multi-stream evaluation study of adaptation to real-world egocentric user video

    Authors: Matthias De Lange, Hamid Eghbalzadeh, Reuben Tan, Michael Iuzzolino, Franziska Meier, Karl Ridgeway

    Abstract: In egocentric action recognition a single population model is typically trained and subsequently embodied on a head-mounted device, such as an augmented reality headset. While this model remains static for new users and environments, we introduce an adaptive paradigm of two phases, where after pretraining a population model, the model adapts on-device and online to the user's experience. This sett… ▽ More

    Submitted 11 July, 2023; originally announced July 2023.

    Comments: Preprint

  11. arXiv:2304.11086  [pdf, other

    cs.CR cs.AI

    Development of Authenticated Clients and Applications for ICICLE CI Services -- Final Report for the REHS Program, June-August, 2022

    Authors: Sahil Samar, Mia Chen, Jack Karpinski, Michael Ray, Archita Sarin, Christian Garcia, Matthew Lange, Joe Stubbs, Mary Thomas

    Abstract: The Artificial Intelligence (AI) institute for Intelligent Cyberinfrastructure with Computational Learning in the Environment (ICICLE) is funded by the NSF to build the next generation of Cyberinfrastructure to render AI more accessible to everyone and drive its further democratization in the larger society. We describe our efforts to develop Jupyter Notebooks and Python command line clients that… ▽ More

    Submitted 16 April, 2023; originally announced April 2023.

    ACM Class: I.2.8; F.2.2

  12. arXiv:2212.06833  [pdf, other

    cs.CV cs.AI cs.LG

    3rd Continual Learning Workshop Challenge on Egocentric Category and Instance Level Object Understanding

    Authors: Lorenzo Pellegrini, Chenchen Zhu, Fanyi Xiao, Zhicheng Yan, Antonio Carta, Matthias De Lange, Vincenzo Lomonaco, Roshan Sumbaly, Pau Rodriguez, David Vazquez

    Abstract: Continual Learning, also known as Lifelong or Incremental Learning, has recently gained renewed interest among the Artificial Intelligence research community. Recent research efforts have quickly led to the design of novel algorithms able to reduce the impact of the catastrophic forgetting phenomenon in deep neural networks. Due to this surge of interest in the field, many competitions have been h… ▽ More

    Submitted 13 December, 2022; originally announced December 2022.

    Comments: 21 pages, 12 figures, 5 tables

  13. arXiv:2211.01022  [pdf, ps, other

    cs.FL cs.LG

    Verifying And Interpreting Neural Networks using Finite Automata

    Authors: Marco Sälzer, Eric Alsmann, Florian Bruse, Martin Lange

    Abstract: Verifying properties and interpreting the behaviour of deep neural networks (DNN) is an important task given their ubiquitous use in applications, including safety-critical ones, and their black-box nature. We propose an automata-theoric approach to tackling problems arising in DNN analysis. We show that the input-output behaviour of a DNN can be captured precisely by a (special) weak Büchi automa… ▽ More

    Submitted 26 September, 2023; v1 submitted 2 November, 2022; originally announced November 2022.

  14. arXiv:2210.03482  [pdf, other

    cs.CV cs.LG

    CLAD: A realistic Continual Learning benchmark for Autonomous Driving

    Authors: Eli Verwimp, Kuo Yang, Sarah Parisot, Hong Lanqing, Steven McDonagh, Eduardo Pérez-Pellitero, Matthias De Lange, Tinne Tuytelaars

    Abstract: In this paper we describe the design and the ideas motivating a new Continual Learning benchmark for Autonomous Driving (CLAD), that focuses on the problems of object classification and object detection. The benchmark utilises SODA10M, a recently released large-scale dataset that concerns autonomous driving related problems. First, we review and discuss existing continual learning benchmarks, how… ▽ More

    Submitted 7 October, 2022; originally announced October 2022.

  15. Capturing Bisimulation-Invariant Exponential-Time Complexity Classes

    Authors: Florian Bruse, David Kronenberger, Martin Lange

    Abstract: Otto's Theorem characterises the bisimulation-invariant PTIME queries over graphs as exactly those that can be formulated in the polyadic mu-calculus, hinging on the Immerman-Vardi Theorem which characterises PTIME (over ordered structures) by First-Order Logic with least fixpoints. This connection has been extended to characterise bisimulation-invariant EXPTIME by an extension of the polyadic mu-… ▽ More

    Submitted 21 September, 2022; originally announced September 2022.

    Comments: In Proceedings GandALF 2022, arXiv:2209.09333

    Journal ref: EPTCS 370, 2022, pp. 17-33

  16. arXiv:2206.05070  [pdf, ps, other

    cs.LG cs.LO

    Fundamental Limits in Formal Verification of Message-Passing Neural Networks

    Authors: Marco Sälzer, Martin Lange

    Abstract: Output reachability and adversarial robustness are among the most relevant safety properties of neural networks. We show that in the context of Message Passing Neural Networks (MPNN), a common Graph Neural Network (GNN) model, formal verification is impossible. In particular, we show that output reachability of graph-classifier MPNN, working over graphs of unbounded size, non-trivial degree and su… ▽ More

    Submitted 4 October, 2022; v1 submitted 10 June, 2022; originally announced June 2022.

  17. arXiv:2205.13452  [pdf, other

    cs.LG cs.AI cs.CV

    Continual evaluation for lifelong learning: Identifying the stability gap

    Authors: Matthias De Lange, Gido van de Ven, Tinne Tuytelaars

    Abstract: Time-dependent data-generating distributions have proven to be difficult for gradient-based training of neural networks, as the greedy updates result in catastrophic forgetting of previously learned knowledge. Despite the progress in the field of continual learning to overcome this forgetting, we show that a set of common state-of-the-art methods still suffers from substantial forgetting upon star… ▽ More

    Submitted 30 March, 2023; v1 submitted 26 May, 2022; originally announced May 2022.

    Comments: Published as spotlight paper at ICLR 2023

  18. arXiv:2204.01407  [pdf, other

    cs.CV cs.LG

    Re-examining Distillation For Continual Object Detection

    Authors: Eli Verwimp, Kuo Yang, Sarah Parisot, Hong Lanqing, Steven McDonagh, Eduardo Pérez-Pellitero, Matthias De Lange, Tinne Tuytelaars

    Abstract: Training models continually to detect and classify objects, from new classes and new domains, remains an open problem. In this work, we conduct a thorough analysis of why and how object detection models forget catastrophically. We focus on distillation-based approaches in two-stage networks; the most-common strategy employed in contemporary continual object detection work.Distillation aims to tran… ▽ More

    Submitted 7 October, 2022; v1 submitted 4 April, 2022; originally announced April 2022.

    Comments: Accepted at BMVC '22

  19. arXiv:2203.07941  [pdf, ps, other

    cs.CC cs.LG

    Reachability In Simple Neural Networks

    Authors: Marco Sälzer, Martin Lange

    Abstract: We investigate the complexity of the reachability problem for (deep) neural networks: does it compute valid output given some valid input? It was recently claimed that the problem is NP-complete for general neural networks and specifications over the input/output dimension given by conjunctions of linear inequalities. We recapitulate the proof and repair some flaws in the original upper and lower… ▽ More

    Submitted 11 October, 2023; v1 submitted 15 March, 2022; originally announced March 2022.

    Comments: arXiv admin note: substantial text overlap with arXiv:2108.13179

    Journal ref: Fundamenta Informaticae, Volume 189, Issues 3-4: Reachability Problems 2020 and 2021 (October 14, 2023) fi:9219

  20. Reachability Is NP-Complete Even for the Simplest Neural Networks

    Authors: Marco Sälzer, Martin Lange

    Abstract: We investigate the complexity of the reachability problem for (deep) neural networks: does it compute valid output given some valid input? It was recently claimed that the problem is NP-complete for general neural networks and conjunctive input/output specifications. We repair some flaws in the original upper and lower bound proofs. We then show that NP-hardness already holds for restricted classe… ▽ More

    Submitted 1 September, 2021; v1 submitted 30 August, 2021; originally announced August 2021.

  21. Separating the Expressive Power of Propositional Dynamic and Modal Fixpoint Logics

    Authors: Eric Alsmann, Florian Bruse, Martin Lange

    Abstract: We investigate the expressive power of the two main kinds of program logics for complex, non-regular program properties found in the literature: those extending propositional dynamic logic (PDL), and those extending the modal mu-calculus. This is inspired by the recent discovery of a decidable program logic called Visibly Pushdown Fixpoint Logic with Chop which extends both the modal mu-calculus a… ▽ More

    Submitted 23 August, 2021; originally announced August 2021.

    Comments: In Proceedings EXPRESS/SOS 2021, arXiv:2108.09624

    Journal ref: EPTCS 339, 2021, pp. 10-26

  22. arXiv:2107.14506  [pdf, other

    cs.HC

    Strategically using Applied Machine Learning for Accessibility Documentation in the Built Environment

    Authors: Marvin Lange, Reuben Kirkham, Benjamin Tannert

    Abstract: There has been a considerable amount of research aimed at automating the documentation of accessibility in the built environment. Yet so far, there has been no fully automatic system that has been shown to reliably document surface quality barriers in the built environment in real-time. This is a mixed problem of HCI and applied machine learning, requiring the careful use of applied machine learni… ▽ More

    Submitted 30 July, 2021; originally announced July 2021.

    Comments: 23 pages. Accepted at Interact 2021

  23. arXiv:2104.07446  [pdf, other

    cs.LG cs.CV

    Rehearsal revealed: The limits and merits of revisiting samples in continual learning

    Authors: Eli Verwimp, Matthias De Lange, Tinne Tuytelaars

    Abstract: Learning from non-stationary data streams and overcoming catastrophic forgetting still poses a serious challenge for machine learning research. Rather than aiming to improve state-of-the-art, in this work we provide insight into the limits and merits of rehearsal, one of continual learning's most established methods. We hypothesize that models trained sequentially with rehearsal tend to stay in th… ▽ More

    Submitted 15 April, 2021; originally announced April 2021.

    Comments: Preprint, code publicly available

    Journal ref: Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2021, pp. 9385-9394

  24. arXiv:2104.00405  [pdf, other

    cs.LG cs.AI cs.CV

    Avalanche: an End-to-End Library for Continual Learning

    Authors: Vincenzo Lomonaco, Lorenzo Pellegrini, Andrea Cossu, Antonio Carta, Gabriele Graffieti, Tyler L. Hayes, Matthias De Lange, Marc Masana, Jary Pomponi, Gido van de Ven, Martin Mundt, Qi She, Keiland Cooper, Jeremy Forest, Eden Belouadah, Simone Calderara, German I. Parisi, Fabio Cuzzolin, Andreas Tolias, Simone Scardapane, Luca Antiga, Subutai Amhad, Adrian Popescu, Christopher Kanan, Joost van de Weijer , et al. (3 additional authors not shown)

    Abstract: Learning continually from non-stationary data streams is a long-standing goal and a challenging problem in machine learning. Recently, we have witnessed a renewed and fast-growing interest in continual learning, especially within the deep learning community. However, algorithmic solutions are often difficult to re-implement, evaluate and port across different settings, where even results on standa… ▽ More

    Submitted 1 April, 2021; originally announced April 2021.

    Comments: Official Website: https://avalanche.continualai.org

  25. arXiv:2102.02852  [pdf, other

    stat.ME cs.LG stat.AP stat.CO

    Eliciting judgements about dependent quantities of interest: The SHELF extension and copula methods illustrated using an asthma case study

    Authors: Björn Holzhauer, Lisa V. Hampson, John Paul Gosling, Björn Bornkamp, Joseph Kahn, Markus R. Lange, Wen-Lin Luo, Caterina Brindicci, David Lawrence, Steffen Ballerstedt, Anthony O'Hagan

    Abstract: Pharmaceutical companies regularly need to make decisions about drug development programs based on the limited knowledge from early stage clinical trials. In this situation, eliciting the judgements of experts is an attractive approach for synthesising evidence on the unknown quantities of interest. When calculating the probability of success for a drug development program, multiple quantities of… ▽ More

    Submitted 15 February, 2021; v1 submitted 4 February, 2021; originally announced February 2021.

    Comments: 29 pages, 7 figures

    MSC Class: 62P10; 62P30; 62C99

  26. Comparing Pedestrian Navigation Methods in Virtual Reality and Real Life

    Authors: Gian-Luca Savino, Niklas Emanuel, Steven Kowalzik, Felix A. Kroll, Marvin C. Lange, Matthis Laudan, Rieke Leder, Zhanhua Liang, Dayana Markhabayeva, Martin Schmeißer, Nicolai Schütz, Carolin Stellmacher, Zihe Xu, Kerstin Bub, Thorsten Kluss, Jaime Maldonado, Ernst Kruijff, Johannes Schöning

    Abstract: Mobile navigation apps are among the most used mobile applications and are often used as a baseline to evaluate new mobile navigation technologies in field studies. As field studies often introduce external factors that are hard to control for, we investigate how pedestrian navigation methods can be evaluated in virtual reality (VR). We present a study comparing navigation methods in real life (RL… ▽ More

    Submitted 6 October, 2020; originally announced October 2020.

  27. Local Higher-Order Fixpoint Iteration

    Authors: Florian Bruse, Jörg Kreiker, Martin Lange, Marco Sälzer

    Abstract: Local fixpoint iteration describes a technique that restricts fixpoint iteration in function spaces to needed arguments only. It has been studied well for first-order functions in abstract interpretation and also in model checking. Here we consider the problem for least and greatest fixpoints of arbitrary type order. We define an abstract algebra of simply typed higher-order functions with fixpoin… ▽ More

    Submitted 22 September, 2020; originally announced September 2020.

    Comments: In Proceedings GandALF 2020, arXiv:2009.09360

    Journal ref: EPTCS 326, 2020, pp. 97-113

  28. arXiv:2009.00919  [pdf, other

    cs.CV cs.AI

    Continual Prototype Evolution: Learning Online from Non-Stationary Data Streams

    Authors: Matthias De Lange, Tinne Tuytelaars

    Abstract: Attaining prototypical features to represent class distributions is well established in representation learning. However, learning prototypes online from streaming data proves a challenging endeavor as they rapidly become outdated, caused by an ever-changing parameter space during the learning process. Additionally, continual learning does not assume the data stream to be stationary, typically res… ▽ More

    Submitted 6 April, 2021; v1 submitted 2 September, 2020; originally announced September 2020.

    Comments: 10 pages, code publicly available

    Journal ref: Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2021, pp. 8250-8259

  29. arXiv:2003.13296  [pdf, other

    cs.CV cs.CR

    Unsupervised Model Personalization while Preserving Privacy and Scalability: An Open Problem

    Authors: Matthias De Lange, Xu Jia, Sarah Parisot, Ales Leonardis, Gregory Slabaugh, Tinne Tuytelaars

    Abstract: This work investigates the task of unsupervised model personalization, adapted to continually evolving, unlabeled local user images. We consider the practical scenario where a high capacity server interacts with a myriad of resource-limited edge devices, imposing strong requirements on scalability and local data privacy. We aim to address this challenge within the continual learning paradigm and p… ▽ More

    Submitted 30 March, 2020; originally announced March 2020.

    Comments: CVPR 2020

    Journal ref: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), June 2020

  30. A continual learning survey: Defying forgetting in classification tasks

    Authors: Matthias De Lange, Rahaf Aljundi, Marc Masana, Sarah Parisot, Xu Jia, Ales Leonardis, Gregory Slabaugh, Tinne Tuytelaars

    Abstract: Artificial neural networks thrive in solving the classification problem for a particular rigid task, acquiring knowledge through generalized learning behaviour from a distinct training phase. The resulting network resembles a static entity of knowledge, with endeavours to extend this knowledge without targeting the original task resulting in a catastrophic forgetting. Continual learning shifts thi… ▽ More

    Submitted 16 April, 2021; v1 submitted 18 September, 2019; originally announced September 2019.

    Comments: Accepted TPAMI paper, including Appendix, code publicly available

  31. arXiv:1808.01995  [pdf, other

    cs.DM physics.geo-ph

    Devito (v3.1.0): an embedded domain-specific language for finite differences and geophysical exploration

    Authors: Mathias Louboutin, Michael Lange, Fabio Luporini, Navjot Kukreja, Philipp A. Witte, Felix J. Herrmann, Paulius Velesko, Gerard J. Gorman

    Abstract: We introduce Devito, a new domain-specific language for implementing high-performance finite difference partial differential equation solvers. The motivating application is exploration seismology where methods such as Full-Waveform Inversion and Reverse-Time Migration are used to invert terabytes of seismic data to create images of the earth's subsurface. Even using modern supercomputers, it can t… ▽ More

    Submitted 9 August, 2019; v1 submitted 6 August, 2018; originally announced August 2018.

    Journal ref: https://www.geosci-model-dev.net/12/1165/2019/

  32. arXiv:1807.03032  [pdf, other

    cs.MS

    Architecture and performance of Devito, a system for automated stencil computation

    Authors: Fabio Luporini, Michael Lange, Mathias Louboutin, Navjot Kukreja, Jan Hückelheim, Charles Yount, Philipp Witte, Paul H. J. Kelly, Felix J. Herrmann, Gerard J. Gorman

    Abstract: Stencil computations are a key part of many high-performance computing applications, such as image processing, convolutional neural networks, and finite-difference solvers for partial differential equations. Devito is a framework capable of generating highly-optimized code given symbolic equations expressed in Python, specialized in, but not limited to, affine (stencil) codes. The lowering process… ▽ More

    Submitted 7 February, 2020; v1 submitted 9 July, 2018; originally announced July 2018.

    Comments: Submitted to ACM Transactions on Mathematical Software

    MSC Class: 65N06; 68N20

  33. The Sequent Calculus Trainer with Automated Reasoning - Hel** Students to Find Proofs

    Authors: Arno Ehle, Norbert Hundeshagen, Martin Lange

    Abstract: The sequent calculus is a formalism for proving validity of statements formulated in First-Order Logic. It is routinely used in computer science modules on mathematical logic. Formal proofs in the sequent calculus are finite trees obtained by successively applying proof rules to formulas, thus simplifying them step-by-step. Students often struggle with the mathematical formalities and the level… ▽ More

    Submitted 4 March, 2018; originally announced March 2018.

    Comments: In Proceedings ThEdu'17, arXiv:1803.00722

    ACM Class: K.3.1; K.3.2; F.4.1

    Journal ref: EPTCS 267, 2018, pp. 19-37

  34. arXiv:1802.02474  [pdf, other

    cs.MS cs.CE

    High-level python abstractions for optimal checkpointing in inversion problems

    Authors: Navjot Kukreja, Jan Hückelheim, Michael Lange, Mathias Louboutin, Andrea Walther, Simon W. Funke, Gerard Gorman

    Abstract: Inversion and PDE-constrained optimization problems often rely on solving the adjoint problem to calculate the gradient of the objec- tive function. This requires storing large amounts of intermediate data, setting a limit to the largest problem that might be solved with a given amount of memory available. Checkpointing is an approach that can reduce the amount of memory required by redoing parts… ▽ More

    Submitted 12 January, 2018; originally announced February 2018.

  35. arXiv:1710.04148  [pdf

    cs.CR

    Approaches to Modeling the Impact of Cyber Attacks on a Mission

    Authors: Alexander Kott, Mona Lange, Jackson Ludwig

    Abstract: The success of a business mission is highly dependent on the Communications and Information Systems (CIS) that support the mission. Mission Impact Assessment (MIA) seeks to assist the integration of business or military operations with cyber defense, particularly in bridging the cognitive gap between operational decision-makers and cyber defenders. Recent years have seen a growing interest in mode… ▽ More

    Submitted 11 October, 2017; originally announced October 2017.

    Comments: This is an earlier version (more verbose and less polished) of the paper titled "Assessing Mission Impact of Cyberattacks: Toward a Model-Driven Paradigm" that appeared in October 2017 issue of IEEE Security & Privacy. arXiv admin note: text overlap with arXiv:1601.00912

  36. arXiv:1708.03183  [pdf, other

    cs.CE physics.geo-ph

    Automated Tiling of Unstructured Mesh Computations with Application to Seismological Modelling

    Authors: Fabio Luporini, Michael Lange, Christian T. Jacobs, Gerard J. Gorman, J. Ramanujam, Paul H. J. Kelly

    Abstract: Sparse tiling is a technique to fuse loops that access common data, thus increasing data locality. Unlike traditional loop fusion or blocking, the loops may have different iteration spaces and access shared datasets through indirect memory accesses, such as A[map[i]] -- hence the name "sparse". One notable example of such loops arises in discontinuous-Galerkin finite element methods, because of th… ▽ More

    Submitted 19 June, 2019; v1 submitted 10 August, 2017; originally announced August 2017.

    Comments: 29 pages including supplementary materials and references

    ACM Class: D.1.2; G.4

  37. arXiv:1708.01162  [pdf, other

    cs.IR

    Good Applications for Crummy Entity Linkers? The Case of Corpus Selection in Digital Humanities

    Authors: Alex Olieman, Kaspar Beelen, Milan van Lange, Jaap Kamps, Maarten Marx

    Abstract: Over the last decade we have made great progress in entity linking (EL) systems, but performance may vary depending on the context and, arguably, there are even principled limitations preventing a "perfect" EL system. This also suggests that there may be applications for which current "imperfect" EL is already very useful, and makes finding the "right" application as important as building the "rig… ▽ More

    Submitted 3 August, 2017; originally announced August 2017.

    Comments: Accepted for presentation at SEMANTiCS '17

  38. arXiv:1707.05163  [pdf, other

    physics.ao-ph cs.CE

    Parcels v0.9: prototy** a Lagrangian Ocean Analysis framework for the petascale age

    Authors: Michael Lange, Erik van Sebille

    Abstract: As Ocean General Circulation Models (OGCMs) move into the petascale age, where the output from global high-resolution model runs can be of the order of hundreds of terabytes in size, tools to analyse the output of these models will need to scale up too. Lagrangian Ocean Analysis, where virtual particles are tracked through hydrodynamic fields, is an increasingly popular way to analyse OGCM output,… ▽ More

    Submitted 26 September, 2017; v1 submitted 13 July, 2017; originally announced July 2017.

    Comments: Submitted to Geoscientific Model Development (GMD)

  39. arXiv:1707.03776  [pdf, other

    cs.MS

    Optimised finite difference computation from symbolic equations

    Authors: Michael Lange, Navjot Kukreja, Fabio Luporini, Mathias Louboutin, Charles Yount, Jan Hückelheim, Gerard J. Gorman

    Abstract: Domain-specific high-productivity environments are playing an increasingly important role in scientific computing due to the levels of abstraction and automation they provide. In this paper we introduce Devito, an open-source domain-specific framework for solving partial differential equations from symbolic problem definitions by the finite difference method. We highlight the generation and automa… ▽ More

    Submitted 12 July, 2017; originally announced July 2017.

    Comments: Accepted for publication in Proceedings of the 16th Python in Science Conference (SciPy 2017)

  40. arXiv:1703.03306  [pdf

    cs.CR

    Recommendations for Model-Driven Paradigms for Integrated Approaches to Cyber Defense

    Authors: Mona Lange, Alexander Kott, Noam Ben-Asher, Wim Mees, Nazife Baykal, Cristian-Mihai Vidu, Matteo Merialdo, Marek Malowidzki, Bhopinder Madahar

    Abstract: The North Atlantic Treaty Organization (NATO) Exploratory Team meeting, "Model-Driven Paradigms for Integrated Approaches to Cyber Defense," was organized by the NATO Science and Technology Organization's (STO) Information Systems and Technology (IST) panel and conducted its meetings and electronic exchanges during 2016. This report describes the proceedings and outcomes of the team's efforts. M… ▽ More

    Submitted 9 March, 2017; originally announced March 2017.

  41. arXiv:1702.03961  [pdf, other

    cs.FL

    Existential length universality

    Authors: Paweł Gawrychowski, Martin Lange, Narad Rampersad, Jeffrey Shallit, Marek Szykuła

    Abstract: We study the following natural variation on the classical universality problem: given a language $L(M)$ represented by $M$ (e.g., a DFA/RE/NFA/PDA), does there exist an integer $\ell \geq 0$ such that $Σ^\ell \subseteq L(M)$? In the case of an NFA, we show that this problem is NEXPTIME-complete, and the smallest such $\ell$ can be doubly exponential in the number of states. This particular case wa… ▽ More

    Submitted 9 March, 2020; v1 submitted 13 February, 2017; originally announced February 2017.

    Comments: This is the full version of the conference paper https://doi.org/10.4230/LIPIcs.STACS.2020.16

  42. arXiv:1610.09874  [pdf, other

    math.NA cs.CG cs.MS

    Anisotropic mesh adaptation in Firedrake with PETSc DMPlex

    Authors: Nicolas Barral, Matthew G. Knepley, Michael Lange, Matthew D. Piggott, Gerard J. Gorman

    Abstract: Despite decades of research in this area, mesh adaptation capabilities are still rarely found in numerical simulation software. We postulate that the primary reason for this is lack of usability. Integrating mesh adaptation into existing software is difficult as non-trivial operators, such as error metrics and interpolation operators, are required, and integrating available adaptive remeshers is n… ▽ More

    Submitted 31 October, 2016; originally announced October 2016.

    Comments: 5 page, 2 figures, Proceedings of the 25th International Meshing Roundtable, ed. Steve Owen and Hang Si, 2016

  43. Multi-Buffer Simulations for Trace Language Inclusion

    Authors: Milka Hutagalung, Norbert Hundeshagen, Dietrich Kuske, Martin Lange, Etienne Lozes

    Abstract: We consider simulation games played between Spoiler and Duplicator on two Büchi automata in which the choices made by Spoiler can be buffered by Duplicator in several buffers before she executes them on her structure. We show that the simulation games are useful to approximate the inclusion of trace closures of languages accepted by finite-state automata, which is known to be undecidable. We study… ▽ More

    Submitted 13 September, 2016; originally announced September 2016.

    Comments: In Proceedings GandALF 2016, arXiv:1609.03648

    Journal ref: EPTCS 226, 2016, pp. 213-227

  44. A Canonical Model Construction for Iteration-Free PDL with Intersection

    Authors: Florian Bruse, Daniel Kernberger, Martin Lange

    Abstract: We study the axiomatisability of the iteration-free fragment of Propositional Dynamic Logic with Intersection and Tests. The combination of program composition, intersection and tests makes its proof-theory rather difficult. We develop a normal form for formulae which minimises the interaction between these operators, as well as a refined canonical model construction. From these we derive an axiom… ▽ More

    Submitted 13 September, 2016; originally announced September 2016.

    Comments: In Proceedings GandALF 2016, arXiv:1609.03648

    Journal ref: EPTCS 226, 2016, pp. 120-134

  45. arXiv:1609.03361  [pdf, other

    cs.MS cs.PF

    Devito: Towards a generic Finite Difference DSL using Symbolic Python

    Authors: Michael Lange, Navjot Kukreja, Mathias Louboutin, Fabio Luporini, Felippe Vieira, Vincenzo Pandolfo, Paulius Velesko, Paulius Kazakas, Gerard Gorman

    Abstract: Domain specific languages (DSL) have been used in a variety of fields to express complex scientific problems in a concise manner and provide automated performance optimization for a range of computational architectures. As such DSLs provide a powerful mechanism to speed up scientific Python computation that goes beyond traditional vectorization and pre-compilation approaches, while allowing domain… ▽ More

    Submitted 12 September, 2016; originally announced September 2016.

    Comments: pyHPC 2016 conference submission

  46. arXiv:1608.08658  [pdf, other

    cs.MS cs.PF

    Devito: automated fast finite difference computation

    Authors: Navjot Kukreja, Mathias Louboutin, Felippe Vieira, Fabio Luporini, Michael Lange, Gerard Gorman

    Abstract: Domain specific languages have successfully been used in a variety of fields to cleanly express scientific problems as well as to simplify implementation and performance opti- mization on different computer architectures. Although a large number of stencil languages are available, finite differ- ence domain specific languages have proved challenging to design because most practical use cases requi… ▽ More

    Submitted 10 October, 2016; v1 submitted 30 August, 2016; originally announced August 2016.

    Comments: Accepted at WolfHPC 2016

  47. Performance prediction of finite-difference solvers for different computer architectures

    Authors: Mathias Louboutin, Michael Lange, Felix Herrmann, Navjot Kukreja, Gerard Gorman

    Abstract: The life-cycle of a partial differential equation (PDE) solver is often characterized by three development phases: the development of a stable numerical discretization, development of a correct (verified) implementation, and the optimization of the implementation for different computer architectures. Often it is only after significant time and effort has been invested that the performance bottlene… ▽ More

    Submitted 18 April, 2017; v1 submitted 13 August, 2016; originally announced August 2016.

    Journal ref: Computer & Geoscience (2017) 148-157; Volume 105

  48. Two-Buffer Simulation Games

    Authors: Milka Hutagalung, Norbert Hundeshagen, Dietrich Kuske, Martin Lange, Etienne Lozes

    Abstract: We consider simulation games played between Spoiler and Duplicator on two Buchi automata in which the choices made by Spoiler can be buffered by Duplicator in two different buffers before she executes them on her structure. Previous work on such games using a single buffer has shown that they are useful to approximate language inclusion problems. We study the decidability and complexity and show t… ▽ More

    Submitted 1 August, 2016; originally announced August 2016.

    Comments: In Proceedings Cassting'16/SynCoP'16, arXiv:1608.00177

    Journal ref: EPTCS 220, 2016, pp. 27-38

  49. arXiv:1601.00912  [pdf

    cs.CR

    Assessing Mission Impact of Cyberattacks: Report of the NATO IST-128 Workshop

    Authors: Alexander Kott, Nikolai Stoianov, Nazife Baykal, Alfred Moller, Reginald Sawilla, Pram Jain, Mona Lange, Cristian Vidu

    Abstract: This report presents the results of a workshop conducted by the North Atlantic Treaty Organization (NATO) Information Systems Technology (IST) Panel in Istanbul, Turkey, in June 2015 to explore science and technology for characterizing the impact of cyber-attacks on missions. Military mission success is highly dependent on the communications and information systems (CISs) that support the mission… ▽ More

    Submitted 5 January, 2016; originally announced January 2016.

    Report number: ARL-TR-7566

  50. The Arity Hierarchy in the Polyadic $μ$-Calculus

    Authors: Martin Lange

    Abstract: The polyadic mu-calculus is a modal fixpoint logic whose formulas define relations of nodes rather than just sets in labelled transition systems. It can express exactly the polynomial-time computable and bisimulation-invariant queries on finite graphs. In this paper we show a hierarchy result with respect to expressive power inside the polyadic mu-calculus: for every level of fixpoint alternation… ▽ More

    Submitted 10 September, 2015; originally announced September 2015.

    Comments: In Proceedings FICS 2015, arXiv:1509.02826

    Journal ref: EPTCS 191, 2015, pp. 105-116