Lightweight Modal Regression for Stand Alone Embedded Systems
- 405 Downloads
Although the CPU power of recent embedded systems has increased, their storage space is still limited. To overcome this limitation, most embedded devices are connected to a cloud server so they can outsource heavy calculations. However, some applications must handle private data, meaning internet connections are undesirable based on security concerns. Therefore, small devices that handle private data should be able to work without internet connections. This paper presents a limited modal regression model that restricts the number of internal units to a certain fixed number. Modal regression can be used for multivalued function approximation with limited sensory inputs. In this study, a kernel density estimator (KDE) with a fixed number of kernels called “limited KDE” was constructed. We will demonstrate how to implement the limited KDE and how to construct a lightweight algorithm for modal regression using a system-on-chip field-programmable gate array device.
KeywordsMultivalued function Regression Modal regression Kernel Density Estimator (KDE) Incremental learning
- MacQueen, J.: Some methods for classification and analysis of multivariate observations. In: Cam, L.M.L., Neyman, J. (eds.) Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, vol. 1, pp. 281–297. University of California Press, Berkeley (1967)Google Scholar
- Sasaki, H., Ono, Y., Sugiyama, M.: Modal regression via direct log-density derivative estimation. In: Hirose, A., Ozawa, S., Doya, K., Ikeda, K., Lee, M., Liu, D. (eds.) ICONIP 2016. LNCS, vol. 9948, pp. 108–116. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46672-9_13CrossRefGoogle Scholar
- Tax, D.M., Duin, R.P.: Support vector data description. Mach. Learn. 54(1), 45–66 (2004). https://doi.org/10.1023/B:MACH.0000008084.60811.49CrossRefzbMATHGoogle Scholar
- Yamauchi, K., Bhargav, V.N.: Minimum modal regression. In: Marsico, M.D., di Baja, G.S., Fred, A. (eds.) ICPRAM2018 7th International Conference on Pattern Recognition Applications and Methods, pp. 448–455 (2018)Google Scholar