Guardado en:
Detalles Bibliográficos
Autores principales: Bart, Duncan, Forlin, Bruno Endres, Varbanescu, Ana-Lucia, Ottavi, Marco, Chen, Kuan-Hsun
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:https://arxiv.org/abs/2505.15391
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912385869021184
author Bart, Duncan
Forlin, Bruno Endres
Varbanescu, Ana-Lucia
Ottavi, Marco
Chen, Kuan-Hsun
author_facet Bart, Duncan
Forlin, Bruno Endres
Varbanescu, Ana-Lucia
Ottavi, Marco
Chen, Kuan-Hsun
contents Integer quantization has emerged as a critical technique to facilitate deployment on resource-constrained devices. Although they do reduce the complexity of the learning models, their inference performance is often prone to quantization-induced errors. To this end, we introduce InTreeger: an end-to-end framework that takes a training dataset as input, and outputs an architecture-agnostic integer-only C implementation of tree-based machine learning model, without loss of precision. This framework enables anyone, even those without prior experience in machine learning, to generate a highly optimized integer-only classification model that can run on any hardware simply by providing an input dataset and target variable. We evaluated our generated implementations across three different architectures (ARM, x86, and RISC-V), resulting in significant improvements in inference latency. In addition, we show the energy efficiency compared to typical decision tree implementations that rely on floating-point arithmetic. The results underscore the advantages of integer-only inference, making it particularly suitable for energy- and area-constrained devices such as embedded systems and edge computing platforms, while also enabling the execution of decision trees on existing ultra-low power devices.
format Preprint
id arxiv_https___arxiv_org_abs_2505_15391
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle InTreeger: An End-to-End Framework for Integer-Only Decision Tree Inference
Bart, Duncan
Forlin, Bruno Endres
Varbanescu, Ana-Lucia
Ottavi, Marco
Chen, Kuan-Hsun
Machine Learning
Integer quantization has emerged as a critical technique to facilitate deployment on resource-constrained devices. Although they do reduce the complexity of the learning models, their inference performance is often prone to quantization-induced errors. To this end, we introduce InTreeger: an end-to-end framework that takes a training dataset as input, and outputs an architecture-agnostic integer-only C implementation of tree-based machine learning model, without loss of precision. This framework enables anyone, even those without prior experience in machine learning, to generate a highly optimized integer-only classification model that can run on any hardware simply by providing an input dataset and target variable. We evaluated our generated implementations across three different architectures (ARM, x86, and RISC-V), resulting in significant improvements in inference latency. In addition, we show the energy efficiency compared to typical decision tree implementations that rely on floating-point arithmetic. The results underscore the advantages of integer-only inference, making it particularly suitable for energy- and area-constrained devices such as embedded systems and edge computing platforms, while also enabling the execution of decision trees on existing ultra-low power devices.
title InTreeger: An End-to-End Framework for Integer-Only Decision Tree Inference
topic Machine Learning
url https://arxiv.org/abs/2505.15391