Abstract
Two-dimensional (2D) convolutional neural networks (CNNs) are implemented for machinery fault diagnosis owing to CNN’s capability of feature extraction from input data. One-dimensional (1D) signals are converted to two-dimensional (2D) data because 2D image data is a much more powerful information representation. However, the computation complexity of 2D CNN is high due to the 2D operation on many stages, and it requires more data to achieve higher training performance. 1D CNNs are implemented to utilize 1D signal directly, which reduces the computational complexity and enables real-time classification. In this paper, we compare the performance of the 1D CNN and 2D CNN for the multi-class classification of time-series sensor data. The architecture of each CNN considered in this work has a single convolutional layer and one fully connected layer. Real measured data are used for the training and testing of the models. 1D signal extracted from sensor signal is converted into 2D data array for the input of the 2D CNN. Classification accuracy and time complexity of both CNNs are evaluated for a given dataset. Via simulations, we show that both CNNs classify the time series data with high accuracy, achieve approximately the same classification performance.
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.