Zum Hauptinhalt springen

Showing 1–32 of 32 results for author: Brand, M

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

    cs.CV cs.AI cs.LG

    SuperLoRA: Parameter-Efficient Unified Adaptation of Multi-Layer Attention Modules

    Authors: Xiangyu Chen, Jing Liu, Ye Wang, Pu Perry Wang, Matthew Brand, Guanghui Wang, Toshiaki Koike-Akino

    Abstract: Low-rank adaptation (LoRA) and its variants are widely employed in fine-tuning large models, including large language models for natural language processing and diffusion models for computer vision. This paper proposes a generalized framework called SuperLoRA that unifies and extends different LoRA variants, which can be realized under different hyper-parameter settings. Introducing grouping, fold… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

    Comments: 33 pages, 29 figures

  2. arXiv:2402.15413  [pdf, other

    cs.LG

    G-RepsNet: A Fast and General Construction of Equivariant Networks for Arbitrary Matrix Groups

    Authors: Sourya Basu, Suhas Lohit, Matthew Brand

    Abstract: Group equivariance is a strong inductive bias useful in a wide range of deep learning tasks. However, constructing efficient equivariant networks for general groups and domains is difficult. Recent work by Finzi et al. (2021) directly solves the equivariance constraint for arbitrary matrix groups to obtain equivariant MLPs (EMLPs). But this method does not scale well and scaling is crucial in deep… ▽ More

    Submitted 23 February, 2024; originally announced February 2024.

  3. arXiv:2401.10778  [pdf, ps, other

    cs.LO cs.PL

    HaliVer: Deductive Verification and Scheduling Languages Join Forces

    Authors: Lars B. van den Haak, Anton Wijs, Marieke Huisman, Mark van den Brand

    Abstract: The HaliVer tool integrates deductive verification into the popular scheduling language Halide, used for image processing pipelines and array computations. HaliVer uses Vercors, a separation logic-based verifier, to verify the correctness of (1) the Halide algorithms and (2) the optimised parallel code produced by \halide when an optimisation schedule is applied to the algorithm. This allows provi… ▽ More

    Submitted 19 January, 2024; originally announced January 2024.

  4. arXiv:2311.14687  [pdf, other

    cs.CY cs.AI

    Does Explainable AI Have Moral Value?

    Authors: Joshua L. M. Brand, Luca Nannini

    Abstract: Explainable AI (XAI) aims to bridge the gap between complex algorithmic systems and human stakeholders. Current discourse often examines XAI in isolation as either a technological tool, user interface, or policy mechanism. This paper proposes a unifying ethical framework grounded in moral duties and the concept of reciprocity. We argue that XAI should be appreciated not merely as a right, but as p… ▽ More

    Submitted 5 November, 2023; originally announced November 2023.

    Comments: Preprint. Work in progress. Accepted at the workshop MP2 at NeurIPS 2023, 15 December 2023, New Orleans, US

  5. arXiv:2311.11633  [pdf, other

    cs.CR

    Applying Trust for Operational States of ICT-Enabled Power Grid Services

    Authors: Michael Brand, Anand Narayan, Sebastian Lehnhoff

    Abstract: Digitalization enables the automation required to operate modern cyber-physical energy systems (CPESs), leading to a shift from hierarchical to organic systems. However, digitalization increases the number of factors affecting the state of a CPES (e.g., software bugs and cyber threats). In addition to established factors like functional correctness, others like security become relevant but are yet… ▽ More

    Submitted 20 November, 2023; originally announced November 2023.

    Comments: Preprint of the article under revision for the ACM Transactions on Autonomous and Adaptive Systems, Special Issue on 20 Years of Organic Computing

  6. arXiv:2310.01905  [pdf

    cs.SE

    Domain-Driven Design in Software Development: A Systematic Literature Review on Implementation, Challenges, and Effectiveness

    Authors: Ozan Özkan, Önder Babur, Mark van den Brand

    Abstract: Context: Domain-Driven Design (DDD) addresses software challenges, gaining attention for refactoring, reimplementation, and adoption. It centers on domain knowledge to solve complex business problems. Objective: This Systematic Literature Review (SLR) analyzes DDD research in software development to assess its effectiveness in solving architecture problems, identify challenges, and explore outcome… ▽ More

    Submitted 9 November, 2023; v1 submitted 3 October, 2023; originally announced October 2023.

    Comments: Under Review: Submitted to ACM Computing Surveys on 14 August 2023

  7. Current Trends in Digital Twin Development, Maintenance, and Operation: An Interview Study

    Authors: Hossain Muhammad Muctadir, David A. Manrique Negrin, Raghavendran Gunasekaran, Loek Cleophas, Mark van den Brand, Boudewijn R. Haverkort

    Abstract: Digital twins (DT) are often defined as a pairing of a physical entity and a corresponding virtual entity (VE), mimicking certain aspects of the former depending on the use-case. In recent years, this concept has facilitated numerous use-cases ranging from design to validation and predictive maintenance of large and small high-tech systems. Various heterogeneous cross-domain models are essential f… ▽ More

    Submitted 18 April, 2024; v1 submitted 16 June, 2023; originally announced June 2023.

  8. arXiv:2210.06589  [pdf

    cs.CV cs.LG

    Adversarial Attack Against Image-Based Localization Neural Networks

    Authors: Meir Brand, Itay Naeh, Daniel Teitelman

    Abstract: In this paper, we present a proof of concept for adversarially attacking the image-based localization module of an autonomous vehicle. This attack aims to cause the vehicle to perform a wrong navigational decisions and prevent it from reaching a desired predefined destination in a simulated urban environment. A database of rendered images allowed us to train a deep neural network that performs a l… ▽ More

    Submitted 11 October, 2022; originally announced October 2022.

    Comments: 13 pages, 10 figures

  9. arXiv:2208.04649  [pdf, other

    cs.HC cs.CY cs.SI

    ENAGRAM: An App to Evaluate Preventative Nudges for Instagram

    Authors: Nicolás E. Díaz Ferreyra, Sina Ostendorf, Esma Aïmeur, Maritta Heisel, Matthias Brand

    Abstract: Online self-disclosure is perhaps one of the last decade's most studied communication processes, thanks to the introduction of Online Social Networks (OSNs) like Facebook. Self-disclosure research has contributed significantly to the design of preventative nudges seeking to support and guide users when revealing private information in OSNs. Still, assessing the effectiveness of these solutions is… ▽ More

    Submitted 18 August, 2022; v1 submitted 9 August, 2022; originally announced August 2022.

    Comments: Accepted at the 2022 European Symposium on Usable Security (EuroUSEC 2022)

  10. arXiv:2203.08936  [pdf, other

    cs.SE

    Painting the Landscape of Automotive Software in GitHub

    Authors: Sangeeth Kochanthara, Yanja Dajsuren, Loek Cleophas, Mark van den Brand

    Abstract: The automotive industry has transitioned from being an electro-mechanical to a software-intensive industry. A current high-end production vehicle contains 100 million+ lines of code surpassing modern airplanes, the Large Hadron Collider, the Android OS, and Facebook's front-end software, in code size by a huge margin. Today, software companies worldwide, including Apple, Google, Huawei, Baidu, and… ▽ More

    Submitted 27 March, 2022; v1 submitted 16 March, 2022; originally announced March 2022.

  11. Semantically enriched spatial modelling of industrial indoor environments enabling location-based services

    Authors: Arne Wendt, Michael Brand, Thorsten Schüppstuhl

    Abstract: This paper presents a concept for a software system called RAIL representing industrial indoor environments in a dynamic spatial model, aimed at easing development and provision of location-based services. RAIL integrates data from different sensor modalities and additional contextual information through a unified interface. Approaches to environmental modelling from other domains are reviewed and… ▽ More

    Submitted 22 December, 2021; originally announced December 2021.

    Comments: 3. Kongresses Montage Handhabung Industrieroboter MHI

    Journal ref: Schüppstuhl T., Tracht K., Franke J. (eds) Tagungsband des 3. Kongresses Montage Handhabung Industrieroboter. Springer Vieweg, Berlin, Heidelberg. 2018

  12. arXiv:2110.03073  [pdf, other

    cs.SE cs.CL cs.HC

    DRAFT-What you always wanted to know but could not find about block-based environments

    Authors: Mauricio Verano Merino, Jurgen Vinju, Mark van den Brand

    Abstract: Block-based environments are visual programming environments, which are becoming more and more popular because of their ease of use. The ease of use comes thanks to their intuitive graphical representation and structural metaphors (jigsaw-like puzzles) to display valid combinations of language constructs to the users. Part of the current popularity of block-based environments is thanks to Scratch.… ▽ More

    Submitted 6 October, 2021; originally announced October 2021.

  13. arXiv:2106.03042  [pdf

    cs.SE cs.IR

    Clone-Seeker: Effective Code Clone Search Using Annotations

    Authors: Muhammad Hammad, Önder Babur, Hamid Abdul Basit, Mark van den Brand

    Abstract: Source code search plays an important role in software development, e.g. for exploratory development or opportunistic reuse of existing code from a code base. Often, exploration of different implementations with the same functionality is needed for tasks like automated software transplantation, software diversification, and software repair. Code clones, which are syntactically or semantically simi… ▽ More

    Submitted 6 June, 2021; originally announced June 2021.

  14. arXiv:2104.13729  [pdf, other

    cs.SE eess.SY

    A Functional Safety Assessment Method for Cooperative Automotive Architecture

    Authors: Sangeeth Kochanthara, Niels Rood, Arash Khabbaz Saberi, Loek Cleophas, Yanja Dajsuren, Mark van den Brand

    Abstract: The scope of automotive functions has grown from a single-vehicle as an entity to multiple vehicles working together as an entity, referred to as cooperative driving. The current automotive safety standard, ISO 26262, is designed for single vehicles. With the increasing number of cooperative driving capable vehicles on the road, it is now imperative to systematically assess the functional safety o… ▽ More

    Submitted 2 May, 2021; v1 submitted 28 April, 2021; originally announced April 2021.

  15. Open Access all you wanted to know and never dared to ask

    Authors: Alfonso Pierantonio, Benoit Combemale, Mark van den Brand

    Abstract: This editorial presents the various forms of open access, discusses their pros and cons from the perspective of the Journal of Object Technology and its editors in chiefs, and illustrates how JOT implements a platinum open access model. The regular reader will also notice that this editorial features a new template for the journal that will be used from now on.

    Submitted 24 July, 2020; originally announced July 2020.

    Comments: 5 pages

    Journal ref: The Journal of Object Technology, Vol. 19 N. 1 (2020)

  16. arXiv:2007.11671  [pdf, other

    cs.SE

    DeepClone: Modeling Clones to Generate Code Predictions

    Authors: Muhammad Hammad, Önder Babur, Hamid Abdul Basit, Mark van den Brand

    Abstract: Programmers often reuse code from source code repositories to reduce the development effort. Code clones are candidates for reuse in exploratory or rapid development, as they represent often repeated functionality in software systems. To facilitate code clone reuse, we propose DeepClone, a novel approach utilizing a deep learning algorithm for modeling code clones to predict the next set of tokens… ▽ More

    Submitted 5 December, 2020; v1 submitted 22 July, 2020; originally announced July 2020.

    Comments: 16 pages

  17. arXiv:1806.10736  [pdf, ps, other

    stat.ML cs.LG

    Risk-averse estimation, an axiomatic approach to inference, and Wallace-Freeman without MML

    Authors: Michael Brand

    Abstract: We define a new class of Bayesian point estimators, which we refer to as risk averse. Using this definition, we formulate axioms that provide natural requirements for inference, e.g. in a scientific setting, and show that for well-behaved estimation problems the axioms uniquely characterise an estimator. Namely, for estimation problems in which some parameter values have a positive posterior proba… ▽ More

    Submitted 7 March, 2019; v1 submitted 27 June, 2018; originally announced June 2018.

    Comments: 26 pages

    MSC Class: 62F10; 62F15 ACM Class: G.3

  18. arXiv:1802.09478  [pdf, ps, other

    cs.DS cs.DC

    In-database connected component analysis

    Authors: Harald Bögeholz, Michael Brand, Radu-Alexandru Todor

    Abstract: We describe a Big Data-practical, SQL-implementable algorithm for efficiently determining connected components for graph data stored in a Massively Parallel Processing (MPP) relational database. The algorithm described is a linear-space, randomised algorithm, always terminating with the correct answer but subject to a stochastic running time, such that for any $ε>0$ and any input graph… ▽ More

    Submitted 17 October, 2019; v1 submitted 26 February, 2018; originally announced February 2018.

    Comments: major revision with new datasets

  19. arXiv:1711.07354  [pdf, other

    stat.ML cs.CV cs.LG

    Convergent Block Coordinate Descent for Training Tikhonov Regularized Deep Neural Networks

    Authors: Ziming Zhang, Matthew Brand

    Abstract: By lifting the ReLU function into a higher dimensional space, we develop a smooth multi-convex formulation for training feed-forward deep neural networks (DNNs). This allows us to develop a block coordinate descent (BCD) training algorithm consisting of a sequence of numerically well-behaved convex optimizations. Using ideas from proximal point methods in convex analysis, we prove that this BCD al… ▽ More

    Submitted 20 November, 2017; originally announced November 2017.

    Comments: NIPS 2017

  20. arXiv:1710.09323  [pdf, other

    cs.SE cs.LG

    Recursion Aware Modeling and Discovery For Hierarchical Software Event Log Analysis (Extended)

    Authors: Maikel Leemans, Wil M. P. van der Aalst, Mark G. J. van den Brand

    Abstract: This extended paper presents 1) a novel hierarchy and recursion extension to the process tree model; and 2) the first, recursion aware process model discovery technique that leverages hierarchical information in event logs, typically available for software systems. This technique allows us to analyze the operational processes of software systems under real-life conditions at multiple levels of gra… ▽ More

    Submitted 17 October, 2017; originally announced October 2017.

    Comments: Extended version (14 pages total) of the paper Recursion Aware Modeling and Discovery For Hierarchical Software Event Log Analysis. This Technical Report version includes the guarantee proofs for the proposed discovery algorithms

  21. arXiv:1704.02824  [pdf, other

    cs.SE

    Towards Industry 4.0: Gap Analysis between Current Automotive MES and Industry Standards using Model-Based Requirement Engineering

    Authors: Manoj Kannan Soundarapandian, Kunal Suri, Juan Cadavid, Ion Barosan, Mark Van Den Brand, Mauricio Alferez, Sebastien Gerard

    Abstract: The dawn of the fourth industrial revolution, Industry 4.0 has created great enthusiasm among companies and researchers by giving them an opportunity to pave the path towards the vision of a connected smart factory ecosystem. However, in context of automotive industry there is an evident gap between the requirements supported by the current automotive manufacturing execution systems (MES) and the… ▽ More

    Submitted 10 April, 2017; originally announced April 2017.

    Comments: 7 Pages, Accepted Paper (Preprint) at Third International Workshop on Automotive Software Architectures (WASA 2017), 03 April 2017 to 07 April 2017, Gothenburg, Sweden

  22. arXiv:1610.04336  [pdf, ps, other

    stat.ML cs.LG math.ST

    MML is not consistent for Neyman-Scott

    Authors: Michael Brand

    Abstract: Strict Minimum Message Length (SMML) is an information-theoretic statistical inference method widely cited (but only with informal arguments) as providing estimations that are consistent for general estimation problems. It is, however, almost invariably intractable to compute, for which reason only approximations of it (known as MML algorithms) are ever used in practice. Using novel techniques tha… ▽ More

    Submitted 6 January, 2020; v1 submitted 14 October, 2016; originally announced October 2016.

    Comments: 16 pages, 0 tables, 0 figures

    MSC Class: 62G05 ACM Class: I.2.6

  23. arXiv:1602.02743  [pdf, ps, other

    cs.LO cs.AI cs.CC cs.FL

    The IMP game: Learnability, approximability and adversarial learning beyond $Σ^0_1$

    Authors: Michael Brand, David L. Dowe

    Abstract: We introduce a problem set-up we call the Iterated Matching Pennies (IMP) game and show that it is a powerful framework for the study of three problems: adversarial learnability, conventional (i.e., non-adversarial) learnability and approximability. Using it, we are able to derive the following theorems. (1) It is possible to learn by example all of $Σ^0_1 \cup Π^0_1$ as well as some supersets; (2… ▽ More

    Submitted 6 February, 2016; originally announced February 2016.

    Comments: 23 pages

    MSC Class: 68Q32 (Primary) 68Q05; 68T42; 68T05 ACM Class: F.1.1; F.4.1; I.2.6

  24. Continuous integration in a social-coding world: Empirical evidence from GitHub. **Updated version with corrections**

    Authors: Bogdan Vasilescu, Stef van Schuylenburg, Jules Wulms, Alexander Serebrenik, Mark G. J. van den Brand

    Abstract: Continuous integration is a software engineering practice of frequently merging all developer working copies with a shared main branch, e.g., several times a day. With the advent of GitHub, a platform well known for its "social coding" features that aid collaboration and sharing, and currently the largest code host in the open source world, collaborative software development has never been more pr… ▽ More

    Submitted 6 December, 2015; originally announced December 2015.

    Comments: This is an updated and corrected version of our ICSME 2014 paper: http://dx.doi.org/10.1109/ICSME.2014.62

  25. arXiv:1310.4588  [pdf, ps, other

    cs.CC cs.FL

    Arbitrary Sequence RAMs

    Authors: Michael Brand

    Abstract: It is known that in some cases a Random Access Machine (RAM) benefits from having an additional input that is an arbitrary number, satisfying only the criterion of being sufficiently large. This is known as the ARAM model. We introduce a new type of RAM, which we refer to as the Arbitrary Sequence RAM (ASRAM), that generalises the ARAM by allowing the generation of additional arbitrary large numbe… ▽ More

    Submitted 17 October, 2013; originally announced October 2013.

    Comments: 9 pages

    MSC Class: 68Q05; 68Q10; g8Q15 ACM Class: F.1.1; F.1.2; F.1.3

  26. arXiv:1306.0400  [pdf, ps, other

    cs.CC cs.FL

    The RAM equivalent of P vs. RP

    Authors: Michael Brand

    Abstract: One of the fundamental open questions in computational complexity is whether the class of problems solvable by use of stochasticity under the Random Polynomial time (RP) model is larger than the class of those solvable in deterministic polynomial time (P). However, this question is only open for Turing Machines, not for Random Access Machines (RAMs). Simon (1981) was able to show that for a suff… ▽ More

    Submitted 30 September, 2013; v1 submitted 3 June, 2013; originally announced June 2013.

    Comments: 23 pages

    MSC Class: 68Q05; 68Q10; 68Q15 ACM Class: F.1.1; F.1.2; F.1.3

  27. arXiv:1305.5713  [pdf, ps, other

    cs.CC

    Computing with and without arbitrary large numbers

    Authors: Michael Brand

    Abstract: In the study of random access machines (RAMs) it has been shown that the availability of an extra input integer, having no special properties other than being sufficiently large, is enough to reduce the computational complexity of some problems. However, this has only been shown so far for specific problems. We provide a characterization of the power of such extra inputs for general problems. To d… ▽ More

    Submitted 24 May, 2013; originally announced May 2013.

    Comments: 12 pages (main text) + 30 pages (appendices), 1 figure. Extended abstract. The full paper was presented at TAMC 2013. (Reference given is for the paper version, as it appears in the proceedings.)

    MSC Class: 68Q05; 68Q10; 68Q15 ACM Class: F.1.1; F.1.2; F.1.3; I.1.1

    Journal ref: TAMC 2013, LNCS 7876, Springer, Heidelberg, pp. 181--192

  28. arXiv:1304.7075  [pdf, ps, other

    cs.IT math.CO

    Lower bounds on the Münchhausen problem

    Authors: Michael Brand

    Abstract: "The Baron's omni-sequence", B(n), first defined by Khovanova and Lewis (2011), is a sequence that gives for each n the minimum number of weighings on balance scales that can verify the correct labeling of n identically-looking coins with distinct integer weights between 1 gram and n grams. A trivial lower bound on B(n) is log_3(n), and it has been shown that B(n) is log_3(n) + O(log log n). In th… ▽ More

    Submitted 26 April, 2013; originally announced April 2013.

    Comments: 7 pages

    MSC Class: 05B20; 11B30

  29. arXiv:1212.2499  [pdf

    cs.AI eess.SY

    Marginalizing Out Future Passengers in Group Elevator Control

    Authors: Daniel N. Nikovski, Matthew Brand

    Abstract: Group elevator scheduling is an NP-hard sequential decision-making problem with unbounded state spaces and substantial uncertainty. Decision-theoretic reasoning plays a surprisingly limited role in fielded systems. A new opportunity for probabilistic methods has opened with the recent discovery of a tractable solution for the expected waiting times of all passengers in the buil… ▽ More

    Submitted 19 October, 2012; originally announced December 2012.

    Comments: Appears in Proceedings of the Nineteenth Conference on Uncertainty in Artificial Intelligence (UAI2003)

    Report number: UAI-P-2003-PG-443-450

  30. Prototyping the Semantics of a DSL using ASF+SDF: Link to Formal Verification of DSL Models

    Authors: Suzana Andova, Mark van den Brand, Luc Engelen

    Abstract: A formal definition of the semantics of a domain-specific language (DSL) is a key prerequisite for the verification of the correctness of models specified using such a DSL and of transformations applied to these models. For this reason, we implemented a prototype of the semantics of a DSL for the specification of systems consisting of concurrent, communicating objects. Using this prototype, models… ▽ More

    Submitted 30 June, 2011; originally announced July 2011.

    Comments: In Proceedings AMMSE 2011, arXiv:1106.5962

    Journal ref: EPTCS 56, 2011, pp. 65-79

  31. arXiv:1101.0301  [pdf, other

    cs.GR cs.CG physics.optics

    Specular holography

    Authors: Matthew Brand

    Abstract: By tooling an spot-illuminated surface to control the flow of specular glints under motion, one can produce holographic view-dependent imagery. This paper presents the differential equation that governs the shape of the specular surfaces, and illustrates how solutions can be constructed for different kinds of motion, lighting, host surface geometries, and fabrication constraints, leading to some n… ▽ More

    Submitted 31 December, 2010; originally announced January 2011.

    Comments: 7 pages, 1 figure

  32. arXiv:cs/0007008  [pdf, ps, other

    cs.PL cs.SE

    Compiling Language Definitions: The ASF+SDF Compiler

    Authors: M. G. J. van den Brand, J. Heering, P. Klint, P. A. Olivier

    Abstract: The ASF+SDF Meta-Environment is an interactive language development environment whose main application areas are definition of domain-specific languages, generation of program analysis and transformation tools, production of software renovation tools, and general specification and prototyping. It uses conditional rewrite rules to define the dynamic semantics and other tool-oriented aspects of la… ▽ More

    Submitted 6 July, 2000; originally announced July 2000.

    Comments: 36 pages, 5 figures

    Report number: SEN-R0014 ACM Class: D.3.1; D.3.2; D.3.4; F.4.2

    Journal ref: ACM Transactions on Programming Languages and Systems 24 4 (July 2002) 334-368