本技术涉及一种利用自适应感知技术对一维离散时间信号进行活动检测的方法和系统。该方法首先对信号进行预加重处理,以补偿信号频谱的衰减,接着将处理后的信号分割成固定长度的多个段,最后通过自适应算法对这些信号段进行活动检测。该系统能够有效提高信号检测的准确性和效率。
背景技术
一维时间信号是指随时间变化的一维数据序列,一维时间信号在许多领域都有广泛的应用,比如通信领域的音频信号处理和数据传输,医学和生物医学工程的心电图和脑电图,金融与经济学中的股票价格分析等。神经网络在当下已经成为人工智能领域的重要支柱,其在计算机视觉、自然语言处理、语音识别等方面取得了巨大成功,正在推动着科技和产业的创新与进步,同时在医疗、金融、交通等领域展现了广泛应用的潜力,被视为驱动智能化社会发展的关键技术之一。端侧神经网络处理器需要关注的关键问题包括性能与功耗的平衡、模型兼容性、低延迟的实时推理能力、安全性和隐私保护、以及适应多样化应用场景的灵活性。在实现高效能的同时,处理器需要确保对不同规模和复杂度的模型都能够有效支持,并提供较低的功耗和延迟,以满足端侧设备对实时响应和长时间使用的需求。此外,考虑到端侧环境的多样性和安全性要求,处理器还需要具备较高的安全性和隐私保护机制,以应对潜在的安全威胁和隐私泄露风险。
同时,减少网络推理产生的功耗对端侧部署AI至关重要,因为端侧设备通常受限于电池寿命和散热能力,而高功耗的推理过程会加速电池消耗并导致设备过热。通过降低功耗,端侧设备可以延长使用时间,提升性能稳定性,并且更适合在移动环境和无线网络中部署,从而为用户提供更好的体验和更广泛的应用场景。此外,低功耗的AI处理器也有助于减少能源消耗,降低环境负担,符合可持续发展的趋势。在端侧减少因网络推理而产生的功耗的方法有多种:比如模型压缩和轻量化,通过剪枝、量化、蒸馏、稀疏表示等技术减少模型参数和计算量,降低推理时的计算需求,从而减少功耗。或者动态分配计算资源,根据实际推理负载动态调整计算资源的分配,降低在空闲或低负载情况下的功耗。
上述减少端侧设备功耗的技术手段都是在神经网络的推理阶段实现的,而现实应用中由源源不断的输入信号触发的大量无效推理才是端侧设备功耗的主要部分,即神经网络推理系统中始终开启的前置数据处理部分,而现有的使用神经网络识别一维离散时间信号的端侧设备中使用的大部分是基于经验的、环境适应差的固定阈值的活动检测方法和系统,通过一个人为设定的、会对过滤准确率产生较大影响的固定阈值来过滤信号和幅值相关的特征低于阈值的并且对后级神经网络推理无用的无效信号,以此来实现在神经网络推理之前的数据处理,达到降低功耗的目的。然而,固定阈值的设置会降低信号检测的准确性,功耗的降低也比较有限。
实现思路