1、神经网络算法:人工神经网络系统是20世纪40年代后出现的。它是由众多的神经元可调的连接权值连接而成,具有大规模并行处理、分布式信息存储、良好的自组织自学习能力等特点。2、BP神经网络算法:又称为误差反向传播算法,是人工神经网络中的一种监督式的学习算法。理论上可以逼近任意函数,基本的结构由非线性变化单元组成,具有很强的非线性映射能力。3、小波变换:一种新的变换分析方法,它继承和发展了短时傅立叶变换局部化的思想,同时又克服了窗口大小不随频率变化等缺点,能够提供一个随频率改变的“时间-频率”窗口,是进行信号时频分析和处理的理想工具。4、遗传算法:模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。5、粒子群算法:也称粒子群优化算法或鸟群觅食算法,是近年来开发的一种新的进化算法。从随机解出发,通过迭代寻找最优解。