学习信号编码

数据挖掘 机器学习 数据挖掘 可扩展性 算法 特征选择
2021-10-04 09:55:23

我有大量将曼彻斯特编码的比特流表示为音频信号的样本。它们被编码的频率是高频率时的主要频率分量,并且背景中存在一致数量的白噪声。

我已经手动解码了这些流,但我想知道是否可以使用某种机器学习技术来学习编码方案。这将节省大量手动识别这些方案的时间。困难在于不同信号的编码方式不同。

是否有可能建立一个可以学习解码多个编码方案的模型?这样的模型有多强大,我想采用什么样的技术?独立分量分析(ICA) 似乎对于隔离我关心的频率很有用,但我将如何学习编码方案?

1个回答

我建议使用隐马尔可夫模型,它有两种可能的状态:(1)高水平和(0)低水平。

这种技术可能有助于解码您的信号。可能您需要为每个编码使用特定的 HMM。

如果噪声是一个问题,具有 Blackman-Harris 窗函数的 FIR 滤波器将允许您隔离您关心的频率。