论文部分内容阅读
脉冲耦合神经网络(PCNN, Pulse Coupled Neural Network)是一种有着生物学背景的新一代人工神经网络模型,它模拟了哺乳动物视觉皮层中神经元的信息处理机制。它在图像处理等领域得到了很好的运用,并显示了独特的优越性。然而,PCNN模型一直以来缺乏系统地理论分析,这使其在具体应用中面临神经元参数难以自动设定的问题。因此,本文对脉冲耦合神经网络的几个关键特性进行了深入地理论分析,并将其理论分析结果应用到了实际应用中。总的说来,本文所做研究工作的内容及进展主要在以下几个方面:一、在PCNN和S-PCNN模型中,对神经元的动力学特性进行了定性的数学分析。在非外部脉冲耦合的自激励脉冲发放情形下,围绕神经元脉冲发放的周期和时间相位,给出了神经元自激励脉冲发放周期的数学描述;给出了PCNN神经元进入稳定自激励脉冲发放周期时的开始时间相位的数学描述;给出了S-PCNN神经元自激励脉冲发放时间相位的数学描述。在外部脉冲耦合情形下,给出了神经元的捕获期和不应期对应的数学描述。实验仿真验证了有关分析结论的正确性。二、以动力学特性分析结果为基础,对神经元脉冲统计特性进行了分析,并将其理论成果应用于人脸识别和彩色图像增强。在理论分析中,围绕两种形式的脉冲统计方法:振荡时间序列OTS和脉冲振荡频图OFG,对OTS的不变性进行了分析,并从捕获特性角度将OTS分解为自激励OTS (S-OTS)和捕获性OTS (C-OTS);对OFG的区域特征聚类特性进行了分析,进而提出利用振荡频图序列OFGS来作为区域聚类演化的一种描述;给出了PCNN神经元参数的一种估计方法。在理论结果的应用中,利用PCNN提取的OTS特征实现了人脸识别;利用S-PCNN提取的OTS的分解特征X-OTS (OTS、 C-OTS和S-OTS)提出了一种人脸识别方法;基于S-PCNN和OFGS,结合高维空间中的矢量运算方法,提出了一种有效的彩色图像增强算法。实验仿真结果验证了相关应用的有效性。三、以动力学特性分析结果为基础,对神经元脉冲同步振荡相关特性进行了分析,并将其理论成果应用于图像分割和椒盐噪声滤波。在理论分析中,给出了S-PCNN神经元产生同步振荡的必要条件,进而解释了PCNN神经元实现脉冲同步振荡的原因;对神经元脉冲同步振荡的时空相关性进行了分析;对利用神经元脉冲同步振荡的时间相位进行特征聚类的局限性进行了分析,进而分析了脉冲振荡频率进行特征聚类的合理性。在理论结果的应用中,利用PCNN神经元的脉冲振荡频率信息,提出了一种有效的图像分割方法,其中给出了一种神经元参数估计方法;利用S-PCNN神经元的脉冲同步振荡相关的原理实现了椒盐噪声的检测,其中给出了一种神经元的参数估计方法,同时针对噪声检测后的滤波需求,提出了扩展窗口中值滤波EWMF方法。实验仿真结果验证了相关应用的有效性。四、以动力学特性分析的结果为基础,对神经元的脉冲波传播特性进行了分析,并将理论结果应用于多约束QoS路由求解。在理论分析中,给出了S-PCNN网络能形成脉冲波传播的环境条件和参数约束条件;然后根据参数约束条件的数学描述,实验分析了链接权和链接强度对脉冲波传播特性的影响。在理论结果的应用中,为了利用脉冲波传播来求解路由优化,提出了竞争型脉冲耦合神经网络CPCNN模型,并推导了该模型神经元参数的约束条件,进而基于脉冲波任务的产生、分解和状态转换理论,实现了多约束QOS路由问题的求解。实验仿真验证了相关应用的有效性。