本文主要分为四个部分:
1.数据预处理
2.CNN框架
3.性能评估
4.总结
数据预处理
CNN善于处理二维的数据,而原有的时域信号是一维的,需要把原始一维的信号转换为二维的
生成一个M×M的图片,需要采样点长度为2M的数据
对每段数据,记录下采样点的数值,作为该行矩阵的数值
得到M×M矩阵的数值后,对数值作归一化处理,把数据压缩在0~1之间,最终得到一个采样数据的灰度图
把这个灰度图作为CNN的输入
CNN框架
本文使用的CNN矿架是经典的LeNet-5,拥有两个交替的卷积池化层和一个两层全连接网络
在池化过程中,原始数据图维度会大幅度降低,为防止这种情况,