Proceedings of the 55th Annual Design Automation Conference 2018
DOI: 10.1145/3195970.3196043
|View full text |Cite
|
Sign up to set email alerts
|

Employing classification-based algorithms for general-purpose approximate computing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 21 publications
0
7
0
Order By: Relevance
“…Decision tree algorithms are a popular class of machine learning algorithm and have been deployed in many real scenarios [1]- [3], especially when multiple decision trees are combined into powerful ensemble models, such as XG-Boost [4] and random forests [5]. Recently, the ensemble of decision trees as deep forests [6] has been reported to produce comparable performance compared to deep neural networks.…”
Section: Introductionmentioning
confidence: 99%
“…Decision tree algorithms are a popular class of machine learning algorithm and have been deployed in many real scenarios [1]- [3], especially when multiple decision trees are combined into powerful ensemble models, such as XG-Boost [4] and random forests [5]. Recently, the ensemble of decision trees as deep forests [6] has been reported to produce comparable performance compared to deep neural networks.…”
Section: Introductionmentioning
confidence: 99%
“…They also considered a software implementation, but observed a prohibitive increase in instruction count for software execution compared to a baseline x86 function. Later work by Oliveira et al [94] found that function approximation using a simple classification tree can achieve comparable results to NPU [90] for application speedup and error rate in several applications (albeit somewhat worse on average). Their purely software implementation highlights a trade-off between area/power and accuracy/performance.…”
Section: Online ML Applicationmentioning
confidence: 98%
“…ML classifiers predict individual approximation error, allowing comparison to a quality threshold. Recent work by Oliveira et al [94] also explored approximation using low-overhead classification trees. Even with software-based execution, they achieved comparable to an NPU [90] hardware implementation.…”
Section: Ml-enabled Approximate Computingmentioning
confidence: 99%
See 1 more Smart Citation
“…This is also the first work that provides an extensive open-source benchmark suite, with a diverse range of real world applications, tailored to stress different memory-related data movement bottlenecks in a system. Many past works investigate how to reduce data movement cost using a range of different compute-centric (e.g., prefetchers [56,189,244,349]- [369], speculative execution [57,58,183,184,349,370], value-prediction [349,356,371]- [387], data compression [388]- [405], approximate computing [40,371,406,407]) and memory-centric techniques [ [417]. These works evaluate the impact of data movement in different systems, including mobile systems [1,39,418]- [420], data centers [5,31,355,421]- [425], accelerators-based systems [1,59,60,179,220,423,426], and desktop computers [202,427,428].…”
Section: Related Workmentioning
confidence: 99%