Skip to main content

Showing 1–25 of 25 results for author: Abreu, S

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

    cs.CL

    A Systematic Analysis of Hybrid Linear Attention

    Authors: Dustin Wang, Rui-Jie Zhu, Steven Abreu, Yong Shan, Taylor Kergan, Yuqi Pan, Yuhong Chou, Zheng Li, Ge Zhang, Wenhao Huang, Jason Eshraghian

    Abstract: Transformers face quadratic complexity and memory issues with long sequences, prompting the adoption of linear attention mechanisms using fixed-size hidden states. However, linear models often suffer from limited recall performance, leading to hybrid architectures that combine linear and full attention layers. Despite extensive hybrid architecture research, the choice of linear attention component… ▽ More

    Submitted 8 July, 2025; originally announced July 2025.

  2. arXiv:2503.20849  [pdf, ps, other

    cs.LO cs.PL cs.SC

    An Algebraic Approach to Weighted Answer-set Programming

    Authors: Francisco Coelho, Bruno Dinis, Dietmar Seipel, Salvador Abreu

    Abstract: Logic programs, more specifically, Answer-set programs, can be annotated with probabilities on facts to express uncertainty. We address the problem of propagating weight annotations on facts (eg probabilities) of an ASP to its standard models, and from there to events (defined as sets of atoms) in a dataset over the program's domain. We propose a novel approach which is algebraic in the sense that… ▽ More

    Submitted 28 March, 2025; v1 submitted 26 March, 2025; originally announced March 2025.

    MSC Class: 68M01 ACM Class: D.3.1

  3. arXiv:2503.18002  [pdf, other

    cs.NE cs.AI cs.AR cs.LG

    Neuromorphic Principles for Efficient Large Language Models on Intel Loihi 2

    Authors: Steven Abreu, Sumit Bam Shrestha, Rui-Jie Zhu, Jason Eshraghian

    Abstract: Large language models (LLMs) deliver impressive performance but require large amounts of energy. In this work, we present a MatMul-free LLM architecture adapted for Intel's neuromorphic processor, Loihi 2. Our approach leverages Loihi 2's support for low-precision, event-driven computation and stateful processing. Our hardware-aware quantized model on GPU demonstrates that a 370M parameter MatMul-… ▽ More

    Submitted 25 March, 2025; v1 submitted 11 February, 2025; originally announced March 2025.

    Comments: Accepted to International Conference on Learning Representations (ICLR) Workshop on Scalable Optimization for Efficient and Adaptive Foundation Models (SCOPE)

  4. arXiv:2502.01330  [pdf, other

    cs.LG cs.NE

    Accelerating Linear Recurrent Neural Networks for the Edge with Unstructured Sparsity

    Authors: Alessandro Pierro, Steven Abreu, Jonathan Timcheck, Philipp Stratmann, Andreas Wild, Sumit Bam Shrestha

    Abstract: Linear recurrent neural networks enable powerful long-range sequence modeling with constant memory usage and time-per-token during inference. These architectures hold promise for streaming applications at the edge, but deployment in resource-constrained environments requires hardware-aware optimizations to minimize latency and energy consumption. Unstructured sparsity offers a compelling solution,… ▽ More

    Submitted 3 February, 2025; originally announced February 2025.

    Comments: Under review

  5. arXiv:2410.22352  [pdf, other

    cs.NE cs.AI cs.DC cs.ET cs.PL

    Neuromorphic Programming: Emerging Directions for Brain-Inspired Hardware

    Authors: Steven Abreu, Jens E. Pedersen

    Abstract: The value of brain-inspired neuromorphic computers critically depends on our ability to program them for relevant tasks. Currently, neuromorphic hardware often relies on machine learning methods adapted from deep learning. However, neuromorphic computers have potential far beyond deep learning if we can only harness their energy efficiency and full computational power. Neuromorphic programming wil… ▽ More

    Submitted 15 October, 2024; originally announced October 2024.

    Comments: Accepted to International Conference on Neuromorphic Systems (ICONS) 2024. arXiv admin note: substantial text overlap with arXiv:2310.18260

  6. arXiv:2410.16314  [pdf, other

    cs.NE cs.LG

    Steering Large Language Models using Conceptors: Improving Addition-Based Activation Engineering

    Authors: Joris Postmus, Steven Abreu

    Abstract: Large language models have transformed AI, yet reliably controlling their outputs remains a challenge. This paper explores activation engineering, where outputs of pre-trained LLMs are controlled by manipulating their activations at inference time. Unlike traditional methods using a single steering vector, we introduce conceptors - mathematical constructs that represent sets of activation vectors… ▽ More

    Submitted 12 May, 2025; v1 submitted 9 October, 2024; originally announced October 2024.

    Comments: Presented at the MINT workshop at NeurIPS 2024. v4: fix sign in equation 10

  7. arXiv:2408.08158  [pdf, other

    cs.HC cs.MA

    EmBARDiment: an Embodied AI Agent for Productivity in XR

    Authors: Riccardo Bovo, Steven Abreu, Karan Ahuja, Eric J Gonzalez, Li-Te Cheng, Mar Gonzalez-Franco

    Abstract: XR devices running chat-bots powered by Large Language Models (LLMs) have the to become always-on agents that enable much better productivity scenarios. Current screen based chat-bots do not take advantage of the the full-suite of natural inputs available in XR, including inward facing sensor data, instead they over-rely on explicit voice or text prompts, sometimes paired with multi-modal data dro… ▽ More

    Submitted 11 March, 2025; v1 submitted 15 August, 2024; originally announced August 2024.

    Journal ref: IEEE Virtual Reality Conference 2025

  8. arXiv:2407.12397  [pdf, other

    cs.LG cs.AI cs.NE

    Mamba-PTQ: Outlier Channels in Recurrent Large Language Models

    Authors: Alessandro Pierro, Steven Abreu

    Abstract: Modern recurrent layers are emerging as a promising path toward edge deployment of foundation models, especially in the context of large language models (LLMs). Compressing the whole input sequence in a finite-dimensional representation enables recurrent layers to model long-range dependencies while maintaining a constant inference cost for each token and a fixed memory requirement. However, the p… ▽ More

    Submitted 17 July, 2024; originally announced July 2024.

    Comments: Work presented at the Efficient Systems for Foundation Models Workshop @ ICML2024

  9. arXiv:2407.09503  [pdf, other

    cs.CV cs.HC cs.NE

    PARSE-Ego4D: Personal Action Recommendation Suggestions for Egocentric Videos

    Authors: Steven Abreu, Tiffany D. Do, Karan Ahuja, Eric J. Gonzalez, Lee Payne, Daniel McDuff, Mar Gonzalez-Franco

    Abstract: Intelligent assistance involves not only understanding but also action. Existing ego-centric video datasets contain rich annotations of the videos, but not of actions that an intelligent assistant could perform in the moment. To address this gap, we release PARSE-Ego4D, a new set of personal action recommendation annotations for the Ego4D dataset. We take a multi-stage approach to generating and e… ▽ More

    Submitted 25 July, 2024; v1 submitted 14 June, 2024; originally announced July 2024.

  10. arXiv:2406.09477  [pdf, other

    cs.LG cs.AI cs.NE

    Q-S5: Towards Quantized State Space Models

    Authors: Steven Abreu, Jens E. Pedersen, Kade M. Heckel, Alessandro Pierro

    Abstract: In the quest for next-generation sequence modeling architectures, State Space Models (SSMs) have emerged as a potent alternative to transformers, particularly for their computational efficiency and suitability for dynamical systems. This paper investigates the effect of quantization on the S5 model to understand its impact on model performance and to facilitate its deployment to edge and resource-… ▽ More

    Submitted 13 June, 2024; originally announced June 2024.

  11. Neuromorphic Intermediate Representation: A Unified Instruction Set for Interoperable Brain-Inspired Computing

    Authors: Jens E. Pedersen, Steven Abreu, Matthias Jobst, Gregor Lenz, Vittorio Fra, Felix C. Bauer, Dylan R. Muir, Peng Zhou, Bernhard Vogginger, Kade Heckel, Gianvito Urgese, Sadasivan Shankar, Terrence C. Stewart, Sadique Sheik, Jason K. Eshraghian

    Abstract: Spiking neural networks and neuromorphic hardware platforms that simulate neuronal dynamics are getting wide attention and are being applied to many relevant problems using Machine Learning. Despite a well-established mathematical foundation for neural dynamics, there exists numerous software and hardware solutions and stacks whose variability makes it difficult to reproduce findings. Here, we est… ▽ More

    Submitted 30 September, 2024; v1 submitted 24 November, 2023; originally announced November 2023.

    Comments: NIR is available at https://neuroir.org

    Journal ref: Nat Commun 15, 8122 (2024)

  12. arXiv:2310.18260  [pdf, ps, other

    cs.NE cs.ET

    Concepts and Paradigms for Neuromorphic Programming

    Authors: Steven Abreu

    Abstract: The value of neuromorphic computers depends crucially on our ability to program them for relevant tasks. Currently, neuromorphic computers are mostly limited to machine learning methods adapted from deep learning. However, neuromorphic computers have potential far beyond deep learning if we can only make use of their computational properties to harness their full power. Neuromorphic programming wi… ▽ More

    Submitted 27 October, 2023; originally announced October 2023.

  13. Demonstrating (Hybrid) Active Logic Documents and the Ciao Prolog Playground, and an Application to Verification Tutorials

    Authors: Daniela Ferreiro, José F. Morales, Salvador Abreu, Manuel V. Hermenegildo

    Abstract: Active Logic Documents (ALD) are web pages which incorporate embedded Prolog engines that run locally within the browser. ALD offers both a very easy way to add click-to-run capabilities to any kind of teaching materials, independently of the tool used to generate them, as well as a tool-set for generating web-based materials with embedded examples and exercises. Both leverage on (components of)… ▽ More

    Submitted 30 August, 2023; originally announced August 2023.

    Comments: In Proceedings ICLP 2023, arXiv:2308.14898

    Journal ref: EPTCS 385, 2023, pp. 324-329

  14. arXiv:2303.10632  [pdf, other

    cs.NE cs.CV cs.ET

    Training a spiking neural network on an event-based label-free flow cytometry dataset

    Authors: Muhammed Gouda, Steven Abreu, Alessio Lugnan, Peter Bienstman

    Abstract: Imaging flow cytometry systems aim to analyze a huge number of cells or micro-particles based on their physical characteristics. The vast majority of current systems acquire a large amount of images which are used to train deep artificial neural networks. However, this approach increases both the latency and power consumption of the final apparatus. In this work-in-progress, we combine an event-ba… ▽ More

    Submitted 19 March, 2023; originally announced March 2023.

    Comments: Accepted to Neuro-Inspired Computational Elements (NICE) conference by ACM in San Antonio, TX, USA, 2023

  15. arXiv:2201.10816  [pdf, ps, other

    cs.PL

    Fifty Years of Prolog and Beyond

    Authors: Philipp Körner, Michael Leuschel, João Barbosa, Vítor Santos Costa, Verónica Dahl, Manuel V. Hermenegildo, Jose F. Morales, Jan Wielemaker, Daniel Diaz, Salvador Abreu, Giovanni Ciatto

    Abstract: Both logic programming in general, and Prolog in particular, have a long and fascinating history, intermingled with that of many disciplines they inherited from or catalyzed. A large body of research has been gathered over the last 50 years, supported by many Prolog implementations. Many implementations are still actively developed, while new ones keep appearing. Often, the features added by diffe… ▽ More

    Submitted 14 March, 2022; v1 submitted 26 January, 2022; originally announced January 2022.

    Comments: 87 pages, 2 figures. This article has been accepted for publication in Theory and Practice of Logic Programming (TPLP)

  16. Generating Local Search Neighborhood with Synthesized Logic Programs

    Authors: Mateusz Ślażyński, Salvador Abreu, Grzegorz J. Nalepa

    Abstract: Local Search meta-heuristics have been proven a viable approach to solve difficult optimization problems. Their performance depends strongly on the search space landscape, as defined by a cost function and the selected neighborhood operators. In this paper we present a logic programming based framework, named Noodle, designed to generate bespoke Local Search neighborhoods tailored to specific dis… ▽ More

    Submitted 18 September, 2019; originally announced September 2019.

    Comments: In Proceedings ICLP 2019, arXiv:1909.07646

    Journal ref: EPTCS 306, 2019, pp. 168-181

  17. arXiv:1909.04870   

    cs.PL

    Pre-proceedings of the DECLARE 2019 Conference

    Authors: Salvador Abreu, Petra Hofstedt, Ulrich John, Herbert Kuchen, Dietmar Seipel

    Abstract: This volume constitutes the pre-proceedings of the DECLARE 2019 conference, held on September 9 to 13, 2019 at the University of Technology Cottbus - Senftenberg (Germany). Declarative programming is an advanced paradigm for the modeling and solving of complex problems. This method has attracted increased attention over the last decades, e.g., in the domains of data and knowledge engineering, da… ▽ More

    Submitted 21 November, 2019; v1 submitted 11 September, 2019; originally announced September 2019.

  18. arXiv:1908.10714  [pdf, other

    cs.LG cs.NE stat.ML

    Automated Architecture Design for Deep Neural Networks

    Authors: Steven Abreu

    Abstract: Machine learning has made tremendous progress in recent years and received large amounts of public attention. Though we are still far from designing a full artificially intelligent agent, machine learning has brought us many applications in which computers solve human learning tasks remarkably well. Much of this progress comes from a recent trend within machine learning, called deep learning. Deep… ▽ More

    Submitted 21 August, 2019; originally announced August 2019.

    Comments: Undergraduate Thesis

  19. arXiv:1307.4641  [pdf, other

    cs.PL

    Experimenting with X10 for Parallel Constraint-Based Local Search

    Authors: Danny Munera, Daniel Diaz, Salvador Abreu

    Abstract: In this study, we have investigated the adequacy of the PGAS parallel language X10 to implement a Constraint-Based Local Search solver. We decided to code in this language to benefit from the ease of use and architectural independence from parallel resources which it offers. We present the implementation strategy, in search of different sources of parallelism in the context of an implementation of… ▽ More

    Submitted 17 July, 2013; originally announced July 2013.

    Comments: Proceedings of the 13th International Colloquium on Implementation of Constraint LOgic Programming Systems (CICLOPS 2013), Istanbul, Turkey, August 25, 2013

  20. arXiv:1301.7699  [pdf, other

    cs.PL cs.DC

    Parallel Local Search: Experiments with a PGAS-based programming model

    Authors: Rui Machado, Salvador Abreu, Daniel Diaz

    Abstract: Local search is a successful approach for solving combinatorial optimization and constraint satisfaction problems. With the progressing move toward multi and many-core systems, GPUs and the quest for Exascale systems, parallelism has become mainstream as the number of cores continues to increase. New programming models are required and need to be better understood as well as data structures and al… ▽ More

    Submitted 10 May, 2013; v1 submitted 31 January, 2013; originally announced January 2013.

    Comments: Appeared in CICLOPS 2012. 17 Pages, 4 Figures. arXiv admin note: text overlap with arXiv:1212.4287 by other authors

  21. arXiv:1112.4993   

    cs.PL

    Online Proceedings of the 11th International Colloquium on Implementation of Constraint LOgic Programming Systems (CICLOPS 2011), Lexington, KY, U.S.A., July 10, 2011

    Authors: Salvador Abreu, Vitor Santos Costa

    Abstract: These are the revised versions of the papers presented at CICLOPS 2011, a workshop colocated with ICLP 2011.

    Submitted 21 December, 2011; originally announced December 2011.

    ACM Class: D.1.6; D.3

  22. arXiv:1012.2496  [pdf, other

    cs.PL cs.AI

    On the Implementation of GNU Prolog

    Authors: Daniel Diaz, Salvador Abreu, Philippe Codognet

    Abstract: GNU Prolog is a general-purpose implementation of the Prolog language, which distinguishes itself from most other systems by being, above all else, a native-code compiler which produces standalone executables which don't rely on any byte-code emulator or meta-interpreter. Other aspects which stand out include the explicit organization of the Prolog system as a multipass compiler, where intermediat… ▽ More

    Submitted 15 December, 2010; v1 submitted 11 December, 2010; originally announced December 2010.

    Comments: 30 pages, 3 figures, To appear in Theory and Practice of Logic Programming (TPLP); Keywords: Prolog, logic programming system, GNU, ISO, WAM, native code compilation, Finite Domain constraints

    ACM Class: D.3.4; D.1.6

  23. arXiv:1009.3806  [pdf, other

    cs.PL

    Casting of the WAM as an EAM

    Authors: Paulo André, Salvador Abreu

    Abstract: Logic programming provides a very high-level view of programming, which comes at the cost of some execution efficiency. Improving performance of logic programs is thus one of the holy grails of Prolog system implementations and a wide range of approaches have historically been taken towards this goal. Designing computational models that both exploit the available parallelism in a given application… ▽ More

    Submitted 20 September, 2010; originally announced September 2010.

    Comments: Online proceedings of the Joint Workshop on Implementation of Constraint Logic Programming Systems and Logic-based Methods in Programming Environments (CICLOPS-WLPE 2010), Edinburgh, Scotland, U.K., July 15, 2010

  24. arXiv:1009.3800  [pdf, ps, other

    cs.PL

    Distributed Work Stealing for Constraint Solving

    Authors: Vasco Pedro, Salvador Abreu

    Abstract: With the dissemination of affordable parallel and distributed hardware, parallel and distributed constraint solving has lately been the focus of some attention. To effectually apply the power of distributed computational systems, there must be an effective sharing of the work involved in the search for a solution to a Constraint Satisfaction Problem (CSP) between all the participating agents, and… ▽ More

    Submitted 20 September, 2010; originally announced September 2010.

    Comments: Online proceedings of the Joint Workshop on Implementation of Constraint Logic Programming Systems and Logic-based Methods in Programming Environments (CICLOPS-WLPE 2010), Edinburgh, Scotland, U.K., July 15, 2010

  25. Parallel local search for solving Constraint Problems on the Cell Broadband Engine (Preliminary Results)

    Authors: Salvator Abreu, Daniel Diaz, Philippe Codognet

    Abstract: We explore the use of the Cell Broadband Engine (Cell/BE for short) for combinatorial optimization applications: we present a parallel version of a constraint-based local search algorithm that has been implemented on a multiprocessor BladeCenter machine with twin Cell/BE processors (total of 16 SPUs per blade). This algorithm was chosen because it fits very well the Cell/BE architecture and requ… ▽ More

    Submitted 7 October, 2009; originally announced October 2009.

    Journal ref: EPTCS 5, 2009, pp. 97-111