[发明专利]基于模拟退火优化BP神经网络的pH值预测方法在审
申请号: | 201410738449.8 | 申请日: | 2014-12-05 |
公开(公告)号: | CN104700153A | 公开(公告)日: | 2015-06-10 |
发明(设计)人: | 吴静静;宋淑娟;尤丽华;王金华 | 申请(专利权)人: | 江南大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06N3/02 |
代理公司: | 徐州支点知识产权代理事务所(普通合伙) 32244 | 代理人: | 刘新合 |
地址: | 214122 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 模拟 退火 优化 bp 神经网络 ph 预测 方法 | ||
1.一种基于模拟退火优化BP神经网络的pH值预测方法,其特征在于,包括以下步骤:
第一步,根据样本选取策略选取样本并输入;
第二步,根据BP定理,确定BP神经网络的结构;
第三步,根据网络训练策略,采用模拟退火算法优化BP网络权值参数,利用输入的样本对BP网络进行训练,确定BP网络的最优权值及最优隐层节点数;
第四步,根据训练好的BP神经网络,构建pH值的预测模型。
2.根据权利要求1所述的基于模拟退火优化BP神经网络的pH值预测方法,其特征是,所述的样本选取策略,具体是:
(1)剔除不合格的或无效的数据,比如超过样本量测范围的数据(即野值),或者相同输入值对应于不同的输出值的样本等;
(2)由于BP网络是按照相似性进行联想的,对于与样本的相似度高的状态的预测准确度高,为此,在选择训练样本向量时,应包括三个输入颜色值的可能极值组合,即输入样本向量覆盖全部可能的测量范围;
(3)把选定的合格输入输出量测值整理成适合BP网络训练格式的样本向量,对输入数据进行归一化处理以适应输入层神经元非线性函数的要求等。
3.根据权利要求1所述的基于模拟退火优化BP神经网络的pH值预测方法,其特征是,所述的BP神经网络的结构,具体是:
由BP定理知:给定任意ε>0和任意L2函数f:[0 1]n→Rm,存在一个三层BP网络,它可在任意ε平方误差精度内逼近f。BP神经网络的结构包括输入层、隐层和输出层三层,以此作为预测器。
4.根据权利要求1所述的基于模拟退火优化BP神经网络的pH值预测方法,其特征是,所述的网络训练策略,具体是:
训练策略分为训练和修正两个步骤。训练时又将样本数据集合随机地分为2部分:(1)训练集合,用于网络的训练;(2)测试集合,用于测试网络的预测效果。修正步骤是,改变网络结构,即增加或减少隐层节点的个数,然后再次进行训练,最后根据预测效果确定最优的隐层节点数目及网络结构。
5.根据权利要求1所述的基于模拟退火优化BP神经网络的pH值预测方法,其特征是,所述的模拟退火算法,具体是:
其中:f:ω→R+为优化函数,ω∈S是一个可行的解,表示ω的一个邻域,l为在温度Tk下的搜索时间步数,P(ω(l)是ω(l)接受ω′(l)作为下一个新解ω(l+1)的概率。根据该概率,采用轮盘赌法选择ω′(l)作为下一个新解ω(l+1)。当在温度Tk下经过多次转移后温度降低到Tk+1<Tk时,在Tk+1下重复上述过程直至温度降到很低,则全局最优解将以概率1被找到。
6.根据权利要求1所述的基于模拟退火优化BP神经网络的pH值预测方法,其特征是,所述的pH值预测模型,具体是:
其中,yi为网络输出的预测值,ωj为隐层第j个神经元至输出层的连接权值,σj为隐层第j个神经元的输出,b为输出神经元的偏置。隐层节点采用Sigmoid函数作为转移函数,隐层节点σj的输出表达式为,
其中,ωij为输入层至隐层的连接权值,bj为隐层第j个神经元的偏置。
7.根据权利要求6所述的基于模拟退火优化BP神经网络的pH值预测模型的权值ωj,ωij的计算,其特征是,所述的BP神经网络的权值ωj,ωij均通过基于SA优化的BP神经网络算法得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学;,未经江南大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410738449.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理