Cited by 78Embedded Systems Design TechniquesEmbedded Systems and FPGA DesignEmbedded Systems and FPGA Applications

Decision tree and random forest implementations for fast filtering of sensor data

Buschjager, Sebastian, Morik, Katharina·2018·IEEE Transactions on Circuits and Systems I Regular Papers

Abstract

With increasing capabilities of energy efficient systems, computational technology can be deployed, virtually everywhere. Machine learning has proven a valuable tool for extracting meaningful information from measured data and forms one of the basic building blocks of ubiquitous computing. In high-throughput applications, measurements are rapidly taken to monitor physical processes. This brings modern communication technologies to its limits. Therefore, only a subset of measurements, the interesting ones, should be further processed and possibly communicated to other devices. In this paper, we investigate architectural characteristics of embedded systems for filtering high-volume sensor data before further processing. In particular, we investigate implementations of decision trees and random forests for the classical von-Neumann computing architecture and custom circuits by the means of field programmable gate arrays.

Integrity signals

Registry

Crossref · 10.1109/tcsi.2017.2710627

Cites

29 of 29 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • They do not address the ML model deployment and versioning challenges for online data cleaning.

    “They do not address the ML model deployment and versioning challenges for online data cleaning.”
  • We identified five online cleaning techniques [5,8,29,40,48,49].

    “We identified five online cleaning techniques [5,8,29,40,48,49].”
  • Four of them [5,42,45,48] use filtering to clean noise.

    “Four of them [5,42,45,48] use filtering to clean noise.”
  • Five primary studies [5,18,42,45,48] provide data cleaning techniques that address data noise.

    “Five primary studies [5,18,42,45,48] provide data cleaning techniques that address data noise.”
  • Two online data cleaning techniques use ML solutions (DBSCAN and decision trees and random forest classification [5]).

    “Two online data cleaning techniques use ML solutions (DBSCAN -an unsupervised learning method utilized in ML algorithms [40] and decision trees and random forest classification [5]).”

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Buschjager, S., & Morik, K.
Affiliations
TU Dortmund University (DE)
Venue
IEEE Transactions on Circuits and Systems I Regular Papers
Published
2018-01
Volume
65
Issue
1
Pages
209-222
ISSN
  • 1549-8328 (ISSN-L)
  • 1558-0806
OpenAlex
W2733186554
Cited by
78
References
29
Citations by year
2026: 6 · 2025: 7 · 2024: 11 · 2023: 11 · 2022: 13 · 2021: 12 · 2020: 11 · 2019: 2 · 2018: 5
FWCI
5.71
Type
journal article
Language
en
Open access
closed
Locations
IEEE Transactions on Circuits and Systems I Regular Papers (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Hardware and Architecture › Embedded Systems Design Techniques
  • Physical Sciences › Engineering › Control and Systems Engineering › Embedded Systems and FPGA Design
  • Physical Sciences › Engineering › Electrical and Electronic Engineering › Embedded Systems and FPGA Applications
Keywords
decision tree, random forest, sensor data filtering, embedded systems, FPGA implementation, energy-efficient computing, high-throughput data processing, von Neumann architecture, machine learning hardware

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review