Abstract
In view of the low efficiency of traditional data fusion algorithms in wireless sensor networks and the difficulty in processing high-dimensional data, a new algorithm CNNMDA, based on the deep learning model is proposed to realize data fusion. Firstly, the algorithm trains the constructed feature extraction model CNNM at the sink node; then each terminal node extracts the original data features through CNNM and finally sends the fused data to the sink node, so as to reduce the data transmission amount and prolong the network life. Simulation experiments show that compared with similar fusion algorithms, the CNNMDA can greatly reduce network energy consumption under the same data amount, and effectively improve the efficiency and accuracy of data fusion. In order to solve the problem that parameter synchronization takes too long in synchronous parallel, a dynamic training data allocation algorithm in multimachine synchronous parallel is proposed. Based on the computing efficiency of compute nodes, the amount of sample data to be processed by nodes will be dynamically adjusted after each iteration. This mechanism not only enables the model to be synchronized and parallel but also reduces the time of waiting for gradient updates. Finally, a comparative experiment is carried out on the Tianhe-2 supercomputer, and the experimental results show that the proposed optimization mechanism achieves the expected effect.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.