版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于贝叶斯网络与BP网络的混合分类器:原理、构建与应用探索一、引言1.1研究背景与意义在当今数字化信息爆炸的时代,数据分类作为机器学习和数据挖掘领域的核心任务,在众多实际应用中发挥着举足轻重的作用。无论是在图像识别、语音识别、文本分类,还是在生物信息学、金融风险评估、医疗诊断等领域,准确高效的分类算法都是实现智能化决策和精准信息处理的关键。例如,在图像识别中,分类算法能够将大量的图像数据准确分类,帮助计算机理解图像内容,实现自动驾驶中的目标识别、安防监控中的人脸识别等功能;在医疗诊断中,通过对患者的症状、检查结果等数据进行分类,辅助医生快速准确地判断病情,制定治疗方案。贝叶斯网络作为一种强大的概率图模型,通过有向无环图的结构直观地表示变量之间的依赖关系,并利用贝叶斯定理进行概率推理。其独特的优势在于能够有效处理不确定性信息,充分利用先验知识,在面对复杂的分类问题时,展现出良好的性能和可解释性。例如,在医疗诊断中,贝叶斯网络可以将患者的各种症状、病史、检查结果等作为变量,通过节点之间的有向边表示这些变量之间的因果关系,利用贝叶斯定理计算出在给定症状下患某种疾病的概率,为医生提供诊断依据。BP神经网络则是一种应用广泛的多层前馈神经网络,借助反向传播算法进行训练,能够通过调整网络的权重和阈值,不断降低预测输出与实际输出之间的误差,从而实现对复杂非线性函数的逼近。它在处理非线性分类问题时表现出色,具有强大的学习能力和自适应能力。以手写数字识别为例,BP神经网络可以通过对大量手写数字图像的学习,提取图像的特征,准确地识别出不同的数字。然而,贝叶斯网络和BP神经网络各自也存在一定的局限性。贝叶斯网络在构建网络结构和估计参数时,往往对数据的依赖性较强,需要大量的高质量数据来准确估计条件概率,否则可能导致模型的准确性下降。同时,其推理过程的计算复杂度较高,尤其是在处理大规模问题时,计算成本会显著增加。BP神经网络虽然具有强大的非线性拟合能力,但它是一种基于梯度下降的优化算法,容易陷入局部最优解,导致模型的泛化能力不足。此外,BP神经网络的训练过程对初始权重和阈值的设置较为敏感,不同的初始值可能会导致不同的训练结果。为了克服这些局限性,充分发挥贝叶斯网络和BP神经网络的优势,研究贝叶斯网络与BP网络的混合分类器具有重要的理论意义和实际应用价值。通过将两者有机结合,可以实现优势互补,提高分类器的性能和泛化能力,使其能够更好地适应复杂多变的实际应用场景。在实际应用中,混合分类器可以综合利用贝叶斯网络的概率推理能力和BP神经网络的非线性拟合能力,提高分类的准确性和可靠性。例如,在金融风险评估中,混合分类器可以利用贝叶斯网络对市场因素、企业财务状况等变量之间的依赖关系进行建模,同时利用BP神经网络对非线性的风险因素进行学习和预测,从而更准确地评估金融风险。1.2国内外研究现状在国外,对贝叶斯网络和BP神经网络的研究起步较早,并且取得了丰硕的成果。在贝叶斯网络方面,JudeaPearl在1988年提出贝叶斯网络后,引发了广泛的研究热潮。研究人员在贝叶斯网络的结构学习、参数估计、推理算法等方面进行了深入探索。在结构学习上,提出了基于约束的方法、基于评分搜索的方法等,旨在从数据中自动学习出合理的网络结构;在参数估计方面,最大似然估计、最大后验估计等方法被广泛应用,以准确估计节点的条件概率。在推理算法上,变量消去法、联合树算法等经典算法不断得到改进和优化,以提高推理效率。在BP神经网络领域,众多学者致力于网络结构的优化和算法的改进。为了提高BP神经网络的训练效率和泛化能力,提出了如自适应学习率、动量法等改进算法,以加快收敛速度并避免陷入局部最优。一些新的网络结构如深度神经网络、卷积神经网络等也不断涌现,这些改进和创新使得BP神经网络在图像识别、语音识别等领域取得了显著的成果。关于贝叶斯网络与BP网络混合分类器的研究,国外也有不少相关工作。一些研究尝试将贝叶斯网络用于对BP神经网络的输入进行预处理,通过贝叶斯网络对数据进行特征选择和概率估计,筛选出对分类结果影响较大的特征,为BP神经网络提供更优质的输入,从而提高BP神经网络的分类性能。还有一些研究则是将BP神经网络的输出结果作为贝叶斯网络的输入,利用贝叶斯网络进行后验概率的计算和推理,进一步优化分类结果。在国内,对贝叶斯网络和BP神经网络的研究也在不断发展。在贝叶斯网络方面,学者们在理论研究和实际应用中都取得了一定进展。在理论研究上,对贝叶斯网络的结构学习算法进行了改进,提出了一些新的算法和方法,以提高结构学习的准确性和效率。在实际应用中,贝叶斯网络在医疗诊断、故障诊断、数据挖掘等领域得到了广泛应用。在BP神经网络方面,国内学者也进行了大量的研究工作。通过改进网络结构和训练算法,如引入正则化项、使用Dropout技术等,来提高BP神经网络的性能和泛化能力。在实际应用中,BP神经网络在图像识别、语音识别、金融预测等领域都有广泛的应用。对于贝叶斯网络与BP网络混合分类器的研究,国内也有相关的探索。一些研究通过实验对比分析了不同融合方式下混合分类器的性能,尝试找到最优的融合策略。还有一些研究将混合分类器应用于特定领域,如遥感影像分类、生物信息学等,取得了较好的效果。尽管国内外在贝叶斯网络、BP神经网络以及它们的混合分类器研究方面都取得了一定的进展,但仍存在一些不足之处。现有研究在混合分类器的融合策略上还不够完善,缺乏系统性和通用性的方法,不同的融合方式往往适用于不同的数据集和应用场景,难以找到一种普遍适用的最佳融合策略。在模型的可解释性方面,虽然贝叶斯网络具有一定的可解释性,但混合分类器由于结合了BP神经网络,其整体的可解释性仍然有待提高,这在一些对解释性要求较高的应用场景中限制了混合分类器的应用。在处理大规模数据时,混合分类器的计算效率和存储需求仍然是需要解决的问题,如何在保证分类性能的前提下,提高混合分类器的计算效率和降低存储需求,是未来研究的一个重要方向。1.3研究内容与方法本文主要围绕贝叶斯网络与BP网络的混合分类器展开研究,旨在通过将两种网络的优势相结合,提高分类器的性能和泛化能力。具体研究内容包括以下几个方面:贝叶斯网络与BP网络的理论研究:深入研究贝叶斯网络和BP神经网络的基本原理、结构特点、学习算法以及各自的优缺点。详细分析贝叶斯网络的结构学习算法,如基于约束的方法、基于评分搜索的方法等,以及参数估计方法,如最大似然估计、最大后验估计等;同时,深入探讨BP神经网络的反向传播算法、网络结构的设计原则以及训练过程中的优化技巧。通过对两者理论的深入研究,为后续混合分类器的设计和分析奠定坚实的基础。混合分类器的设计与实现:基于对贝叶斯网络和BP网络的理论研究,设计一种有效的贝叶斯网络与BP网络混合分类器。研究两者的融合方式,包括数据层面的融合、特征层面的融合以及决策层面的融合等,通过实验对比分析不同融合方式下混合分类器的性能,选择最优的融合策略。利用Python等编程语言实现混合分类器,并对其进行调试和优化,确保其能够准确、高效地运行。混合分类器的性能评估:选取多个标准数据集,如鸢尾花数据集、MNIST手写数字数据集等,对设计实现的混合分类器进行性能评估。使用准确率、召回率、F1值等常用的分类性能指标,全面评估混合分类器在不同数据集上的分类性能,并与单独使用贝叶斯网络分类器和BP神经网络分类器的性能进行对比分析。通过性能评估,验证混合分类器在分类性能上的优势,同时分析其在不同数据集上的表现差异,找出影响混合分类器性能的因素。实际应用案例分析:将混合分类器应用于实际场景中,如医疗诊断、图像识别、文本分类等领域。以医疗诊断为例,收集患者的症状、检查结果等数据,利用混合分类器对患者的病情进行诊断,并与传统的诊断方法进行对比分析。通过实际应用案例分析,进一步验证混合分类器在实际应用中的有效性和实用性,同时发现实际应用中可能存在的问题,提出相应的解决方案。在研究方法上,本文主要采用以下几种方法:文献研究法:广泛查阅国内外关于贝叶斯网络、BP神经网络以及混合分类器的相关文献,了解该领域的研究现状、发展趋势以及存在的问题。对相关文献进行综合分析和归纳总结,为本文的研究提供理论支持和研究思路。通过文献研究,跟踪最新的研究成果和技术进展,借鉴前人的研究经验,避免重复研究,确保研究的创新性和科学性。实验法:通过设计一系列实验,对贝叶斯网络与BP网络混合分类器进行性能评估和分析。在实验过程中,控制实验变量,如数据集的选择、网络结构的参数设置、融合方式的选择等,对比不同条件下混合分类器的性能表现。通过实验结果的分析,找出影响混合分类器性能的关键因素,优化混合分类器的设计和参数设置,提高其分类性能。对比分析法:将混合分类器的性能与单独使用贝叶斯网络分类器和BP神经网络分类器的性能进行对比分析。从分类准确率、召回率、F1值等多个性能指标入手,全面评估不同分类器在相同数据集上的表现。通过对比分析,突出混合分类器的优势和不足,为进一步改进和优化混合分类器提供依据。二、贝叶斯网络与BP网络基础理论2.1贝叶斯网络2.1.1贝叶斯网络的定义与结构贝叶斯网络(BayesianNetwork),又称信念网络,是一种基于贝叶斯理论的概率推理数学模型。从结构上看,一个贝叶斯网络就是一个有向无环图(DirectedAcyclicGraph,DAG),它由代表变量的结点及连接这些结点的有向边构成。其中,每个节点代表一个属性变量,这个变量可以是任何问题的抽象模型,比如在医疗诊断中,节点可以代表症状、疾病等;在图像识别中,节点可以代表图像的特征等。节点间的弧代表属性间的概率依赖关系,网络中的有向边由父节点指向后代节点,这种指向关系即表示条件依赖关系。例如,在一个简单的天气预测贝叶斯网络中,“云层厚度”节点可能是“是否下雨”节点的父节点,有向边从“云层厚度”指向“是否下雨”,表示“是否下雨”这一变量依赖于“云层厚度”,即云层厚度的变化会影响下雨的概率。在贝叶斯网络中,链接可能会形成回路,但不会形成循环,这确保了网络结构的合理性和可计算性。贝叶斯网络可以从联合概率分布的角度来理解。假设一个贝叶斯网络中有n个变量X_1,X_2,\cdots,X_n,根据贝叶斯网络的结构,其联合概率分布可以分解为各个变量在其父节点条件下的条件概率之积,即P(X_1,X_2,\cdots,X_n)=\prod_{i=1}^{n}P(X_i|Pa(X_i)),其中Pa(X_i)表示变量X_i的父节点集合。这种分解方式大大简化了联合概率分布的表示和计算,使得我们可以通过局部的条件概率来推断全局的概率关系。贝叶斯网络主要分为静态贝叶斯网络和动态贝叶斯网络两类。静态贝叶斯网络适用于处理变量之间的关系不随时间变化的情况,其结构和参数在整个推理过程中保持不变。例如,在一个简单的学生成绩预测贝叶斯网络中,变量如学生的学习时间、平时作业成绩、考试成绩等之间的关系是相对固定的,不随时间发生变化,此时就可以使用静态贝叶斯网络进行建模和分析。而动态贝叶斯网络则用于处理变量之间的关系随时间动态变化的情况,它能够描述系统的动态行为和状态变化。比如在股票市场预测中,股票价格、成交量、市场趋势等变量之间的关系会随着时间不断变化,动态贝叶斯网络可以通过引入时间维度,捕捉这些变量在不同时间点的变化规律和相互影响,从而对股票市场的未来走势进行预测。2.1.2贝叶斯网络的学习与推理贝叶斯网络的学习包括结构学习和参数学习两个重要部分。结构学习的目标是从数据中推导出网络的拓扑结构,确定变量之间的依赖关系。目前,主要有基于约束的方法、基于评分搜索的方法以及两者结合的混合方法。基于约束的方法通过检验数据中的条件独立性来确定变量之间的连接关系。例如,假设我们有三个变量A、B、C,如果在给定C的条件下,A和B是条件独立的,那么在贝叶斯网络结构中,A和B之间就不应该存在直接的边连接。基于评分搜索的方法则是通过定义一个评分函数来评估不同网络结构对数据的拟合程度,然后在所有可能的网络结构空间中搜索得分最高的结构。常用的评分函数有贝叶斯信息准则(BIC)、赤池信息准则(AIC)等。以BIC评分函数为例,它综合考虑了模型的似然度和模型的复杂度,公式为BIC=-2\lnL+k\lnn,其中\lnL是模型的对数似然度,k是模型的参数个数,n是数据样本数量。通过比较不同结构的BIC值,选择BIC值最小的结构作为最优结构。混合方法则结合了基于约束和基于评分搜索的优点,先利用基于约束的方法生成一个大致的网络结构框架,然后在此基础上使用基于评分搜索的方法进行精细调整,以提高结构学习的准确性和效率。参数学习是在已知网络结构的情况下,确定网络中条件概率表(CPT)的具体值。如果数据是完整的,即没有缺失值,那么可以使用最大似然估计(MLE)方法来估计参数。最大似然估计的基本思想是找到一组参数值,使得观测数据出现的概率最大。假设我们有一个包含N个样本的数据集D,对于贝叶斯网络中的变量X_i及其父节点Pa(X_i),其条件概率P(X_i|Pa(X_i))的最大似然估计值为\hat{P}(X_i|Pa(X_i))=\frac{N(X_i,Pa(X_i))}{N(Pa(X_i))},其中N(X_i,Pa(X_i))表示数据集中X_i和Pa(X_i)同时出现的样本数量,N(Pa(X_i))表示数据集中Pa(X_i)出现的样本数量。然而,在实际情况中,数据往往存在缺失值,此时可以使用期望最大化(EM)算法进行参数估计。EM算法是一种迭代算法,它通过不断地在期望步骤(E步)和最大化步骤(M步)之间交替进行,逐步逼近参数的最优估计值。在E步中,根据当前的参数估计值,计算缺失数据的期望值;在M步中,利用包含期望值的完整数据来更新参数估计值。通过多次迭代,使得参数估计值逐渐收敛到最优解。贝叶斯网络的推理是利用贝叶斯网络的结构和参数,根据已知的证据来推断未知变量的概率分布。其核心是双向推理,这源自于贝叶斯提出的后验概率、先验概率和似然函数的概念。正向推理是从原因变量出发,根据已知的条件概率,计算结果变量的概率分布。例如,在一个疾病诊断贝叶斯网络中,已知患者的一些症状(原因变量),通过网络中的条件概率关系,计算出患者患某种疾病(结果变量)的概率。假设网络中“咳嗽”是“感冒”的一个症状,已知“感冒”时“咳嗽”的概率P(å³å½|æå)以及“感冒”的先验概率P(æå),当观察到患者有咳嗽症状时,就可以利用贝叶斯公式P(æå|å³å½)=\frac{P(å³å½|æå)P(æå)}{P(å³å½)}来计算患者患感冒的概率,其中P(å³å½)可以通过全概率公式P(å³å½)=P(å³å½|æå)P(æå)+P(å³å½|å ¶ä»åå
)P(å ¶ä»åå
)计算得到。反向推理则是从结果变量出发,推断原因变量的概率分布。例如,当已知患者患有某种疾病时,通过反向推理可以推断出导致该疾病的各种原因的概率,帮助医生找到疾病的根源。在实际应用中,常常会遇到复杂的推理问题,需要综合运用正向推理和反向推理,以及其他一些推理算法,如变量消去法、联合树算法等。变量消去法通过逐步消除与查询变量无关的变量,简化计算过程,从而得到查询变量的概率分布;联合树算法则是将贝叶斯网络转换为一种称为联合树的结构,利用联合树的特性进行高效的概率推理,它在处理大规模贝叶斯网络时具有较高的效率和准确性。2.1.3贝叶斯网络的特点与应用领域贝叶斯网络具有诸多显著特点,使其在众多领域得到广泛应用。首先,它具有强大的知识表达和推理能力。贝叶斯网络能够以直观的有向无环图结构清晰地表示变量之间的因果关系和概率依赖关系,使得复杂的知识体系能够被有效地组织和表达。在医学诊断领域,贝叶斯网络可以将疾病、症状、检查结果等变量之间的关系进行建模,医生可以根据患者的症状和检查结果,利用贝叶斯网络进行推理,快速准确地判断患者可能患有的疾病。例如,在诊断心脏病时,贝叶斯网络可以将患者的胸痛、心悸、心电图异常等症状作为节点,将心脏病与这些症状之间的因果关系通过有向边表示出来,通过推理计算出患者患心脏病的概率,为医生的诊断提供有力支持。其次,贝叶斯网络具有灵活的学习机制。它可以从数据中自动学习网络的结构和参数,无需事先对变量之间的关系有深入的了解。这使得贝叶斯网络能够适应不同领域和不同类型的数据,具有很强的通用性。在工业生产中,对于设备故障诊断问题,我们可以收集设备的运行数据,包括温度、压力、振动等参数,利用贝叶斯网络的学习机制,从这些数据中学习设备运行参数与故障之间的关系,构建故障诊断模型。当设备出现异常时,通过该模型进行推理,快速定位故障原因,提高生产效率和设备的可靠性。再者,贝叶斯网络具有坚实的理论基础。它基于概率论和贝叶斯定理,推理过程严格遵循数学逻辑,保证了推理结果的合理性和可靠性。在金融风险评估领域,贝叶斯网络可以利用历史数据和市场信息,通过贝叶斯定理计算各种风险因素发生的概率,从而对金融风险进行准确评估。例如,在评估股票投资风险时,贝叶斯网络可以将宏观经济指标、公司财务状况、行业竞争态势等因素作为变量,通过分析这些变量之间的关系和历史数据,计算出股票价格下跌的概率,帮助投资者做出合理的投资决策。此外,贝叶斯网络还具有开放的决策体系。它可以方便地融合新的证据和信息,对已有的推理结果进行更新和修正,使得决策更加科学和准确。在自动驾驶领域,贝叶斯网络可以实时融合车辆传感器获取的路况信息、车辆状态信息等,对行驶过程中的各种情况进行推理和判断,如是否需要减速、转弯等,从而实现安全、高效的自动驾驶。当遇到突发情况,如前方突然出现障碍物时,新的信息会被及时纳入贝叶斯网络,网络会重新进行推理,调整决策,确保车辆的安全行驶。由于这些特点,贝叶斯网络在军事、计算机和医学等多个领域都展现出了广泛的应用前景。在军事领域,贝叶斯网络被用于无人自动驾驶、目标识别和武器系统故障处理等场景。在无人自动驾驶中,贝叶斯网络可以根据传感器获取的环境信息,如地形、障碍物、其他车辆位置等,实时推理出最佳的行驶路径和速度,确保无人车辆能够在复杂的战场环境中安全、快速地行驶。在目标识别方面,贝叶斯网络可以对雷达、图像等传感器获取的数据进行分析,结合先验知识,判断目标的类型、位置和状态,提高目标识别的准确性和可靠性。在武器系统故障处理中,贝叶斯网络可以根据武器系统的故障现象,推理出可能的故障原因,帮助维修人员快速定位和排除故障,提高武器系统的可用性和作战效能。在计算机领域,贝叶斯网络被应用于数据挖掘、机器学习、专家系统等方面。在数据挖掘中,贝叶斯网络可以从大量的数据中发现变量之间的潜在关系,提取有价值的信息,用于市场分析、客户行为预测等。在机器学习中,贝叶斯网络可以作为一种模型结构,与其他机器学习算法相结合,提高模型的性能和可解释性。在专家系统中,贝叶斯网络可以将专家的知识和经验以网络结构的形式表示出来,实现知识的共享和推理,为决策提供支持。例如,在一个医疗专家系统中,贝叶斯网络可以将医学专家对各种疾病的诊断知识和经验进行建模,当输入患者的症状和检查结果时,系统可以利用贝叶斯网络进行推理,给出诊断建议,辅助医生进行诊断。在医学领域,贝叶斯网络主要应用于医学诊断与医学图像语义建模。在医学诊断中,如前所述,贝叶斯网络可以综合考虑患者的症状、病史、检查结果等多方面信息,准确地诊断疾病,为治疗方案的制定提供依据。在医学图像语义建模方面,贝叶斯网络可以对医学图像中的各种特征进行建模,分析图像中不同组织和器官的关系,实现对医学图像的语义理解,辅助医生进行疾病的早期诊断和治疗效果评估。例如,在对肺部CT图像的分析中,贝叶斯网络可以将图像中的结节大小、形状、密度等特征作为变量,通过学习这些特征与肺癌之间的关系,对肺部结节的性质进行判断,帮助医生及时发现肺癌病变。2.2BP网络2.2.1BP网络的定义与结构BP(BackPropagation)网络,即反向传播神经网络,是1986年由Rumelhart和McCelland为首的科学家小组提出的一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。它能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。从拓扑结构来看,BP网络主要由输入层(input)、隐层(hiddenlayer)和输出层(outputlayer)组成。输入层负责接收外部输入信号,它不进行任何计算,仅作为数据输入的接口。例如,在手写数字识别任务中,输入层接收的是数字化后的手写数字图像数据,这些数据以像素值的形式呈现。隐层可以有一层或多层,它对输入信号进行非线性变换,是神经网络的核心部分,负责学习输入与输出之间的复杂映射关系。隐藏层神经元通过带有权重的连接与输入层和下一层神经元相互连接,这些权重在训练过程中不断调整,以优化网络的性能。输出层则输出网络的处理结果,通常与问题的具体目标相对应,在手写数字识别中,输出层输出的是识别出的数字类别。以一个简单的三层BP网络为例,设输入层神经元数为n,隐含层神经元数为h,输出层神经元数为m。输入层的神经元个数取决于输入训练集的特征向量的维度,比如在上述手写数字识别中,如果输入的图像是28\times28像素的灰度图像,那么输入层神经元个数n=28\times28=784。隐含层节点个数的确定较为复杂,它对网络的性能有着重要影响。若数量太少,则网络所能获取的用以解决问题的信息太少,无法准确学习输入与输出之间的复杂关系;若数量太多,不仅增加训练时间,更重要的是隐层节点过多还可能出现所谓“过拟合”(Overfitting)问题,即测试误差增大导致泛化能力下降。目前有多种确定隐含层节点个数的方法,如经验公式法、试错法等。经验公式法通常根据输入层和输出层神经元个数来估算隐含层节点个数,例如h=\sqrt{n+m}+a,其中a是1到10之间的常数。输出层的神经元个数与输出类别相关,如果是多分类问题,输出层神经元个数通常为输出类别数N;如果是二分类问题,输出层神经元个数可以为1,通过设置阈值来判断类别。各层神经元之间的连接方式是全连接,即前一层的每个神经元都与下一层的每个神经元相连。这种连接方式使得信息能够在网络中高效传递,每个神经元都能接收到前一层所有神经元传递的信息,从而充分学习到输入数据的特征。同时,BP网络属于前馈式神经网络,各层神经元仅与相邻层神经元之间相互全连接,同层内神经元之间无连接,各层神经元之间无反馈连接,构成具有层次结构的前馈型神经网络系统。这种结构特点使得BP网络的计算过程相对简单,易于实现和训练,但也在一定程度上限制了网络对复杂动态系统的建模能力。2.2.2BP网络的学习算法BP网络的学习算法基于误差反向传播原理,其学习过程由信号的正向传播与误差的反向传播两个过程组成。信号的正向传播过程如下:输入样本首先从输入层传入,输入层的神经元将接收到的输入信号x_j(j=1,2,\cdots,n,n为输入层神经元个数)原封不动地传递给隐藏层。隐藏层的神经元i(i=1,2,\cdots,h,h为隐藏层神经元个数)接收来自输入层的信号后,进行加权和运算,即net_{i}=\sum_{j=1}^{n}w_{ij}x_j+b_i,其中w_{ij}是从输入层神经元j到隐藏层神经元i的连接权重,b_i是隐藏层神经元i的偏置。然后,加权和结果net_{i}经过激活函数f(\cdot)处理,得到隐藏层神经元i的输出y_{i}=f(net_{i})。常用的激活函数有S型对数函数logsig,其函数公式为logsig(n)=\frac{1}{1+exp(-n)},输出值位于区间(0,1);双曲正切S型传递函数tansig,函数公式为a=tansig(n)=\frac{2}{1+exp(-2n)}-1,输出区间为(-1,1)\\##ä¸ãè´å¶æ¯ç½ç»ä¸BPç½ç»æ··ååç±»å¨åç\##\#3.1æ··ååç±»å¨ç设计æè·¯è´å¶æ¯ç½ç»ä¸BPç½ç»æ··ååç±»å¨ç设计æ¨å¨å å忥è´å¶æ¯ç½ç»å¼ºå¤§çæ¦çæ¨çè½ååBPç½ç»åè¶çéçº¿æ§æ
å°è½åï¼å®ç°ä¸¤è çä¼å¿äºè¡¥ï¼ä»¥æååç±»å¨å¨å¤ææ°æ®å类任å¡ä¸çæ§è½åæ³åè½åãè´å¶æ¯ç½ç»éè¿æåæ
ç¯å¾ç»æï¼è½å¤æ¸ æ°ç´è§å°è¡¨è¾¾åéä¹é´çä¾èµå ³ç³»ï¼å¹¶å©ç¨è´å¶æ¯å®çè¿è¡æ¦çæ¨çãå¨å¤çå ·æä¸ç¡®å®æ§åå ³èæ§çæ°æ®æ¶ï¼è´å¶æ¯ç½ç»å¯ä»¥æ
¹æ®å·²ç¥çå éªç¥è¯åè§æµæ°æ®ï¼åç¡®å°è®¡ç®åºå个åéçåéªæ¦çåå¸ï¼ä»è为åç±»å³çæä¾æåç便®ãä¾å¦ï¼å¨å»çè¯æé¢åï¼è´å¶æ¯ç½ç»å¯ä»¥å°æ£è ççç¶ãç å²ãæ£æ¥ç»æçå¤ä¸ªå
ç´
ä½ä¸ºåéï¼éè¿ç½ç»ç»ææè¿°å®ä»¬ä¹é´çå
æå ³ç³»ï¼å©ç¨è´å¶æ¯æ¨ç计ç®åºæ£è æ£æç§ç¾ç çæ¦çï¼å¸®å©å»çååºåç¡®çè¯æãBPç½ç»åæ¯ä¸ç§åºäºååä¼
æç®æ³çå¤å±åé¦ç¥ç»ç½ç»ï¼å ·æå¼ºå¤§çéçº¿æ§æ
å°è½åãå®è½å¤éè¿å¯¹å¤§éæ
·æ¬æ°æ®çå¦ä¹
ï¼èªå¨æåæ°æ®ä¸çç¹å¾å模å¼ï¼å»ºç«è¾å ¥ä¸è¾åºä¹é´ç夿æ
å°å ³ç³»ãå¨é¢å¯¹é线æ§åç±»é®é¢æ¶ï¼BPç½ç»å¯ä»¥éè¿è°æ´ç½ç»çæéåéå¼ï¼ä¸æä¼å模åï¼ä»¥è¾¾å°è¾é«çåç±»åç¡®çãä¾å¦ï¼å¨å¾åè¯å«é¢åï¼BPç½ç»å¯ä»¥éè¿å¯¹å¤§éå¾åæ°æ®çå¦ä¹
ï¼è¯å«åºå¾åä¸çç©ä½ç±»å«ï¼å³ä½¿å¾ååå¨ä¸å®çåå½¢ãåªå£°çå¹²æ°ï¼BPç½ç»ä¹è½éè¿å ¶å¼ºå¤§çéçº¿æ§æåè½åï¼åç¡®å°è¿è¡åç±»ãç¶èï¼è´å¶æ¯ç½ç»å¨å¤çå¤§è§æ¨¡æ°æ®å夿é线æ§å ³ç³»æ¶ï¼è®¡ç®å¤æåº¦è¾é«ï¼ä¸å¯¹æ°æ®çä¾èµæ§è¾å¼ºï¼BPç½ç»ååå¨å®¹æé·å ¥å±é¨æä¼è§£ãè®ç»æ¶é´é¿ä»¥åå¯è§£éæ§å·®çé®é¢ã为äºå æè¿äºå±éæ§ï¼å°è´å¶æ¯ç½ç»ä¸BPç½ç»ç¸ç»åï¼è®¾è®¡æ··ååç±»å¨ã卿··ååç±»å¨ç设计ä¸ï¼ä¸ç§å¸¸è§çæè·¯æ¯å°è´å¶æ¯ç½ç»ä½ä¸ºé¢å¤ç模åï¼å¯¹è¾å ¥æ°æ®è¿è¡ç¹å¾æå忦ç估计ãè´å¶æ¯ç½ç»éè¿å¯¹æ°æ®çåæï¼ææåéä¹é´çæ½å¨å ³ç³»ï¼çéåºå¯¹åç±»ç»æå½±åè¾å¤§çç¹å¾ï¼å¹¶è®¡ç®è¿äºç¹å¾çæ¦çåå¸ãç¶åï¼å°ç»è¿è´å¶æ¯ç½ç»å¤çåçç¹å¾ä½ä¸ºBPç½ç»çè¾å ¥ï¼å©ç¨BPç½ç»çéçº¿æ§æ
å°è½åè¿è¡åç±»ãè¿æ
·ï¼è´å¶æ¯ç½ç»å¯ä»¥ä¸ºBPç½ç»æä¾æ´æä»·å¼çè¾å ¥ç¹å¾ï¼åå°BPç½ç»çè®ç»æ¶é´å计ç®å¤æåº¦ï¼åæ¶æé«BPç½ç»çåç±»åç¡®æ§ãå¦ä¸ç§æè·¯æ¯å°BPç½ç»çè¾åºç»æä½ä¸ºè´å¶æ¯ç½ç»çè¾å ¥ï¼å©ç¨è´å¶æ¯ç½ç»è¿è¡åéªæ¦çç计ç®åæ¨çãBPç½ç»å¨å®æåæ¥åç±»åï¼è¾åºçç»æå¯ä»¥ç使¯å¯¹æ
·æ¬çä¸ç§åæ¥å¤æãå°è¿äºç»æè¾å ¥å°è´å¶æ¯ç½ç»ä¸ï¼è´å¶æ¯ç½ç»å¯ä»¥ç»åå éªç¥è¯åå ¶ä»ç¸å ³ä¿¡æ¯ï¼å¯¹BPç½ç»çè¾åºè¿è¡è¿ä¸æ¥çåæåæ¨çï¼è®¡ç®åºæ
·æ¬å±äºå个类å«çåéªæ¦çï¼ä»èå¾å°æ´åç¡®çåç±»ç»æãè¿ç§æ¹å¼å¯ä»¥å åå©ç¨è´å¶æ¯ç½ç»çæ¦çæ¨çè½åï¼å¯¹BPç½ç»çåç±»ç»æè¿è¡ä¼åï¼æé«åç±»å¨çå¯é
æ§åå¯è§£éæ§ã\##\#3.2æ··ååç±»å¨çæå»ºè¿ç¨\##\##3.2.1æ°æ®é¢å¤çæ°æ®é¢å¤çæ¯æå»ºè´å¶æ¯ç½ç»ä¸BPç½ç»æ··ååç±»å¨çéè¦åå§æ¥éª¤ï¼å ¶è´¨éç´æ¥å½±åå°åç»æ¨¡åçæ§è½åææãå¨å®é åºç¨ä¸ï¼åå§æ°æ®å¾å¾åå¨åç§é®é¢ï¼å¦æ°æ®ç¼ºå¤±ãåªå£°å¹²æ°ãæ°æ®ä¸ä¸è´ä»¥åæ°æ®åå¸ä¸åè¡¡çï¼è¿äºé®é¢ä¼ä¸¥é影忍¡åçè®ç»å颿µåç¡®æ§ãå
æ¤ï¼éè¦å¯¹åå§æ°æ®è¿è¡ä¸ç³»åçé¢å¤çæä½ï¼ä»¥æé«æ°æ®çè´¨éåå¯ç¨æ§ãæ°æ®æ¸ æ´æ¯æ°æ®é¢å¤ççå ³é®ç¯èä¹ä¸ï¼ä¸»è¦ç¨äºå¤çæ°æ®ä¸ç缺失å¼ãé误å¼åéå¤å¼ã对äºç¼ºå¤±å¼çå¤çï¼å¸¸è§çæ¹æ³æå
餿³ãå¡«å æ³å颿µæ³ãå
餿³éç¨äºç¼ºå¤±å¼æ¯ä¾è¾å°çæ åµï¼ç´æ¥å
é¤å å«ç¼ºå¤±å¼çæ
·æ¬æç¹å¾ï¼ä»¥ä¿è¯æ°æ®ç宿´æ§åä¸è´æ§ãä¾å¦ï¼å¨ä¸ä¸ªå¦çæç»©æ°æ®ééï¼å¦ææä¸ªå¦ççæé¨è¯¾ç¨æç»©ç¼ºå¤±ï¼ä¸ç¼ºå¤±å¼æ¯ä¾è¾å°ï¼å¯ç´æ¥å
é¤è¯¥å¦ççè¿ä¸æç»©è®°å½ãå¡«å æ³åæ¯ä½¿ç¨ç¹å®ç弿¥å¡«å 缺失å¼ï¼å¯¹äºæ°å¼åæ°æ®ï¼å¸¸ç¨åå¼ãä¸ä½æ°æä¼æ°è¿è¡å¡«å ï¼å¯¹äºç±»å«åæ°æ®ï¼é常使ç¨ä¼æ°å¡«å ãæ¯å¦ï¼å¨ä¸ä¸ªå å«å¦çå¹´é¾çæ°æ®ééï¼è¥åå¨é¨åå¦çå¹´é¾ç¼ºå¤±çæ åµï¼å¯è®¡ç®å ¶ä»å¦çå¹´é¾çå弿¥å¡«å è¿äºç¼ºå¤±å¼ã颿µæ³æ¯å©ç¨æºå¨å¦ä¹
模åï¼æ
¹æ®å ¶ä»ç¸å ³ç¹å¾é¢æµç¼ºå¤±å¼ï¼è¿ç§æ¹æ³ç¸å¯¹å¤æï¼ä½è½æ´åç¡®å°ä¼°è®¡ç¼ºå¤±å¼ãå¤çéè¯¯å¼æ¶ï¼éè¦ä»ç»åæé误产ççåå
ï¼å¯è½æ¯æ°æ®å½å ¥éè¯¯ãæµé误差çãå¯¹äºææ¾çé误å¼ï¼å¯æ
¹æ®ä¸å¡é»è¾æå ¶ä»ç¸å ³æ°æ®è¿è¡ä¿®æ£ãä¾å¦ï¼å¨ä¸ä¸ªè®°å½ååä»·æ
¼çæ°æ®ééï¼è¥åºç°ä¸ä¸ªææ¾ä¸åççä»·æ
¼ï¼å¦ä»·æ
¼ä¸ºè´æ°ï¼å¯æ
¹æ®è¯¥ååçæ£å¸¸ä»·æ
¼èå´è¿è¡ä¿®æ£ã对äºéå¤å¼ï¼å¯éè¿æ£æ¥æ°æ®çå¯ä¸æ§æ¥è¯å«å¹¶å
é¤ï¼ä»¥é¿å é夿°æ®å¯¹æ¨¡åè®ç»çå¹²æ°ãæ°æ®å½ä¸åæ¯å¦ä¸ä¸ªéè¦çé¢å¤çæ¥éª¤ï¼å ¶ç®çæ¯å°æ°æ®çç¹å¾å¼æ
å°å°ä¸ä¸ªç¹å®çèå´ï¼å¦[0,1]æ[-1,1]ï¼ä»¥æ¶é¤ä¸åç¹å¾ä¹é´çé纲差å¼ï¼ä½¿æ¨¡åæ´å®¹ææ¶æåè®ç»ã常è§çæ°æ®å½ä¸åæ¹æ³ææå°-æå¤§å½ä¸åï¼Min-MaxScalingï¼åZ-åæ°æ
ååï¼Z-scoreStandardizationï¼ãæå°-æå¤§å½ä¸åéè¿çº¿æ§åæ¢å°åå§æ°æ®æ
å°å°[0,1]åºé´ï¼å ¬å¼ä¸ºï¼$X_{norm}=\frac{X-X_{min}}{X_{max}-X_{min}}$ï¼å ¶ä¸$X$为åå§æ°æ®ï¼$X_{min}$å$X_{max}$åå«ä¸ºæ°æ®çæå°å¼åæå¤§å¼ï¼$X_{norm}$为å½ä¸ååçæ°æ®ãè¿ç§æ¹æ³ç®åç´è§ï¼éç¨äºæ°æ®åå¸è¾ä¸ºååçæ åµãä¾å¦ï¼å¨ä¸ä¸ªå å«å¦çèè¯æç»©çæ°æ®ééï¼æç»©èå´ä¸º0-100åï¼éè¿æå°-æå¤§å½ä¸åå¯å°æç»©æ
å°å°[0,1]åºé´ï¼æ¹ä¾¿åç»æ¨¡åå¤çãZ-åæ°æ
åå忝åºäºæ°æ®çåå¼åæ
åå·®è¿è¡å½ä¸åï¼å ¬å¼ä¸ºï¼$X_{norm}=\frac{X-\mu}{\sigma}$ï¼å ¶ä¸$\mu$ä¸ºæ°æ®çåå¼ï¼$\sigma$ä¸ºæ°æ®çæ
åå·®ãè¿ç§æ¹æ³ä½¿æ°æ®å ·æé¶åå¼åå使¹å·®ï¼å¯¹äºæ°æ®å叿ªç¥æåå¨å¼å¸¸å¼çæ 嵿´ä¸ºéç¨ãæ¯å¦ï¼å¨ä¸ä¸ªå å«è¡ç¥¨ä»·æ
¼æ³¢å¨çæ°æ®éä¸ï¼ç±äºä»·æ
¼æ³¢å¨èå´è¾å¤§ä¸å¯è½åå¨å¼å¸¸å¼ï¼ä½¿ç¨Z-åæ°æ
ååå¯æææ¶é¤è¿äºå½±åï¼ä½¿æ°æ®æ´é忍¡åè®ç»ãæ¤å¤ï¼æ°æ®é¢å¤çè¿å¯è½å æ¬æ°æ®è½¬æ¢åç¹å¾å·¥ç¨çæä½ãæ°æ®è½¬æ¢æ¯å¯¹æ°æ®è¿è¡æç§åæ¢ï¼ä»¥æ»¡è¶³æ¨¡åçè¦æ±ææåæ´æä»·å¼çä¿¡æ¯ãä¾å¦ï¼å¯¹ä¸äºåæåå¸çæ°æ®è¿è¡å¯¹æ°åæ¢ï¼ä½¿å ¶å叿´å
æ¥è¿æ£æåå¸ï¼ä»èæé«æ¨¡åçæ§è½ãç¹å¾å·¥ç¨åæ¯éè¿å¯¹åå§ç¹å¾è¿è¡ç»åãçéãæåçæä½ï¼å建æ°çç¹å¾æéæ©æç¸å ³çç¹å¾ï¼ä»¥æé«æ¨¡åçåç¡®æ§åæ³åè½åãä¾å¦ï¼å¨ä¸ä¸ªé¢æµå®¢æ·è´ä¹°è¡ä¸ºçæ°æ®ééï¼å¯å°å®¢æ·çå¹´é¾ãæ¶å ¥ãè´ä¹°é¢ççå¤ä¸ªç¹å¾è¿è¡ç»åï¼çæä¸ä¸ªæ°çç¹å¾ï¼å¦è´ä¹°è½åææ°ï¼ä»¥æ´å¥½å°åæ
客æ·çè´ä¹°æ½åã\##\##3.2.2è´å¶æ¯ç½ç»é¨åçæå»ºè´å¶æ¯ç½ç»é¨åçæå»ºæ¯æ··ååç±»å¨æå»ºè¿ç¨ä¸çå ³é®ç¯èï¼å®ä¸»è¦å æ¬ç¡®å®åéææå ³ç³»åè®ç»æ¡ä»¶æ¦ç表两个æ
¸å¿æ¥éª¤ãç¡®å®åéææå ³ç³»æ¯æå»ºè´å¶æ¯ç½ç»çé¦è¦ä»»å¡ï¼å ¶ç®çæ¯æç¡®å个åéä¹é´çä¾èµå ³ç³»ï¼ä»èæå»ºåºæåæ
ç¯å¾ï¼DAGï¼ç»æãè¿ä¸è¿ç¨å¯ä»¥éç¨å¤ç§æ¹æ³ï¼å ¶ä¸åºäºä¸å®¶ç¥è¯åç»éªçæ¹æ³æ¯è¾ä¸ºå¸¸è§çä¸ç§ã卿äºé¢åï¼å¦å»çè¯æï¼é¢åä¸å®¶å¯¹ç¾ç ä¸çç¶ä¹é´çå
æå ³ç³»æçæ·±å ¥çäºè§£ï¼ä»ä»¬å¯ä»¥æ
¹æ®èªå·±çä¸ä¸ç¥è¯ç´æ¥ç¡®å®åéä¹é´çææå ³ç³»ãä¾å¦ï¼å¨è¯æå¿èç æ¶ï¼ä¸å®¶ç¥éè¸çãå¿æ¸ççç¶ä¸å¿èç ä¹é´åå¨å
æå ³ç³»ï¼ä¸è¿äºçç¶ä¹é´ä¹å¯è½åå¨ä¸å®çå ³èï¼ä»èå¯ä»¥æå»ºåºç¸åºçè´å¶æ¯ç½ç»ææç»æãç¶èï¼è¿ç§æ¹æ³ä¾èµäºä¸å®¶ç主è§å¤æï¼å¯è½åå¨ä¸å®çå±éæ§ãä¸ºäºæ´å®¢è§å°ç¡®å®åéææå ³ç³»ï¼è¿å¯ä»¥éç¨åºäºæ°æ®é©±å¨çæ¹æ³ï¼å¦åºäºçº¦æçæ¹æ³ååºäºè¯åæç´¢çæ¹æ³ãåºäºçº¦æçæ¹æ³éè¿æ£éªæ°æ®ä¸çæ¡ä»¶ç¬ç«æ§æ¥æ¨æåéä¹é´çä¾èµå ³ç³»ãä¾å¦ï¼å设æä»¬æä¸ä¸ªåéAãBãCï¼å¦æå¨ç»å®Cçæ¡ä»¶ä¸ï¼AåBæ¯æ¡ä»¶ç¬ç«çï¼é£ä¹å¨è´å¶æ¯ç½ç»ç»æä¸ï¼AåBä¹é´å°±ä¸åºè¯¥åå¨ç´æ¥çè¾¹è¿æ¥ã常ç¨çåºäºçº¦æçç®æ³æPCç®æ³çï¼å®éè¿ä¸ç³»åçæ¡ä»¶ç¬ç«æ§æµè¯æ¥éæ¥æå»ºç½ç»ç»æãåºäºè¯åæç´¢çæ¹æ³åæ¯éè¿å®ä¹ä¸ä¸ªè¯å彿°æ¥è¯ä¼°ä¸åç½ç»ç»æå¯¹æ°æ®çæåç¨åº¦ï¼ç¶å卿æå¯è½çç½ç»ç»æç©ºé´ä¸æç´¢å¾åæé«çç»æã常ç¨çè¯å彿°æè´å¶æ¯ä¿¡æ¯ååï¼BICï¼ã赤æ±
ä¿¡æ¯ååï¼AICï¼çã以BICè¯å彿°ä¸ºä¾ï¼å®ç»¼åèèäºæ¨¡åçä¼¼ç¶åº¦å模åçå¤æåº¦ï¼å ¬å¼ä¸º$BIC=-2\lnL+k\lnn$ï¼å ¶ä¸$\lnL$æ¯æ¨¡åç对æ°ä¼¼ç¶åº¦ï¼$k$æ¯æ¨¡åçåæ°ä¸ªæ°ï¼$n$æ¯æ°æ®æ
·æ¬æ°éãéè¿æ¯è¾ä¸åç»æçBICå¼ï¼éæ©BIC弿å°çç»æä½ä¸ºæä¼ç»æãå¨å®é åºç¨ä¸ï¼è¿å¯ä»¥å°åºäºçº¦æçæ¹æ³ååºäºè¯åæç´¢çæ¹æ³ç»åèµ·æ¥ï¼å å©ç¨åºäºçº¦æçæ¹æ³çæä¸ä¸ªå¤§è´çç½ç»ç»ææ¡æ¶ï¼ç¶å卿¤åºç¡ä¸ä½¿ç¨åºäºè¯åæç´¢çæ¹æ³è¿è¡ç²¾ç»è°æ´ï¼ä»¥æé«ç»æå¦ä¹
çåç¡®æ§åæçãå¨ç¡®å®äºåéææå ³ç³»åï¼æ¥ä¸æ¥éè¦è®ç»æ¡ä»¶æ¦ç表ï¼CPTï¼ãæ¡ä»¶æ¦ç表ç¨äºæè¿°æ¯ä¸ªåéå¨å ¶ç¶èç¹æ¡ä»¶ä¸çæ¦çåå¸ãå¦ææ°æ®æ¯å®æ´çï¼å³æ²¡æç¼ºå¤±å¼ï¼é£ä¹å¯ä»¥ä½¿ç¨æå¤§ä¼¼ç¶ä¼°è®¡ï¼MLEï¼æ¹æ³æ¥ä¼°è®¡æ¡ä»¶æ¦ç表ä¸çåæ°ãæå¤§ä¼¼ç¶ä¼°è®¡çåºæ¬ææ³æ¯æ¾å°ä¸ç»åæ°å¼ï¼ä½¿å¾è§æµæ°æ®åºç°çæ¦çæå¤§ãå设æä»¬æä¸ä¸ªå å«N个æ
·æ¬çæ°æ®éDï¼å¯¹äºè´å¶æ¯ç½ç»ä¸çåé$X_i$åå ¶ç¶èç¹$Pa(X_i)$ï¼å ¶æ¡ä»¶æ¦ç$P(X_i|Pa(X_i))$çæå¤§ä¼¼ç¶ä¼°è®¡å¼ä¸º$\hat{P}(X_i|Pa(X_i))=\frac{N(X_i,Pa(X_i))}{N(Pa(X_i))}$ï¼å ¶ä¸$N(X_i,Pa(X_i))$è¡¨ç¤ºæ°æ®éä¸$X_i$å$Pa(X_i)$åæ¶åºç°çæ
·æ¬æ°éï¼$N(Pa(X_i))$è¡¨ç¤ºæ°æ®éä¸$Pa(X_i)$åºç°çæ
·æ¬æ°éãç¶èï¼å¨å®é æ åµä¸ï¼æ°æ®å¾å¾åå¨ç¼ºå¤±å¼ï¼æ¤æ¶å¯ä»¥ä½¿ç¨æææå¤§åï¼EMï¼ç®æ³è¿è¡åæ°ä¼°è®¡ãEMç®æ³æ¯ä¸ç§è¿ä»£ç®æ³ï¼å®éè¿ä¸æå°å¨æææ¥éª¤ï¼Eæ¥ï¼åæå¤§åæ¥éª¤ï¼Mæ¥ï¼ä¹é´äº¤æ¿è¿è¡ï¼éæ¥é¼è¿åæ°çæä¼ä¼°è®¡å¼ãå¨Eæ¥ä¸ï¼æ
¹æ®å½åçåæ°ä¼°è®¡å¼ï¼è®¡ç®ç¼ºå¤±æ°æ®çææå¼ï¼å¨Mæ¥ä¸ï¼å©ç¨å 嫿æå¼ç宿´æ°æ®æ¥æ´æ°åæ°ä¼°è®¡å¼ãéè¿å¤æ¬¡è¿ä»£ï¼ä½¿å¾åæ°ä¼°è®¡å¼éæ¸æ¶æå°æä¼è§£ãéè¿ä»¥ä¸æ¥éª¤ï¼å®æäºè´å¶æ¯ç½ç»é¨åçæå»ºï¼ä¸ºåç»ä¸BPç½ç»çèå以忷·ååç±»å¨çæ§è½æåå¥
å®äºåå®çåºç¡ã\##\##3.2.3BPç½ç»é¨åçæå»ºBPç½ç»é¨åçæå»ºå¯¹äºæ··ååç±»å¨çæ§è½èµ·çè³å ³éè¦çä½ç¨ï¼ä¸»è¦æ¶åç¡®å®ç½ç»å±æ°ãç¥ç»å 个æ°ä»¥åè®ç»BPç½ç»çå ³é®æ¥éª¤ãç¡®å®ç½ç»å±æ°æ¯æå»ºBPç½ç»çé¦è¦å³çä¹ä¸ãBPç½ç»é常ç±è¾å ¥å±ãéå±åè¾åºå±ç»æï¼å ¶ä¸éå±å¯ä»¥æä¸å±æå¤å±ãè¾å ¥å±çä½ç¨æ¯æ¥æ¶å¤é¨è¾å ¥æ°æ®ï¼å ¶ç¥ç»å 个æ°åå³äºè¾å ¥æ°æ®çç¹å¾ç»´åº¦ãä¾å¦ï¼å¨æåæ°åè¯å«ä»»å¡ä¸ï¼å¦æè¾å ¥çæ¯28Ã28åç´
çç°åº¦å¾åï¼é£ä¹è¾å ¥å±ç¥ç»å 个æ°ä¸º28Ã28=784ï¼æ¯ä¸ªç¥ç»å 对åºå¾åä¸çä¸ä¸ªåç´
ç¹ãè¾åºå±çç¥ç»å 个æ°åä¸å类任å¡çç±»å«æ°ç¸å ³ï¼å¯¹äºå¤åç±»é®é¢ï¼è¾åºå±ç¥ç»å 个æ°é常çäºç±»å«æ°ï¼å¯¹äºäºåç±»é®é¢ï¼è¾åºå±ç¥ç»å 个æ°å¯ä»¥ä¸º1ï¼éè¿è®¾ç½®é弿¥å¤æç±»å«ãä¾å¦ï¼å¨ä¸ä¸ªåºåç«åççå¾åå类任å¡ä¸ï¼è¾åºå±ç¥ç»å 个æ°ä¸º1ï¼å½è¾åºå¼å¤§äºé弿¶å¤æä¸ºç«ï¼å°äºé弿¶å¤æä¸ºçãéå±ç设置æ¯BPç½ç»æå»ºçå ³é®ç¯èï¼å®å¯¹ç½ç»çå¦ä¹
è½åå表达è½åæçéè¦å½±åãéå±ç主è¦ä½ç¨æ¯å¯¹è¾å ¥æ°æ®è¿è¡é线æ§åæ¢ï¼ä»èæåæ°æ®ä¸ç夿ç¹å¾å模å¼ãéå±ç屿°åç¥ç»å 个æ°éè¦æ
¹æ®å ·ä½é®é¢è¿è¡åçéæ©ãä¸è¬æ¥è¯´ï¼å¢å
éå±ç屿°åç¥ç»å 个æ°å¯ä»¥æé«ç½ç»çå¦ä¹
è½åï¼ä½åæ¶ä¹ä¼å¢å
ç½ç»çå¤æåº¦åè®ç»æ¶é´ï¼å¹¶ä¸å®¹æåºç°è¿æåç°è±¡ãç®åï¼ç¡®å®éå±å±æ°åç¥ç»å 个æ°å¹¶æ²¡æéç¨ççè®ºæ¹æ³ï¼é常éç¨ç»éªå ¬å¼ãè¯éæ³æä¸äºå¯åå¼ç®æ³ãç»éªå ¬å¼å¦$h=\sqrt{n+m}+a$ï¼å ¶ä¸$h$为éå«å±èç¹ä¸ªæ°ï¼$n$为è¾å ¥å±èç¹ä¸ªæ°ï¼$m$为è¾åºå±èç¹ä¸ªæ°ï¼$a$æ¯1å°10ä¹é´ç常æ°ï¼å¯ä»¥ä½ä¸ºåæ¥çåèï¼ä½å¨å®é åºç¨ä¸å¾å¾éè¦éè¿å¤§éçå®éªæ¥ç¡®å®æä¼çéå±è®¾ç½®ãè¯éæ³æ¯éè¿ä¸æå°è¯ä¸åçéå±è®¾ç½®ï¼è§å¯ç½ç»å¨è®ç»éåéªè¯éä¸çæ§è½è¡¨ç°ï¼éæ©æ§è½æä½³ç设置ãä¾å¦ï¼å 设置éå±ä¸ºä¸å±ï¼ç¥ç»å 个æ°ä¸º10ï¼è®ç»ç½ç»å¹¶è¯ä¼°å ¶æ§è½ï¼ç¶å鿏å¢å
ç¥ç»å ä¸ªæ°æéå±å±æ°ï¼å次è®ç»åè¯ä¼°ï¼ç´å°æ¾å°æä¼çç½ç»ç»æãå¯åå¼ç®æ³å¦éä¼
ç®æ³ãç²å群ä¼åç®æ³çå¯ä»¥å¨ä¸å®ç¨åº¦ä¸èªå¨æç´¢æä¼çç½ç»ç»æï¼ä½è¿äºç®æ³è®¡ç®å¤æåº¦è¾é«ï¼éè¦è¾é¿çè®¡ç®æ¶é´ãå¨ç¡®å®äºç½ç»ç»æåï¼æ¥ä¸æ¥éè¦è®ç»BPç½ç»ãBPç½ç»çè®ç»åºäºè¯¯å·®ååä¼
æç®æ³ï¼å ¶è®ç»è¿ç¨ä¸»è¦å æ¬ååä¼
æåååä¼
æä¸¤ä¸ªé¶æ®µãå¨ååä¼
æé¶æ®µï¼è¾å ¥æ°æ®ä»è¾å ¥å±ä¾æ¬¡ç»è¿éå±ï¼æç»å°è¾¾è¾åºå±ã卿¯ä¸å±ä¸ï¼ç¥ç»å æ¥æ¶åä¸å±çè¾åºï¼å¹¶éè¿å
æåè¿ç®åæ¿æ´»å½æ°å¤çåä¼
éç»ä¸ä¸å±ã常ç¨çæ¿æ´»å½æ°æSå对æ°å½æ°ï¼logsigï¼ãåæ²æ£åSåä¼
é彿°ï¼tansigï¼çãä¾å¦ï¼Så对æ°å½æ°$logsig(n)=\frac{1}{1+exp(-n)}$ï¼å ¶è¾åºå¼ä½äºåºé´(0,1)ï¼å¯ä»¥å°ç¥ç»å çè¾åºæ
å°å°ä¸ä¸ªæéçèå´å ï¼å¢å
ç½ç»çé线æ§è¡¨è¾¾è½åãè¾åºå±å¾å°ç颿µç»æä¸å®é æ
ç¾è¿è¡æ¯è¾ï¼è®¡ç®åºè¯¯å·®ãå¨ååä¼
æé¶æ®µï¼è¯¯å·®ä»è¾åºå±å¼å§ï¼æ²¿çç½ç»ç»æååä¼
æï¼éè¿é¾å¼æ³å计ç®åºè¯¯å·®å¯¹æ¯ä¸å±æéååç½®çæ¢¯åº¦ï¼ç¶åæ
¹æ®æ¢¯åº¦ä¸éæ³æ´æ°æéååç½®ï¼ä½¿å¾è¯¯å·®éæ¸åå°ãå¨è®ç»è¿ç¨ä¸ï¼è¿éè¦è®¾ç½®ä¸äºè¶ åæ°ï¼å¦å¦ä¹
çãè¿ä»£æ¬¡æ°ãæ£åååæ°çãå¦ä¹
çå³å®äºæéæ´æ°çæ¥é¿ï¼è¿å¤§çå¦ä¹
çå¯è½å¯¼è´ç½ç»æ
æ³æ¶æï¼è¿å°çå¦ä¹
çåä¼ä½¿è®ç»è¿ç¨åå¾éå¸¸ç¼æ ¢ãè¿ä»£æ¬¡æ°è¡¨ç¤ºç½ç»è®ç»çè½®æ°ï¼å½è¾¾å°æå¤§è¿ä»£æ¬¡æ°æè¯¯å·®å°äºé¢å®é弿¶ï¼è®ç»è¿ç¨ç»æãæ£åååæ°ç¨äºé²æ¢è¿æåï¼å¸¸è§çæ£ååæ¹æ³æL1æ£åååL2æ£ååï¼å®ä»¬éè¿å¨æå¤±å½æ°ä¸æ·»å
æ©ç½é¡¹æ¥éå¶æéç大å°ï¼ä½¿æ¨¡åæ´å
æ³åãéè¿åçç¡®å®ç½ç»å±æ°ãç¥ç»å 个æ°ï¼å¹¶è¿è¡ææçè®ç»ï¼æå»ºåºæ§è½è¯å¥½çBPç½ç»ï¼ä¸ºè´å¶æ¯ç½ç»ä¸BPç½ç»æ··ååç±»å¨çæåæå»ºæä¾äºæåæ¯æã\##\##3.2.4两è çèåæ¹å¼å°è´å¶æ¯ç½ç»ä¸BPç½ç»è¿è¡è忝æå»ºæ··ååç±»å¨çæ
¸å¿ç¯èï¼èåæ¹å¼çéæ©ç´æ¥å½±åå°æ··ååç±»å¨çæ§è½åææã常è§çèåæ¹å¼ä¸»è¦å æ¬æ°æ®å±é¢çèåãç¹å¾å±é¢çèå以åå³çå±é¢çèåï¼æ¯ç§èåæ¹å¼é½æå ¶ç¬ç¹çä¼å¿åéç¨åºæ¯ãæ°æ®å±é¢çè忝å°ç»è¿è´å¶æ¯ç½ç»å¤çåçæ°æ®ç´æ¥ä½ä¸ºBPç½ç»çè¾å ¥ãå¨è¿ç§èåæ¹å¼ä¸ï¼è´å¶æ¯ç½ç»é¦å 对åå§æ°æ®è¿è¡åæåå¤çï¼å©ç¨å ¶æ¦çæ¨çè½åæææ°æ®ä¸åéä¹é´çæ½å¨å ³ç³»ï¼è®¡ç®åºå个åéçæ¦çåå¸ãä¾å¦ï¼å¨ä¸ä¸ªå»çè¯ææ°æ®éä¸ï¼è´å¶æ¯ç½ç»å¯ä»¥æ
¹æ®æ£è ççç¶ãç å²ãæ£æ¥ç»æçå¤ä¸ªåéï¼è®¡ç®åºæ£è æ£åç§ç¾ç çæ¦çãç¶åï¼å°è¿äºæ¦çå¼ä½ä¸ºæ°çç¹å¾ä¸åå§æ°æ®ä¸èµ·è¾å ¥å°BPç½ç»ä¸ãBPç½ç»åå©ç¨å ¶å¼ºå¤§çéçº¿æ§æ
å°è½åï¼å¯¹è¿äºæ°æ®è¿è¡è¿ä¸æ¥çå¦ä¹
ååç±»ãè¿ç§èåæ¹å¼çä¼å¿å¨äºè½å¤å åå©ç¨è´å¶æ¯ç½ç»å¯¹æ°æ®çæ¦ç建模è½åï¼ä¸ºBPç½ç»æä¾æ´ä¸°å¯ãæ´æä»·å¼çè¾å ¥ç¹å¾ï¼æå©äºBPç½ç»æ´å¥½å°å¦ä¹
æ°æ®ä¸çå¤ææ¨¡å¼ï¼ä»èæé«åç±»çåç¡®æ§ãåæ¶ï¼ç±äºè´å¶æ¯ç½ç»å¯¹æ°æ®è¿è¡äºé¢å¤çï¼åå°äºBPç½ç»éè¦å¦ä¹
çä¿¡æ¯éï¼å¨ä¸å
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年电力职称考试题库带答案
- 2026年高校竞聘考试题库(含答案)
- 2026年银行支付结算题库(含答案)
- 导游模拟考试题库及答案
- 储运技能培训题库及答案
- 2026年运输考试题库及答案
- 2026年注册结构工程师(一级基础)资格考试理论力学(重点难点)题库(含答案)
- 2026年中铁十七局医院公开招聘工作人员备考题库及答案
- 2026年茶艺师一级(高级技师)资格考试理论知识全真模拟考试卷及答案(共五套)
- 2026年甘露醇试题库及答案
- 2025年4月自考00609高级日语(一)试题
- 学校教职工网络安全培训
- 3.1认识自我【中职专用】中职思想政治《心理健康与职业生涯》(高教版2023基础模块)
- 《安娜·卡列尼娜》课件
- 隧道工程工作总结
- 洗浴老人免责协议书
- 人教版(2024新版)七年级上册英语Unit 3 Reading Plus教案
- 山东省青岛市2023-2024学年三年级上学期语文期中阶段质量检测试卷
- 轮毂工艺知识培训课件
- 图解汽轮发电机组工作原理及结构课件
- 中药处方用名和调剂给付规定培训课件
评论
0/150
提交评论