During the last decade, Convolutional Neural Networks (CNNs) have become the de facto standard for various Computer Vision and Machine Learning operations. CNNs are feed-forward Artificial Neural Networks (ANNs) with alternating convolutional and subsampling layers. Deep 2D CNNs with many hidden layers and millions of parameters have the ability to learn complex objects and patterns providing that they can be trained on a massive size visual database with ground-truth labels. With a proper training, this unique ability makes them the primary tool for various engineering applications for 2D signals such as images and video frames. Yet, this may not be a viable option in numerous applications over 1D signals especially when the training data is scarce or application-specific. To address this issue, 1D CNNs have recently been proposed and immediately achieved the state-of-the-art performance levels in several applications such as personalized biomedical data classification and early diagnosis, structural health monitoring, anomaly detection and identification in power electronics and motor-fault detection. Another major advantage is that a real-time and low-cost hardware implementation is feasible due to the simple and compact configuration of 1D CNNs that perform only 1D convolutions (scalar multiplications and additions). This paper presents a comprehensive review of the general architecture and principals of 1D CNNs along with their major engineering applications, especially focused on the recent progress in this field. Their state-of-the-art performance is highlighted concluding with their unique properties. The benchmark datasets and the principal 1D CNN software used in those applications are also publically shared in a dedicated website.
翻译:在过去十年中,革命神经网络(CNNs)已成为各种计算机视觉和机器学习操作的实际标准。CNN(CNN)是人工智能神经网络(ANNs)的反馈,具有交替的进化和子取样层。深2DCNN具有许多隐藏层和数以百万计的参数,能够学习复杂的天体和模式,使其能够在具有地面真实标志的大规模视觉数据库中接受培训。经过适当培训,这种独特的能力使它们成为图像和视频框架等2D信号的各种工程应用的主要工具。然而,这在超过1D信号的许多应用程序中可能不是一个可行的选项,特别是当培训数据稀缺或具体应用时。为了解决这一问题,最近提出了1DCNN(D)的深层2D型CNN,在个人化的生物数据分类和早期诊断、结构健康监测、电动和电动失常检测等一些应用软件中,可以立即达到最先进的性能水平。另一个主要优势是,实时和低成本硬件应用在1D级的多个信号中可能是一个可行的选项,因为在1D号主要数据库中进行简单和压缩的常规化的版本中,在1D号总版本中也只是了这些总的通用的版本。