Decision Tree and Random Forest Implementations for Fast Filtering of Sensor Data

作者: Sebastian Buschjager , Katharina Morik

DOI: 10.1109/TCSI.2017.2710627

关键词:

摘要: 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 the basic building blocks ubiquitous computing. In high-throughput applications, measurements are rapidly taken to monitor physical processes. This brings modern communication technologies its limits. Therefore, only subset measurements, interesting ones, should further processed possibly communicated other devices. this paper, we investigate architectural characteristics embedded systems filtering high-volume sensor before processing. particular, implementations decision trees random forests classical von-Neumann computing architecture custom circuits by means field programmable gate arrays.

参考文章(26)
Rolf Isermann, Marco Münchhof, Identification of Dynamic Systems: An Introduction with Applications Springer Publishing Company, Incorporated. ,(2014)
Paulo J.G. Lisboa, Jose D. Martin Guerrero, Alfredo Vellido Alcacena, Making machine learning models interpretable the european symposium on artificial neural networks. pp. 163- 172 ,(2012)
Mario Barbareschi, Salvatore Del Prete, Francesco Gargiulo, Antonino Mazzeo, Carlo Sansone, Decision Tree-Based Multiple Classifier Systems: An FPGA Perspective multiple classifier systems. pp. 194- 205 ,(2015) , 10.1007/978-3-319-20248-8_17
Christian Bockermann, Kai Brügge, Jens Buss, Alexey Egorov, Katharina Morik, Wolfgang Rhode, Tim Ruhe, Online analysis of high-volume data streams in astroparticle physics european conference on machine learning. pp. 100- 115 ,(2015) , 10.1007/978-3-319-23461-8_7
Steven L. Salzberg, Alberto Segre, Programs for Machine Learning ,(1994)
John L. Hennessy, David A. Patterson, Computer Architecture: A Quantitative Approach ,(1989)
Scott Hauck, Andre DeHon, Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation. pp. 944- 944 ,(2007)
Josh Monson, Mike Wirthlin, Brad L Hutchings, Implementing high-performance, low-power FPGA-based optical flow accelerators in C application specific systems architectures and processors. pp. 363- 369 ,(2013) , 10.1109/ASAP.2013.6567602
Yoav Freund, Robert E Schapire, A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting conference on learning theory. ,vol. 55, pp. 119- 139 ,(1997) , 10.1006/JCSS.1997.1504