Dendrite Net with Acceleration Module for Faster Nonlinear Mapping and System Identification
Abstract
:1. Introduction
- In this paper, the redundant calculations in DD are found, and some characteristics of the redundant calculations are given;
- This paper presents an acceleration module for DD to reduce redundant calculations and presents DD with AC by theoretically analyzing the redundant calculations in DD;
- The proposed concept is experimentally justified and computationally verified based on the theoretical analysis. After theoretical and experimental analysis, it is demonstrated that DD with AC can be used for nonlinear mapping and system identification with lower time complexity than DD.
2. Design of Dendrite Net with Acceleration Module
2.1. Dendrite Net and Its Redundant Calculations
2.1.1. Dendrite Net
2.1.2. Redundant Calculations in Dendrite Net
2.2. Dendrite Net with Acceleration Module
2.2.1. Architecture
Algorithm 1: Design of DD with AC |
2.2.2. Learning Rules
3. Experiments and Results
3.1. Precision and Identification of Unary Nonlinear Mapping
3.2. Mapping Precision and Identification of Multi-Input Nonlinear System
3.3. Time Complexity
3.3.1. Computation of Time Complexity
3.3.2. Experiments of Time Complexity
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Pantelopoulos, A.; Bourbakis, N.G. A Survey on Wearable Sensor-Based Systems for Health Monitoring and Prognosis. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 2010, 40, 1–12. [Google Scholar] [CrossRef] [Green Version]
- Lane, N.D.; Miluzzo, E.; Lu, H.; Peebles, D.; Choudhury, T.; Campbell, A.T. A survey of mobile phone sensing. IEEE Commun. Mag. 2010, 48, 140–150. [Google Scholar] [CrossRef]
- Sammon, J.W. A nonlinear mapping for data structure analysis. IEEE Trans. Comput. 1969, 100, 401–409. [Google Scholar] [CrossRef]
- Opcactivex. TAYLOR_SIN in C. Available online: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/ieee754/dbl-64/s_sin.c;hb=HEAD#l281 (accessed on 2 November 2022).
- penJDK. How Is Sine Implemented in Java? Available online: https://stackoverflow.com/questions/26146190/how-is-sine-implemented-in-java (accessed on 2 November 2022).
- Lim, T.S.; Loh, W.Y.; Shih, Y.S. A comparison of prediction accuracy, complexity, and training time of thirty-three old and new classification algorithms. Mach. Learn. 2000, 40, 203–228. [Google Scholar] [CrossRef]
- Cajori, F. Horner’s method of approximation anticipated by Ruffini. Bull. Am. Math. Soc. 1911, 17, 409–414. [Google Scholar] [CrossRef] [Green Version]
- Liu, G.; Wang, J. Dendrite Net: A White-Box Module for Classification, Regression, and System Identification. IEEE Trans. Cybern. 2021, 52, 1–14. [Google Scholar] [CrossRef] [PubMed]
- Han, Y.; Li, J.; Lou, X.; Fan, C.; Geng, Z. Energy saving of buildings for reducing carbon dioxide emissions using novel dendrite net integrated adaptive mean square gradient. Appl. Energy 2022, 309, 118409. [Google Scholar] [CrossRef]
- Wang, P.; Hu, T.; Gao, F.; Wu, R.; Guo, W.; Zhu, X. A hybrid data-driven framework for spatiotemporal traffic flow data imputation. IEEE Internet Things J. 2022, 9, 16343–16352. [Google Scholar] [CrossRef]
- Zhang, Q.; Wu, Y.; Lu, L.; Qiao, P. An Adaptive Dendrite-HDMR Metamodeling Technique for High-Dimensional Problems. J. Mech. Des. 2022, 144, 081701. [Google Scholar] [CrossRef]
- Li, P.; Zhang, L.; Qiao, J.; Wang, X. A semantic segmentation method based on improved U-net network. In Proceedings of the 2021 4th International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE), Changsha, China, 26–28 March 2021; pp. 600–603. [Google Scholar]
- Ding, Y.; Wang, J.; Jiang, B.; Li, Z.; Xiao, Q.; Wu, L.; Xie, B. Multi-Objective Optimization for the Radial Bending and Twisting Law of Axial Fan Blades. Processes 2022, 10, 753. [Google Scholar] [CrossRef]
- Jin, S.; Chen, Y.; Shao, Y.; Wang, Y. An Accuracy Prediction Method of the RV Reducer to Be Assembled Considering Dendritic Weighting Function. Energies 2022, 15, 7069. [Google Scholar] [CrossRef]
- Li, T.; Qiao, C.; Wang, L.; Chen, J.; Ren, Y. An Algorithm for Precipitation Correction in Flood Season Based on Dendritic Neural Network. Front. Plant Sci. 2022, 13, 862558. [Google Scholar] [CrossRef] [PubMed]
- Liu, G. It may be time to improve the neuron of artificial neural network. TechRxiv 2020. [Google Scholar] [CrossRef]
- Rudin, C. Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nat. Mach. Intell. 2019, 1, 206–215. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Liu, G.; Wang, J. A relation spectrum inheriting Taylor series: Muscle synergy and coupling for hand. Front. Inf. Technol. Electron. Eng. 2022, 23, 145–157. [Google Scholar] [CrossRef]
- Liu, G.; Wang, J. EEGG: An Analytic Brain-Computer Interface Algorithm. IEEE Trans. Neural Syst. Rehabil. Eng. 2022, 30, 643–655. [Google Scholar] [CrossRef] [PubMed]
- Noble, W.S. What is a support vector machine? Nat. Biotechnol. 2006, 24, 1565–1567. [Google Scholar] [CrossRef] [PubMed]
- Bracewell, R.N.; Bracewell, R.N. The Fourier Transform and Its Applications; McGraw-Hill: New York, NY, USA, 1986; Volume 31999. [Google Scholar]
- LeCun, Y.; Touresky, D.; Hinton, G.; Sejnowski, T. A theoretical framework for back-propagation. In Proceedings of the 1988 Connectionist Models Summer School; Mogen Kaufmann: San Mateo, CA, USA, 1988; Volume 1, pp. 21–28. [Google Scholar]
- Liu, K.; Huang, J.; Liu, Z.; Wang, Q. Unteady aerodynamics modeling method based on dendrite-based gated recurrent neural network model. In Proceedings of the 2022 International Conference on Machine Learning and Intelligent Systems Engineering (MLISE), Guangzhou, China, 5–7 August 2022; pp. 437–441. [Google Scholar]
- Lu, L.; Wu, Y.; Zhang, Q.; Qiao, P.; Xing, T. A radial sampling-based subregion partition method for dendrite network-based reliability analysis. Eng. Optim. 2022, 1–20. [Google Scholar] [CrossRef]
- Ma, X.; Fu, X.; Sun, Y.; Wang, N.; Ning, X.; Gao, Y. Convolutional dendrite net detects myocardial infarction based on ecg signal measured by flexible sensor. In Proceedings of the 2021 IEEE International Conference on Flexible and Printable Sensors and Systems (FLEPS), Manchester, UK, 20–23 June 2021; pp. 1–4. [Google Scholar]
- Lu, T.; Wang, C.; Cao, Y.; Chen, H. Photovoltaic Power Prediction Under Insufficient Historical Data Based on Dendrite Network and Coupled Information Analysis. SSRN 2022, 4184484. [Google Scholar] [CrossRef]
Algorithms | Readability | Nonlinear Mapping (Online) | Analysis (Offline) |
---|---|---|---|
SVM, traditional NN, etc. [17,20] | Black box | Yes | No |
Fourier transform and Fourier Spectrum [21] | White box | No | Yes (decomposing signal) |
DD and Relation spectrum [8,9,10,11,12,13,14,15,18,19] | White box | Yes | Yes (decomposing system∖model) |
Order | DD | DD with AC | Number of Modules in DD | Number of Modules in DD with AC |
---|---|---|---|---|
4 | 3DD | 1DD + AC2 | 3 | 2 |
5 | 4DD | 1DD + AC3 | 4 | 2 |
6 | 5DD | 2DD + AC3 | 5 | 3 |
7 | 6DD | 2DD + AC4 | 6 | 3 |
8 | 7DD | 3DD + AC4 | 7 | 4 |
9 | 8DD | 3DD + AC5 | 8 | 4 |
10 | 9DD | 4DD + AC5 | 9 | 5 |
11 | 10DD | 4DD + AC6 | 10 | 5 |
12 | 11DD | 5DD + AC6 | 11 | 6 |
13 | 12DD | 5DD + AC7 | 12 | 6 |
14 | 13DD | 6DD + AC7 | 13 | 7 |
15 | 14DD | 6DD + AC8 | 14 | 7 |
Order | DD | DD with AC | Number of Modules in DD | Number of Modules in DD with AC |
---|---|---|---|---|
4 | 3DD | 2DD + AC1 | 3 | 3 |
5 | 4DD | 2DD + AC2 | 4 | 3 |
6 | 5DD | 3DD + AC2 | 5 | 4 |
7 | 6DD | 4DD + AC2 | 6 | 5 |
8 | 7DD | 5DD + AC2 | 7 | 6 |
9 | 8DD | 5DD + AC3 | 8 | 6 |
10 | 9DD | 6DD + AC3 | 9 | 7 |
11 | 10DD | 7DD + AC3 | 10 | 8 |
12 | 11DD | 8DD + AC3 | 11 | 9 |
13 | 12DD | 8DD + AC4 | 12 | 9 |
Module | Time Complexity |
---|---|
DD module (“") | 6 multiplication, 2 addition |
Linear module (“”) | 2 multiplication, 1 addition |
Acceleration module (“”) | multiplication, 2 addition |
Applications | Literature |
---|---|
A hybrid data-driven framework for spatiotemporal traffic flow data imputation | Literature [10] |
Energy saving of buildings for reducing carbon dioxide emissions using novel dendrite net integrated adaptive mean square gradient | Literature [9] |
Unsteady aerodynamics modeling method based on dendrite-based gated recurrent neural network model | Literature [23] |
A radial sampling-based subregion partition method for dendrite network-based reliability analysis | Literature [24] |
An Algorithm for Precipitation Correction in Flood Season Based on Dendritic Neural Network | Literature [15] |
Multi-Objective Optimization for the Radial Bending and Twisting Law of Axial Fan Blades | Literature [13] |
An Accuracy Prediction Method of the RV Reducer to Be Assembled Considering Dendritic Weighting Function | Literature [14] |
An Adaptive Dendrite-HDMR Metamodeling Technique for High-Dimensional Problems | Literature [11] |
Convolutional dendrite net detects myocardial infarction based on ECG signal measured by flexible sensor | Literature [25] |
Photovoltaic Power Prediction Under Insufficient Historical Data Based on Dendrite Network and Coupled Information Analysis | Literature [26] |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, G.; Pang, Y.; Yin, S.; Niu, X.; Wang, J.; Wan, H. Dendrite Net with Acceleration Module for Faster Nonlinear Mapping and System Identification. Mathematics 2022, 10, 4477. https://doi.org/10.3390/math10234477
Liu G, Pang Y, Yin S, Niu X, Wang J, Wan H. Dendrite Net with Acceleration Module for Faster Nonlinear Mapping and System Identification. Mathematics. 2022; 10(23):4477. https://doi.org/10.3390/math10234477
Chicago/Turabian StyleLiu, Gang, Yajing Pang, Shuai Yin, Xiaoke Niu, Jing Wang, and Hong Wan. 2022. "Dendrite Net with Acceleration Module for Faster Nonlinear Mapping and System Identification" Mathematics 10, no. 23: 4477. https://doi.org/10.3390/math10234477
APA StyleLiu, G., Pang, Y., Yin, S., Niu, X., Wang, J., & Wan, H. (2022). Dendrite Net with Acceleration Module for Faster Nonlinear Mapping and System Identification. Mathematics, 10(23), 4477. https://doi.org/10.3390/math10234477