Skip to main content

Showing 1–20 of 20 results for author: David, J

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

    cs.DS

    Cartesian Forest Matching

    Authors: Bastien Auvray, Julien David, Richard Groult, Thierry Lecroq

    Abstract: In this paper, we introduce the notion of Cartesian Forest, which generalizes Cartesian Trees, in order to deal with partially ordered sequences. We show that algorithms that solve both exact and approximate Cartesian Tree Matching can be adapted to solve Cartesian Forest Matching in average linear time. We adapt the notion of Cartesian Tree Signature to Cartesian Forests and show how filters can… ▽ More

    Submitted 3 June, 2025; originally announced June 2025.

    Comments: Submitted to SPIRE 2025

  2. arXiv:2505.09236  [pdf, ps, other

    cs.DS

    Approximate Cartesian Tree Matching with One Difference

    Authors: Bastien Auvray, Julien David, Samah Ghazawi, Richard Groult, Gad M. Landau, Thierry Lecroq

    Abstract: Cartesian tree pattern matching consists of finding all the factors of a text that have the same Cartesian tree than a given pattern. There already exist theoretical and practical solutions for the exact case. In this paper, we propose the first algorithms for solving approximate Cartesian tree pattern matching with one difference given a pattern of length m and a text of length n. We present a ge… ▽ More

    Submitted 14 May, 2025; originally announced May 2025.

    Comments: Submitted to Elsevier's Theoretical Computer Science (May 2025). arXiv admin note: text overlap with arXiv:2306.16065

  3. arXiv:2408.15582  [pdf, other

    eess.AS cs.SD

    Spectral Masking with Explicit Time-Context Windowing for Neural Network-Based Monaural Speech Enhancement

    Authors: Luan Vinícius Fiorio, Boris Karanov, Bruno Defraene, Johan David, Wim van Houtum, Frans Widdershoven, Ronald M. Aarts

    Abstract: We propose and analyze the use of an explicit time-context window for neural network-based spectral masking speech enhancement to leverage signal context dependencies between neighboring frames. In particular, we concentrate on soft masking and loss computed on the time-frequency representation of the reconstructed speech. We show that the application of a time-context windowing function at both i… ▽ More

    Submitted 28 August, 2024; originally announced August 2024.

    Comments: This work has been submitted to the IEEE for possible publication

  4. arXiv:2404.11769  [pdf, other

    cs.LG cs.CV

    QGen: On the Ability to Generalize in Quantization Aware Training

    Authors: MohammadHossein AskariHemmat, Ahmadreza Jeddi, Reyhane Askari Hemmat, Ivan Lazarevich, Alexander Hoffman, Sudhakar Sah, Ehsan Saboori, Yvon Savaria, Jean-Pierre David

    Abstract: Quantization lowers memory usage, computational requirements, and latency by utilizing fewer bits to represent model weights and activations. In this work, we investigate the generalization properties of quantized neural networks, a characteristic that has received little attention despite its implications on model performance. In particular, first, we develop a theoretical model for quantization… ▽ More

    Submitted 19 April, 2024; v1 submitted 17 April, 2024; originally announced April 2024.

  5. arXiv:2309.05142  [pdf, other

    cs.CL cs.AI

    Large Language Models for Difficulty Estimation of Foreign Language Content with Application to Language Learning

    Authors: Michalis Vlachos, Mircea Lungu, Yash Raj Shrestha, Johannes-Rudolf David

    Abstract: We use large language models to aid learners enhance proficiency in a foreign language. This is accomplished by identifying content on topics that the user is interested in, and that closely align with the learner's proficiency level in that foreign language. Our work centers on French content, but our approach is readily transferable to other languages. Our solution offers several distinctive cha… ▽ More

    Submitted 10 September, 2023; originally announced September 2023.

  6. arXiv:2306.16065  [pdf, ps, other

    cs.DS

    Approximate Cartesian Tree Matching: an Approach Using Swaps

    Authors: Bastien Auvray, Julien David, Richard Groult, Thierry Lecroq

    Abstract: Cartesian tree pattern matching consists of finding all the factors of a text that have the same Cartesian tree than a given pattern. There already exist theoretical and practical solutions for the exact case. In this paper, we propose the first algorithm for solving approximate Cartesian tree pattern matching. We consider Cartesian tree pattern matching with one swap: given a pattern of length m… ▽ More

    Submitted 18 October, 2024; v1 submitted 28 June, 2023; originally announced June 2023.

    Comments: Submitted to SPIRE 2023

  7. arXiv:2306.09905  [pdf, other

    cs.AR

    Sparq: A Custom RISC-V Vector Processor for Efficient Sub-Byte Quantized Inference

    Authors: Théo Dupuis, Yoan Fournier, MohammadHossein AskariHemmat, Nizar El Zarif, François Leduc-Primeau, Jean Pierre David, Yvon Savaria

    Abstract: Convolutional Neural Networks (CNNs) are used in a wide range of applications, with full-precision CNNs achieving high accuracy at the expense of portability. Recent progress in quantization techniques has demonstrated that sub-byte Quantized Neural Networks (QNNs) achieve comparable or superior accuracy while significantly reducing the computational cost and memory footprint. However, sub-byte co… ▽ More

    Submitted 16 June, 2023; originally announced June 2023.

    Comments: 5 pages, Accepted for publication in the 21st IEEE Interregional NEWCAS Conference (2023)

  8. arXiv:2302.05996  [pdf, other

    cs.AR

    Quark: An Integer RISC-V Vector Processor for Sub-Byte Quantized DNN Inference

    Authors: MohammadHossein AskariHemmat, Theo Dupuis, Yoan Fournier, Nizar El Zarif, Matheus Cavalcante, Matteo Perotti, Frank Gurkaynak, Luca Benini, Francois Leduc-Primeau, Yvon Savaria, Jean-Pierre David

    Abstract: In this paper, we present Quark, an integer RISC-V vector processor specifically tailored for sub-byte DNN inference. Quark is implemented in GlobalFoundries' 22FDX FD-SOI technology. It is designed on top of Ara, an open-source 64-bit RISC-V vector processor. To accommodate sub-byte DNN inference, Quark extends Ara by adding specialized vector instructions to perform sub-byte quantized operations… ▽ More

    Submitted 12 February, 2023; originally announced February 2023.

    Comments: 5 pages. Accepted for publication in the 56th International Symposium on Circuits and Systems (ISCAS 2023)

    ACM Class: C.1.3; C.3

  9. BARVINN: Arbitrary Precision DNN Accelerator Controlled by a RISC-V CPU

    Authors: Mohammadhossein Askarihemmat, Sean Wagner, Olexa Bilaniuk, Yassine Hariri, Yvon Savaria, Jean-Pierre David

    Abstract: We present a DNN accelerator that allows inference at arbitrary precision with dedicated processing elements that are configurable at the bit level. Our DNN accelerator has 8 Processing Elements controlled by a RISC-V controller with a combined 8.2 TMACs of computational power when implemented with the recent Alveo U250 FPGA platform. We develop a code generator tool that ingests CNN models in ONN… ▽ More

    Submitted 31 December, 2022; originally announced January 2023.

    Comments: 7 pages. Accepted for publication in the 2023, 28th Asia and South Pacific Design Automation Conference (ASP-DAC 2023)

    ACM Class: C.1.3; C.3

  10. arXiv:2208.14807  [pdf

    cs.SI

    Data Analysis in Social Networks for Agribusiness -- A Systematic Mapping Study

    Authors: Nedson Soares, Regina Braga, Jose Maria David, Kennya Siqueira, Victor Stroele

    Abstract: The ability of companies to react to changes imposed by the market is related to information acquisition and knowledge generation. Big data technologies, crowdsourcing, and Online Social Network (OSN) are used for knowledge generation. These technologies assumed a significant position in agribusiness. This work investigates how social network analysis can promote agribusiness to provide a basis fo… ▽ More

    Submitted 25 August, 2022; originally announced August 2022.

    Comments: 33 pages, a SLM review on OSNs for Agribusiness

    ACM Class: D.2

  11. arXiv:2206.12372  [pdf, other

    cs.CV

    QReg: On Regularization Effects of Quantization

    Authors: MohammadHossein AskariHemmat, Reyhane Askari Hemmat, Alex Hoffman, Ivan Lazarevich, Ehsan Saboori, Olivier Mastropietro, Sudhakar Sah, Yvon Savaria, Jean-Pierre David

    Abstract: In this paper we study the effects of quantization in DNN training. We hypothesize that weight quantization is a form of regularization and the amount of regularization is correlated with the quantization level (precision). We confirm our hypothesis by providing analytical study and empirical results. By modeling weight quantization as a form of additive noise to weights, we explore how this noise… ▽ More

    Submitted 26 June, 2022; v1 submitted 24 June, 2022; originally announced June 2022.

  12. arXiv:2006.15624  [pdf, other

    cs.SE

    Application of Statistical Methods in Software Engineering: Theory and Practice

    Authors: T. F. M. Sirqueira, M. A. Miguel, H. L. O. Dalpra, M. A. P. Araujo, J. M. N. David

    Abstract: The experimental evaluation of the methods and concepts covered in software engineering has been increasingly valued. This value indicates the constant search for new forms of assessment and validation of the results obtained in Software Engineering research. Results are validated in studies through evaluations, which in turn become increasingly stringent. As an alternative to aid in the verificat… ▽ More

    Submitted 28 June, 2020; originally announced June 2020.

  13. arXiv:2002.09794  [pdf, other

    cs.LG stat.ML

    PoET-BiN: Power Efficient Tiny Binary Neurons

    Authors: Sivakumar Chidambaram, J. M. Pierre Langlois, Jean Pierre David

    Abstract: The success of neural networks in image classification has inspired various hardware implementations on embedded platforms such as Field Programmable Gate Arrays, embedded processors and Graphical Processing Units. These embedded platforms are constrained in terms of power, which is mainly consumed by the Multiply Accumulate operations and the memory accesses for weight fetching. Quantization and… ▽ More

    Submitted 22 February, 2020; originally announced February 2020.

    Comments: Accepted in MLSys 2020 conference

  14. arXiv:1908.01073  [pdf, other

    eess.IV cs.LG stat.ML

    U-Net Fixed-Point Quantization for Medical Image Segmentation

    Authors: MohammadHossein AskariHemmat, Sina Honari, Lucas Rouhier, Christian S. Perone, Julien Cohen-Adad, Yvon Savaria, Jean-Pierre David

    Abstract: Model quantization is leveraged to reduce the memory consumption and the computation time of deep neural networks. This is achieved by representing weights and activations with a lower bit resolution when compared to their high precision floating point counterparts. The suitable level of quantization is directly related to the model performance. Lowering the quantization precision (e.g. 2 bits), r… ▽ More

    Submitted 9 September, 2019; v1 submitted 2 August, 2019; originally announced August 2019.

    Comments: Accepted to MICCAI 2019's Hardware Aware Learning for Medical Imaging and Computer Assisted Intervention

  15. arXiv:1805.03563  [pdf, other

    cs.HC cs.RO

    Personal space of autonomous car's passengers sitting in the driver's seat

    Authors: Eleonore Ferrier-Barbut, Dominique Vaufreydaz, Jean-Alix David, Jérôme Lussereau, Anne Spalanzani

    Abstract: This article deals with the specific context of an autonomous car navigating in an urban center within a shared space between pedestrians and cars. The driver delegates the control to the autonomous system while remaining seated in the driver's seat. The proposed study aims at giving a first insight into the definition of human perception of space applied to vehicles by testing the existence of a… ▽ More

    Submitted 9 May, 2018; originally announced May 2018.

    Journal ref: The 2018 IEEE Intelligent Vehicles Symposium (IV'18), Jun 2018, Changshu, Suzhou, China

  16. arXiv:1606.06629  [pdf, other

    cs.DC cs.DS

    Parallel Galton Watson Process

    Authors: Olivier Bodini, Camille Coti, Julien David

    Abstract: In this paper, we study a parallel version of Galton-Watson processes for the random generation of tree-shaped structures. Random trees are useful in many situations (testing, binary search, simulation of physics phenomena,...) as attests more than 49000 citations on Google scholar. Using standard analytic combinatorics, we first give a theoretical, average-case study of the random process in orde… ▽ More

    Submitted 21 June, 2016; originally announced June 2016.

  17. arXiv:1511.00363  [pdf, other

    cs.LG cs.CV cs.NE

    BinaryConnect: Training Deep Neural Networks with binary weights during propagations

    Authors: Matthieu Courbariaux, Yoshua Bengio, Jean-Pierre David

    Abstract: Deep Neural Networks (DNN) have achieved state-of-the-art results in a wide range of tasks, with the best results obtained with large training sets and large models. In the past, GPUs enabled these breakthroughs because of their greater computational speed. In the future, faster computation at both training and test time is likely to be crucial for further progress and for consumer applications on… ▽ More

    Submitted 18 April, 2016; v1 submitted 1 November, 2015; originally announced November 2015.

    Comments: Accepted at NIPS 2015, 9 pages, 3 figures

  18. arXiv:1412.7024  [pdf, other

    cs.LG cs.CV cs.NE

    Training deep neural networks with low precision multiplications

    Authors: Matthieu Courbariaux, Yoshua Bengio, Jean-Pierre David

    Abstract: Multipliers are the most space and power-hungry arithmetic operators of the digital implementation of deep neural networks. We train a set of state-of-the-art neural networks (Maxout networks) on three benchmark datasets: MNIST, CIFAR-10 and SVHN. They are trained with three distinct formats: floating point, fixed point and dynamic fixed point. For each of those datasets and for each of those form… ▽ More

    Submitted 22 September, 2015; v1 submitted 22 December, 2014; originally announced December 2014.

    Comments: 10 pages, 5 figures, Accepted as a workshop contribution at ICLR 2015

  19. arXiv:1109.5683  [pdf, ps, other

    cs.FL math.CO

    Asymptotic enumeration of Minimal Automata

    Authors: Frederique Bassino, Julien David, Andrea Sportiello

    Abstract: We determine the asymptotic proportion of minimal automata, within n-state accessible deterministic complete automata over a k-letter alphabet, with the uniform distribution over the possible transition structures, and a binomial distribution over terminal states, with arbitrary parameter b. It turns out that a fraction ~ 1-C(k,b) n^{-k+2} of automata is minimal, with C(k,b) a function, explicitly… ▽ More

    Submitted 26 September, 2011; originally announced September 2011.

    Comments: 12+5 pages, 2 figures, submitted to STACS 2012

    ACM Class: F.2

  20. arXiv:0902.1048  [pdf, ps, other

    cs.DS cs.CC

    On the Average Complexity of Moore's State Minimization Algorithm

    Authors: Frédérique Bassino, Julien David, Cyril Nicaud

    Abstract: We prove that, for any arbitrary finite alphabet and for the uniform distribution over deterministic and accessible automata with n states, the average complexity of Moore's state minimization algorithm is in O(n log n). Moreover this bound is tight in the case of unary utomata.

    Submitted 6 February, 2009; originally announced February 2009.

    Journal ref: 26th International Symposium on Theoretical Aspects of Computer Science STACS 2009 (2009) 123-134