模糊神经网络的预测算法在嘉陵江水质评测中的应用2
模糊概率神经网络模型在水质评价中的应用
第2卷第1 7 期
20 年 2 0r 月 7
水 文
J OURNAL O HI F C NA HYDROL Y OG
V0 . No1 17 2 . Fb,0 7 e .2 0
模糊 概率 神经 网络模 型在水质评价 中的应用
神 经 网络 水 质 评 价 模 型 (P F N 。 阐 明 了该 模 型 的 构 建 方 法 , 出 了基 于 指标 相 对 隶属 度 矩 阵 插 值 构 建 训 练 样 本 的 方 法 , 提 并将 该模 型应 用 于 实 际水 质评 价 。 通 过 与 综 合 评 判 法 、 属性 识 别 法 和 B 网络 法的 比较 , 证 了该 模 型 操 作 简便 , 价 结 P 验 评
矩阵 : y ( … =y) () 1
用 的 模 型 算 子 主 要 是 I( V) j(+ , 述 算 子 虽 计 算 较 简 I ^ 和 I ・)上 f f 单 ,但 基 于 各 水 质 指标 对 与其 相 邻 的两 级 别 间 的 隶属 度没 有 统
一
标 准 , 乏 可 比性 ; 判 时 大 多 采用 的 最 大 隶 属 度 的原 则 , 缺 评 由
式 中 : 为 第 组 监 测 数 据 的 第 i 污 染 因 子 值 ,( I 2 … , 项 i ,, = m; l2 … ,) j ,, c。 =
应 用 模 糊 数 学 中 的 相 对 隶 属 度 来 描述 水 体 的污 染 程 度 。 规 定 第 i 水 质 指 标 的 第 l级 别 评 价 标 准 值 对 于 模 糊 集 “ 染 ” 项 污 的
相 对 隶 属 度 P = , c级 标 准值 对应 的相 对 隶 属 度 pcl n0 而 i 。介 于 = l 与 c级 之 间 的 第 项 指 标 的 第 级 标 准 值 的 相 对 隶 属 度 P 级 用 线 性 内插 公 式
神经网络在水质预测建模中的应用1高舒
神经网络在水质预测建模中的应用 1高舒发布时间:2021-09-10T08:58:06.862Z 来源:《防护工程》2021年16期作者: 1高舒 2王储 3杨洁[导读] 水质预测作为水环境研究的重要一环,近年来在研究海洋、河流、湖泊及水产养殖业中的应用已十分常见。
水质预测模型从上世纪早期的单介质机理模型发展到现在的多维模拟、多介质模拟、动态模拟等等,模型的可靠性、适用性已经大幅提升。
现阶段随着人工智能算法在水质预测中的应用,预测模型得到了进一步发展,尤其是人工神经网络其强大的自学习能力非常适合做水质预测。
文章从几种常见的神经网络水质预测模型的模型结构、模型特点及建模方法等对神经网络水质预测模型进行对比分析。
1高舒 2王储 3杨洁1延安水文水资源勘测中心 716000; 2延安水文水资源勘测中心 716000;3延安水文水资源勘测中心 716000摘要:水质预测作为水环境研究的重要一环,近年来在研究海洋、河流、湖泊及水产养殖业中的应用已十分常见。
水质预测模型从上世纪早期的单介质机理模型发展到现在的多维模拟、多介质模拟、动态模拟等等,模型的可靠性、适用性已经大幅提升。
现阶段随着人工智能算法在水质预测中的应用,预测模型得到了进一步发展,尤其是人工神经网络其强大的自学习能力非常适合做水质预测。
文章从几种常见的神经网络水质预测模型的模型结构、模型特点及建模方法等对神经网络水质预测模型进行对比分析。
关键词:水质预测、神经网络、隐含层水质预测就是对长期水质监测数据进行分析进而预测水质污染变化趋势,为水环境的规划与管理提供参考,是水环境污染防治及水资源可持续利用的重要一环。
人工仿生及智能计算领域发展迅速,很多领域都建立了以人工智能为核心的预测方法,人工神经网络在水质预测领域的应用十分广泛。
1 传统水质预测模型传统的水质预测研究方法主要包括两类:基于机理的物理预测模型和基于历史数据及实时监测数据的非机理预测方法。
基于模糊神经网络的汉江水质评价
水 污染 控制规 划就是 在基本查 清污染物 排放 、 质现状和水 文水 水 力学特性 的条 件下 , 通过试验获得 相关参 数 , 并通过水质数学模 型预测 规划水平年 的水体 水质 , 在保证水质 达到规划水质级别 的前提 下 , 合理 安排各污染源 污染 物的排放 , 并对 污染控 制方案进行研究 , 出技术 经 提 济可行的最佳实用方 案, 为相 关部门的决策提供科学依据 。 水质评 价是 根据水 质评价 标准 和水质检 测样本 各项指 标值, 过 通 定 的数学模型来确定样本的等级 。水质评价常用 的方法包括单因子评 价法 、 污染指数法 、 主分量分析评价法 、 指数 评价法 、 综合 模糊数学评 价 法、 灰色评价法 、 物元分析评价法 、 人工神经网络” 和支持向量机 。 从 模糊水 文学 的观 点来看 , 质 的清 洁与污染这 一对立 的概念之 水 间, 在划 分过程 中并不存 在绝 对分明 的界 限, 具有 中介 过渡性 。这是客 观存 在着 的模 糊概念 。用模糊 理论与方法 , 比传统评 价方法更 符合现 象 的实际 , 能使 水质评 价的理论 与方法建立 在 比较严谨 的数学逻 辑基 础上 ; 而人 工神经 网络是一种新颖 的数学 建模方法 , 具有非线性 映射 、 并行 性 、 自适应 、 自学 习和容错 性等能 力, 能够解 决属 于模式设别 的水 质评价 问题 。所以 , 本文用神 经网络来构造模糊 系统 , 利用 神经网络 的 学习方法 , 根据输人输 出样本来 自动设计和调整模糊系统 的设 计参数 , 实现模糊系统 的 自学 习和 自适应功能 , 实现汉江水质 的评价 。 2模糊神经 网络评价模型 . 21 .模糊数学与神经 网络 模 糊数 学 由美 国控制 论专 家 LA_L _ 手 德教 授所创 立 , 是运 用数学 方 法研究和处理 模糊性现象 的一 门数 学新 分支。它 以“ 模糊集合 ” 为基 论 础。模 糊数学 提供 了一种 处理不 肯定 性和不精 确性 问题 的新方法 , 是 描述人脑 思维处理 模糊信 息的有力工 具。它既 可用于 “ ” 硬 科学方 面 , 又可用于“ 科学方 面。 软” 神经网络 (e rlew r, 写 N , 一种 模仿生物神经 网络 的结 n ua tok 缩 n N)是 构 和功能的数学模 型或计算模型 。神经 网络由大量的人工神经元联结 进行计 算。大多数情 况下人工神经 网络能 在外 界信息的基础上改变 内 部 结构 , 一种 自 应系统 。现代神经 网络是一种 非线性统 计性数据 是 适 建模 工具 , 常用来对输 入和输 出间复杂 的关 系进行建模 , 或用来探索数 据 的模 式。 本 文采用 由前两 次学 习步长来决定本次学 习步长的方法加速 网络 的收敛 速度并 增强稳定性 , 传递 函数作适 当调整 , 对 并将 3 层结构改 为 5 。按 照学习规则进行学 习 , 到达到预先规定的精度或者达到最大 层 直 训练次数 才停 止学习 。 22 .模糊 神经网络 () 1 网络 结构 般 模糊神经 网络I 1 16 51 - 有输入层 、 隐含层 、 化层 、 模糊 模糊推理层 和 解模 糊层 。如果不采 用等效处 理直接设计 为每层都 是全链接 , 则网络 复杂 、 庞大 , 导致模型训练时不易收敛 。本文 中使用结构 如图 1 示。 所
模糊神经网络在水文水资源应用中的研究进展
模 糊 神 经 网络在 水 文水 资 源应 用 中的研 究 进 展
杨先 野 ,付 强 2
(1.东北农业大学 水利与建筑学院 ,哈尔滨 150030;2.北大荒集团公 司博士后科研工作 站 ,黑龙江农垦总局 ,哈尔滨 150040)
摘 要 :模糊神经 网络结合 了模糊逻辑 的推理能力及神经 网络 的自学 习能力 ,使其具备强大 的结构式知识 表达能力 、自身 参数调 整优化 的能力和较好的预报效果 。同时在介绍模糊神经 网络模型 的特 点、结构基础上 ,着 重介绍 了模 糊神经 网络在 水文 水资源领域 的研究现状 ,并指 出了其在理论及应用 中存在的问题。
随着人类社会 的不断发展和进步 ,水文水资源 系统 的复杂 性和 动 态性 不 断 增 加 ,研 究规 模 不 断 加 大 ,影响因子不断增多 ,单独使用传统方法 (如随机 过程 、模 糊 理 论 、灰 色 系统 、混 沌 分 析 、人 工 神 经 网 络、小波分析 )面临着很 多无法解决的问题 。为此 , 模糊神经网络模型针对水文水资源 系统的特点 ,在 此 领域将 有广 阔 的应 用前 景 。
关键词 :神 经网络 ;模糊逻辑;模糊 神经网络 ;水文水 资源 ● ● 中图分类号:TV211 文献标识码:A
基于神经网络的水质预测模型研究
基于神经网络的水质预测模型研究在如今日益严峻的水资源问题背景下,水质污染已经成为我们需要考虑的重要问题之一。
为了提前控制和预测水质污染状况,准确预测水质变化趋势,科学合理地安排环境保护和改善工作,水质预测已经成为水环境科学和水资源管理领域的研究热点。
目前,许多水质预测方法都是基于统计分析,利用最小二乘(Least Square)法、指数平滑、递推神经网络等方法对未来水质状态进行分析和模拟。
然而,这些传统的方法在处理非线性、非稳态、多因素复杂的水质变化过程时难以达到预期的预测效果,如何提高预测准确性成为了我们关注的问题。
近年来,神经网络(Neural Networks,NN)被广泛应用于水质预测模型建立中,并取得了显著的效果。
相对于传统的模型,神经网络具有强大的非线性映射和自适应学习能力,能够较好地模拟复杂的非线性系统和非线性关系。
针对不同污染物和不同的水质参数,神经网络具有许多不同的模型,其中包括多层感知器神经网络模型(Multilayer Perceptron,MLP)、径向基函数神经网络模型(Radial Basis Function,RBF)、自适应神经模糊推理系统(Adaptive Neuro-Fuzzy Inference System,ANFIS)等。
其中,基于多层感知器神经网络模型(MLP)的水质预测研究比较成熟,其具备学习能力,是一种前向、无环、多层的神经网络。
基于多层感知器神经网络模型的水质预测在数据建模方面相对容易实现,通过数据的训练和学习来确定连接权重和阈值,从而构建预测模型。
多层感知器神经网络模型是一种被广泛使用的神经网络结构,它的输入层、隐层和输出层的连接形式是全连接的结构,其中隐层可以由多个层级组成,各层之间的神经元是相互连接的。
例如,对于水环境中的氨氮、PH值等污染物浓度预测,首先需要将数据采集,并清洗出有效变量,然后建立基于多层感知器神经网络模型的预测模型。
对于氨氮浓度预测问题,可以将PH值和其他影响因素作为输入变量,氨氮浓度作为目标变量,进行多层感知器神经网络模型训练和学习,得到预测结果。
基于LSSVM-MC和模糊神经网络的综合水质预测
基于LSSVM-MC和模糊神经网络的综合水质预测张志远;张晓平;章磊;张江林【摘要】水质预测模型可以及时有效的为水质预警提供依据,从而及时采取应对措施.因而研究预测精确以及输出结果简单直观的水质预测模型是个核心问题.最小二乘支持向量机是近年来兴起的一种新型算法,是研究复杂非线性和人工智能等学科的前沿方法,在许多水质预测之中也有所应用,此方法大多应用于单因子预测,缺少对水质的综合解释,本研究通过使用T-S模糊神经网络方法,将LSSVM单因子预测作为输入驱动,水质的综合评价作为输出,较好的解决了单因子对水质状况解释不够的问题,证明了LSSVM的单因子预测可作为T-S模糊神经的输入数据,研究表明LSSVM结合T-S模糊神经网络方法,预测结果基本符合实际水质状况,拟合程度较高,能为水质监测管理提供有效依据.【期刊名称】《江西科学》【年(卷),期】2018(036)002【总页数】5页(P331-334,339)【关键词】最小二乘支持向量机;马尔科夫链;模糊神经网络;综合水质预测【作者】张志远;张晓平;章磊;张江林【作者单位】东华理工大学测绘工程学院,南昌,333000;东华理工大学测绘工程学院,南昌,333000;东华理工大学测绘工程学院,南昌,333000;东华理工大学测绘工程学院,南昌,333000【正文语种】中文【中图分类】X8320 引言水质预测是对水资源管理、利用、开发及社会生产的科学依据,水质问题是个有普遍社会影响力的热点问题,据国家环保局统计全国现有70%的淡水湖泊有不同程度的富营养化。
水体污染破坏了水体的自净能力,影响了水体生态圈、降低了水体的使用功能,间接地提高了水资源的使用成本,给社会发展带来了负面影响,有效地解决此问题,对湖泊的水质监测和综合管理势在必行,因而对水质的准确评价以及水质的小时空尺度的变化趋势有效的预测是湖泊水质管理的重要依据。
水质的预测普遍是将多维度监控数据与水质参数建立相应的映射关系,一般这种映射关系分为2种:一是显式方法,如多元回归,指数法。
模糊综合评价在嘉陵江南充段水质评价中的应用
安 徽农 学 通 报 , n u A r SiB l 2 1 1 ( 9 A h i gi c u1 0 2,8 1 ) . . .
模 糊 综 合 评 价 在 嘉 陵 江 南 充 段 水 质评 价 中的应 用
黄 剑
( 中国水 电顾问集团成都勘测设计研究 院, 四川成都 60 7 ) 10 2
wa o y c m bnain Off z y r lto t x a d weg tc e ce t x. s g tb o i t u z ea in ma r n ih o f intmar .Re u t Th e u t h we h tTN n F o i i i s l : e r s ls s o d t a a d C
t no acogo i i j n.Me o : h vl t ggaecnrgt nw set l hdbsdo rdso ni n i f n hn nJ l gi g o N an a t d T eea ai rd o g a o a s bi e ae n5ga e f v o— h u n e i a s e r
m hpew i t to . n ec m r e s e v la n s l nw t u lyo esc o f a c o go i ig a g u i eg h d A d t o p e n i a t g eut o ae q a t f h et n o N n h n nJ l j n l h me h h ve u i r s r i t i an i
供科 学的参考依据 。 关键 词 : 模糊综合评价 ; 嘉陵 江; 水质评价
中 图分 类 号 ¥7 . 2 34 文献 标 识 码 A 文章编号 10 73 (0 2 1 2 0 0 7— 7 1 2 1 )9— 2— 3
BP神经网络在长江水质COD预测中的应用
BP神经网络在长江水质COD预测中的应用郭庆春;郝源;李雪;杜北方;张向阳【摘要】水质变化具有非线性、突变性,且含有噪声,传统线性预测模型不能全面反映其变化规律,预测精度低,误差大。
针对水质变化规律复杂,影响因素间非线性程度高的问题,为了提高水质预测精度,将改进算法的BP神经网络引入化学需氧量( COD)预测预报领域,以pH、溶解氧( DO)、氨氮( NH3-N)为输入向量,以COD为输出向量,建立了COD的预测模型并对效果进行检验。
结果表明:检验样本中COD的预测值与实测值的线性相关系数为0.991。
BP神经网络模型预测精度高,收敛速度快,具有良好的泛化能力,能较好地反映COD和影响因子的变化规律。
%Water quality change is of nonlinear and dynamicity,it is a kind of complex time series data,therefore,the traditional linear pre-diction model cannot reflect the variation rule,and the prediction accuracy is low. For the problems of complex water quality change rule and high degree of nonlinear between factors,in order to improve the water quality prediction accuracy,introduce the BP neural network of improved algorithm into a model of COD,with pH,DO,NH3-N as input and COD as output,the prediction model of COD is estab-lished and tested. The research results show the linear correlation coefficient of COD between forecasting and the monitoring in the test samples is 0. 991. BP neural network has high forecast precision,fast convergence rate and the good generalization ability,which can bet-ter reflect the change rule between COD and impact factors.【期刊名称】《计算机技术与发展》【年(卷),期】2014(000)004【总页数】5页(P235-238,242)【关键词】神经网络;水质;化学需氧量;溶解氧;氨氮【作者】郭庆春;郝源;李雪;杜北方;张向阳【作者单位】陕西广播电视大学,陕西西安710119; 中国科学院地球环境研究所黄土与第四纪国家重点实验室,陕西西安710075; 中国科学院大学,北京100049;陕西广播电视大学,陕西西安710119;中国科学院地球环境研究所黄土与第四纪国家重点实验室,陕西西安710075; 中国科学院大学,北京100049;陕西广播电视大学,陕西西安710119;陕西广播电视大学,陕西西安710119【正文语种】中文【中图分类】X522化学需氧量(COD),指一定条件下水样被强氧化剂氧化时所需氧化剂的量,主要指示水体被还原性物质污染的程度,由于水样普遍地受到有机物污染,因此,化学需氧量可以作为有机物相对含量的指标之一,同时也是河流水质规划的一项重要指标。
模糊神经网络的预测算法在嘉陵江水质评测中的应用
题目:模糊神经网络的预测算法在嘉陵江水质评测中的应用院(系):物联网工程学院专业: 计算机科学与技术班级:计科0802 *名:**学号: ********** 设计时间: 10-11 学年 2 学期2011年5月一、模糊数学简介模糊数学是用来描述、研究和处理事物所具有的模糊特征的数学,“模糊”是指他的研究对象,而“数学”是指他的研究方法。
模糊数学中最基本的概念是隶属度和模糊隶属度函数。
其中,隶属度是指元素μ属于模糊子集f的隶属程度,用μf(u)表示,他是一个在[0,1]之间的数。
μf(u)越接近于0,表示μ属于模糊子集f的程度越小;越接近于1,表示μ属于f的程度越大。
模糊隶属度函数是用于定量计算元素隶属度的函数,模糊隶属度函数一般包括三角函数、梯形函数和正态函数。
二、T-S模糊模型T-S模糊系统是一种自适应能力很强的模糊系统,该模型不仅能自动更新,还能不断修正模糊子集的隶属函数。
T-S模糊系统用如下的“if-then”规则形式来定义,在规则为R i 的情况下,模糊推理如下:R i:If x i isA1i,x2isA2i,…x k isA k i then y i =p0i+p1i x+…+p k i x k其中,A i j为模糊系统的模糊集;P i j(j=1,2,…,k)为模糊参数;y i为根据模糊规则得到的输出,输出部分(即if部分)是模糊的,输出部分(即then部分)是确定的,该模糊推理表示输出为输入的线性组合。
假设对于输入量x=[x1,x2,…,x k],首先根据模糊规则计算各输入变量Xj的隶属度。
μA i j=exp(-(x j-c i j)/b i j)j=1,2,…,k;i=1,2,…,n式中,C i j,b i j 分别为隶属度函数的中心和宽度;k为输入参数数;n为模糊子集数。
将各隶属度进行模糊计算,采用模糊算子为连乘算子。
ωi=μA1j(x1)*μA2j(x2)*…*μA k j i=1,2,…,n根据模糊计算结果计算模糊型的输出值y i。
遗传算法优化BP神经网络在水质评价中的应用
7
0.09
0.02
1.6
1.8
0.14
8.1
10
玛曲
小川
10
新城桥
14
民和
2.3
0.15
0.03
0.15
2.1
0.05
0.54
2.3
2.0
0.14
2.1
2.4
标准训练样本的生成
0.13
0.16
2.6
0.30
7.7
7.9
6.9
组训练样本,很显然网络训练样本太少不具有说服
水质评价的本质是模式识别,也就是把评价指
第 40 卷
甘肃科技
第1期
Vol. 40
Gansu Science and Technology
2024 年 1 月
No. 1
Jan. 2024
DOI:10.20156/ki.2097-2490.2024.01.008
遗传算法优化 BP 神经网络在水质评价中的应用
宋
洁,
冯 青
(黄河水利委员会上游水文水资源局,甘肃 兰州 730030)
1 BP 神经网络
见的水质评价方法有:单项指数法、综合指数法、灰
色关联分析法、模糊综合评价法、人工神经网络法
等,其中绝大部分水质评价方法都是线性模型,相
1.1
BP 神经网络原理和模型结构
BP 神经网络主要是利用梯度下降算法让误差
对简单快捷,但评价结果会有失偏颇,而人工神经
函数最小,过程分为信号的正向传播和误差的反向
一层的神经元两两之间是没有任何连接的[4]。
于水环境质量评价的人工神经网络多为 BP 神经网
络,
它是一种前馈型网络[1]。
灰色和神经网络组合模型在水质预测中的应用
文章编号:1001-4098(2011)09-0105-05灰色和神经网络组合模型在水质预测中的应用刘东君,邹志红(北京航空航天大学经济管理学院,北京 100191)摘 要:针对天然水体水质预测问题,提出了基于灰色预测和神经网络的组合模型。
利用不同时段的数据建立不同的灰色模型,将所得结果用神经网络模型组合。
应用组合预测方法对北京密云水库水中DO值进行预测,并与单纯灰色和单纯神经网络模型比较。
结果表明组合模型的预测值相对误差更小,精度更高。
关键词:水质;灰色模型;神经网络;组合预测中图分类号:T P18 文献标识码:A1 引言随着经济的发展和生活水平的提高,天然水体正在不断遭到污染。
水体中含有多种污染物,它们浓度的高低直接影响水质的好坏,因此对水体中污染物浓度的预测和水质趋势变化的研究,具有重要的理论和现实意义。
目前已有多种模型与预测方法,如投影寻踪自回归模型对短时交通流进行预测,解决了“维数祸根”和高维数据间的非正态、非线性问题[1];运用赋权指数平滑模型对城市日用水量进行预测,得到较高的预测精度[2];通过建立人工神经网络模型研究水文预报中海平面在风暴潮期间的变化情况[3]。
由于这些单一方法的局限性,组合预测的方法被广泛采用。
如采用基于混沌理论和RBF神经网络的组合预测方法,对短时交通流量进行预测,得到了较高的精度[4];自回归移动平均模型(A RIM A)与人工神经网络(A NN s)的联合模型,充分利用了A RIM A的线性性与A NN s的非线性的独特的优势[5]。
本文将灰色预测模型与神经网络模型相结合,得到组合预测模型,该模型利用了灰色预测模型所需样本数据少、短期预测精度高的优点,同时又具有神经网络模型良好的非线性组合的特性。
2 相关理论2.1 灰色预测模型在水环境研究中,所获得的数据往往是在有限的时间和空间范围内监测的,并且所提供的信息也是不完全或不确切的,因此天然水体环境是一个灰色系统,即部分信息已知、部分信息未知或不确切的系统[6]。
模糊神经网络在水质评价中的研究
pe eep o u e .T e isw r rd c d h n,temo e sa pid t ss eq ai o ae.T ersl h w ta efzyn u h dl wa p l a e st u  ̄ f tr h eut s o th uz e ・ e os h l w s h t
是 由于评价 因子与水质之 问呈复杂 的非 线性关系 , 以及水体
l 引言
随着经济 的快 速发 展 , 资 源 日益 恶化 , 污染 已呈 现 水 水
由点源污染 向面源污染发展的态势 , 成为制 约和 困扰我 国可
污染本身具有模糊性 , 因而影 响了评 价的精度 。 近年来兴起 的人工神 经 网络 ( N 具 有学 习逼近 任意 A N) 非线性 映射 的能力 J 尤其是 B , P神 经网络 因其具 有训练速 度快 、 结构简单 、 非线性映射能力强优点 , 以很好地 反映评 可
关键词 : 模糊理论 ; 相对隶属度 ; 反向传播神经网络 ; 质评价 水
中图 分 类 号 : 3 19 t 9 . p 文 献 标 识 码 : B
W ae ai v lain B sd o u z u a t r trQu lyE au t ae n F zyNe r l wok t o Ne
NI Ho g—h i S U n u , HANG n —ln Ya ig
( o ue etr A y n o l nvrt, na gH nn4 5 0 ,C ia C mptr ne, na gN r iesy A yn ea 50 0 hn ) C ma U i
ABS TRACT:Amb g i x s i wae y e a d ca s ia in sa d r s n h o l e rr lt n e it ewe n i - iu t e it n t r p n ls i c t t n a d ,a d t e n n i a ea i xssb t e n y t f o n o l n e f co a d wae u l y h ea i mb r i e r eo z y t o y a l r f c h u l yo a h f e c a t r n t rq ai .T e r lt e me e hp d g e f u z e r ,c n wel e e tte q ai fe c u s t v s f h l t fco ‘ u z eai e sae n e B e r ewo k i o r n o l e n y i b l y h e p p rp tfr a d a tr Sf z y r lt tt ,a d t P n u a n t r f to g n n i a a a ssa i t.T a e u w r v h l s s nr l i o te wae u l y e au t n mo e a e n B e r l e o k a d f zy t e r Sa pi d t i mo e no p a t a h trq ai v ai d l s d o P n u a t r n z h o y a p l hs t l o b nw u n e d lit rc i l c q ai v u t n u l y e a a i .Usn n i ao sr lt e me e s i e r e marx i tr o ain,a n u a ewo k t ii g s m— t l o i g i d c t r ea i mb rh p d g e t n e p l t v i o e r n t r r n n a l a
神经网络在水质预测中的应用张煜
神经网络在水质预测中的应用张煜发布时间:2021-09-23T02:07:26.762Z 来源:《中国科技人才》2021年第16期作者:张煜[导读] 本文对神经网络在水质预测中相关专利申请进行了分析,为神经网络在水质检测技术领域的专利申请提供参考。
国家知识产权局专利局专利审查协作广东中心摘要:本文对神经网络在水质预测中相关专利申请进行了分析,为神经网络在水质检测技术领域的专利申请提供参考。
随着我国经济快速发展,水污染日益严重,对我国可持续发展战略的实施带来了负面影响。
为有效解决这一问题,对水资源的合理规划和综合管理势在必行。
而对水质有效的预测则是管理和维护当前水质状况的重要依据。
借助近年来迅速发展的智能方法,建立人工神经网络非线性水质预测模型,使预测水体中污染物浓度随时间发展变化成为热点,并且相应的预测模型已在水环境管理和污染控制中得到了应用。
目前国内申请专利高度热情,因而对神经网络在水质预测中专利分析很有必要。
1、模糊神经网络简介常见的水质预测模型有很多种,根据所依据的理论基础不同,水质预测模式大致可以归纳为以下 5 类:水质模拟模型预测法、混沌理论预测法、数理统计预测法、灰色系统理论预测法和神经网络模型预测法。
然而,随着人工智能算法的兴起,人工神经网络是处理模糊的非线性关系的有力工具,具有预测精度高、参数修正自动化等优良特性,对于水质预测等复杂问题研究,具有很好的适用性。
神经网络是一种各神经元分布式并行处理信号的机器学习技术。
以人脑为模型,由大量的节点(神经元)相互连接构成复杂的网络。
每个神经元的对信号的处理可以看做是一种数学处理,称为激活函数。
而神经元之间传递信号则可看作是对其的加权值。
如图 1 所示为具体神经元结构和功能。
包括前馈型神经网络和反馈型神经神经网络。
前馈神经网络的整个网络分三种层,输入层、隐含层和输出层,是一种单向多层网络。
其中输入和输出为单层,中间的隐含层可以是多层。
网络中信息传递方向是单向的,整个网络中无反馈。
BP神经网络改进算法预测水质浓度的应用
BP神经网络改进算法预测水质浓度的应用
常沁春
【期刊名称】《环境研究与监测》
【年(卷),期】2002(015)003
【摘要】探讨了黄河兰州段地表水水质浓度预测的BP神经网络法,建立了一种动态的、及时的、超前的BP神经网络预测模型.并在标准算法的基础上用2种改进算法同时进行比较.结果表明,改进的BP算法在水质浓度预测中更能胜任,时间短、准确度高.
【总页数】4页(P186-188,226)
【作者】常沁春
【作者单位】甘肃省环境监测中心站,甘肃,兰州,730030
【正文语种】中文
【中图分类】X32
【相关文献】
1.遗传算法改进BP神经网络在地下水水质评价中的应用 [J], 冯冬青;郭艳
2.改进的BP神经网络模型在辽宁中部河流水质预测中的应用研究 [J], 郑鹏
3.基于遗传算法的改进BP神经网络模型在水质评价中的应用 [J], 梁珊珊;殷健
4.改进的BP神经网络算法在水质监测中的应用 [J], 李福;郭健
5.改进的BP神经网络在双塔水库水质预测中的应用 [J], 高雅玉;张丽萍;闵祥宇;安俊珍
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模糊神经网络的预测算法——嘉陵江水质评价一、案例背景1、模糊数学简介模糊数学是用来描述、研究和处理事物所具有的模糊特征的数学,“模糊”是指他的研究对象,而“数学”是指他的研究方法。
模糊数学中最基本的概念是隶属度和模糊隶属度函数。
其中,隶属度是指元素μ属于模糊子集f的隶属程度,用μf(u)表示,他是一个在[0,1]之间的数。
μf(u)越接近于0,表示μ属于模糊子集f的程度越小;越接近于1,表示μ属于f的程度越大。
模糊隶属度函数是用于定量计算元素隶属度的函数,模糊隶属度函数一般包括三角函数、梯形函数和正态函数。
2、T-S模糊模型T-S模糊系统是一种自适应能力很强的模糊系统,该模型不仅能自动更新,还能不断修正模糊子集的隶属函数。
T-S模糊系统用如下的“if-then”规则形式来定义,在规则为R i 的情况下,模糊推理如下:R i:If x i isA1i,x2isA2i,…x k isA k i then y i =p0i+p1i x+…+p k i x k其中,A i j为模糊系统的模糊集;P i j(j=1,2,…,k)为模糊参数;y i为根据模糊规则得到的输出,输出部分(即if部分)是模糊的,输出部分(即then部分)是确定的,该模糊推理表示输出为输入的线性组合。
假设对于输入量x=[x1,x2,…,x k],首先根据模糊规则计算各输入变量Xj的隶属度。
μA i j=exp(-(x j-c i j)/b i j)j=1,2,…,k;i=1,2,…,n式中,C i j,b i j分别为隶属度函数的中心和宽度;k为输入参数数;n为模糊子集数。
将各隶属度进行模糊计算,采用模糊算子为连乘算子。
ωi=μA1j(x1)*μA2j(x2)*…*μA k j i=1,2,…,n根据模糊计算结果计算模糊型的输出值y i。
Y I=∑n i=1ωi(P i0+P i1x1+…+P i k xk)/ ∑n i=1ωi3、T-S模糊神经网络模型T-S模糊神经网络分为输入层、模糊化层、模糊规则计划层和输出层四层。
输入层与输入向量X I连接,节点数与输入向量的维数相同。
模糊化层采用隶属度函数对输入值进行模糊化得到模糊隶属度值μ。
模糊规则计算层采用模糊连乘公式计算得到ω。
输出层采用公式计算模糊神经网络的输出。
模糊神经网络的学习算法如下(1)误差计算E=2/1(d y-e y)2式中,d y是网络期望输出;e y是网络实际输出;e魏期望输出和实际输出的误差。
(2)系数修正式中,为神经网络系数;a为网络学习率;j x为网络输入参数;w’为输入参数隶属度连乘积。
(3)参数修正式中,分别为隶属度函数的中心和宽度。
4、嘉陵江水质评价水质评测是根据水质评测标准和采样水样本各项指标值,通过一定的数学模型计算确定采样水样本的水质等级。
水质评测的目的是能够准确判断出采样水样本的污染等级,为污染防治和水源保护提供依据。
水体水质的分析主要包括氨氮、溶解氧、化学需氧量、高锰酸盐指数、总磷和总氮六项指标。
其中氨氮是有机物有氧分解的产物,可导致水富营养化现象产生,是水体富营养化的指标。
化学需氧量是采用强氧化剂络酸钾处理水样,消耗的氧化剂量是水中还原性物质多少的指标。
高锰酸钾是反映有机污染的指标。
溶解氧是溶解在水中的氧。
总磷是水体中的含磷量,是衡量水体富营养化的指标。
总氮是水体中氮的含量,也是衡量水体富营养化的指标。
(各项数据在附件的数据库中。
)地表水环境质量标准如下图所示:地表水环境质量标准二、模型建立基于T-S模糊神经网络的嘉陵江水质评测算法流程图如下所示。
其中,模糊神经网络构建根据训练样本维数确定模糊神经网络输入/输出节点数、模糊隶属度函数个数,由于输入数据为6维,输出数据为1维,所以有12个隶属度函数,选择7组系数P0~P6,模糊隶属度函数中心和宽度c和b随机得到。
图示:模糊神经网络水质评价算法流程模糊神将网络训练用训练数据模糊神经网络,由于水质评价真实数据比较难找,所以采用了等隔均匀分布方式内插水质指标标准数据生成样本的方式来生成训练样本,采用的水质指标哦数据来自本文的上表,网络反腐训练100次。
模糊神经网络预测用训练好的模糊神经网络评价嘉陵采样水水质等级。
三、编程实现根据模糊神经网络原理,在MATLAB中编程实现基于模糊神经网络的水质评价算法。
1、网络初始化根据训练输入/输出数据确定网络结构,初始化模糊神经网络隶属度函数参数和系数,归一化训练数据。
从数据文件datal.mat中下载训练数据,其中input_train和output_train为模糊神经网络训练数据,input_train和output_train为模糊神经网络测试数据。
%下载数据Load datal input_train output_train input_test output_test%网络结构I=6; %输入节点数M=12; %隐含节点数O=1; %输出节点数Maxgem=100; %迭代次数%初始化模糊神经网络参数p0=0.3*ones(M,1);p0_1=p0;p0_2=p0_1;p1=0.3*ones(M,1);p1_1=p1;p1_2=p1_1;p2=0.3*ones(M,1);p2_1=p2;p2_2=p2_1;p3=0.3*ones(M,1);p3_1=p3;p3_2=p3_1;p4=0.3*ones(M,1);p4_1=p4;p4_2=p4_1;p5=0.3*ones(M,1);p5_1=p5;p5_2=p5_1;p6=0.3*ones(M,1);p6_1=p6;p6_2=p6_1;%初始化模糊隶属度参数c=1+rands(M,I);c_1=c;c_2=c_1;b=1+rands(M,I);b_1=b;b_2=b_1;maxgen=100; %进化次数%调练数据归一化[inputn,inputps]=mapminmax(input_train);[outputn,outputps]=mapminmax(output_train);2、模糊神经网络训练用训练样本训练模糊神经网络[n,m]=size(input_train);%开始迭代for i=1:maxgen %maxgem 最大迭代次数for k=1:m %m个样本%提取训练样本x=inputn(:,k);%输入参数模糊化for i=1:Ifor j=1:Mu(i,j)=exp(-(x(i)-c(j,i))^2/b(j,i));endend%模糊隶属度计算for i=1:Mw(i)=u(1,i)*u(2,i)*u(3,i)*u(4,i)*u(5,i)*u(6,i);endaddw=sum(w);%输出计算for i=1:Myi(i)=p0_1(i)+p1_1(i)*x(1)+p2_1(i)*x(2)+p3_1(i)*x(3)+p4_1(i)*x(4)+p5_1(i)*x(5)+ p6_1(i)*x(6);endaddyw=0;addyw=yi*w';yn(k)=addyw/addw;e(k)=outputn(k)-yn(k);%系数p修正值计算d_p=zeros(M,1);for i=1:Md_p(i)=xite*e(k)*w(i)/addw;end%b的修正值计算d_b=0*b_1;for i=1:Mfor j=1:Id_b(i,j)=xite*e(k)*(yi(i)*addw-addyw)*(x(j)-c(i,j))^2*w(i)/(b(i,j)^2*addw^2);endend%c的修正值计算for i=1:Mfor j=1:Id_c(i,j)=xite*e(k)*(yi(i)*addw-addyw)*2*(x(j)-c(i,j))*w(i)/(b(i,j)*addw^2);endend%系数修正p0=p0_1+ d_p;p1=p1_1+ d_p*x(1);p2=p2_1+ d_p*x(2);p3=p3_1+ d_p*x(3);p4=p4_1+ d_p*x(4);p5=p5_1+ d_p*x(5);p6=p6_1+ d_p*x(6);% 隶属度参数修正b=b_1+d_b;c=c_1+d_c;endend3、模糊神经网络水质评价用训练好的模糊神将网络评价嘉陵江水质,各采样口水样指标值存储在data2.mat文件中,根据网络预测值得到水质等级指标。
预测值小于1.5时水质登记为1级,预测值在1.5——2.5时水质等级为2级,预测值在2.5——3.5时水质等级为3级,预测值在3.5——4.5时水质等级为4级,预测值大于4.5时水质等级为5级。
% 下载数据,hgsc为红工厂水质指标,gjhy为高级花园水质指标,dxg为大溪沟水质指标zzsz=hgsc;%输入数据归一化inputn_test =mapminmax('apply',zssz,inputps);[n,m]=size(zssz);%网络预测for k=1:1:mx=inputn_test(:,k);%输入参数模糊化for i=1:Ifor j=1:Mu(i,j)=exp(-(x(i)-c(j,i))^2/b(j,i));endendfor i=1:Mw(i)=u(1,i)*u(2,i)*u(3,i)*u(4,i)*u(5,i)*u(6,i);endaddw=0;for i=1:Maddw=addw+w(i);end%计算输出for i=1:Myi(i)=p0_1(i)+p1_1(i)*x(1)+p2_1(i)*x(2)+p3_1(i)*x(3)+p4_1(i)*x(4)+p5_1(i)*x(5)+ p6_1(i)*x(6);endaddyw=0;for i=1:Maddyw=addyw+yi(i)*w(i);end%网络预测值szzb(k)=addyw/addw;end%预测值反归一化szzbz2=mapminmax('reverse',szzb,outputps);%根据预测值确定本质等级for i=1:mif szzbz1(i)<=1.5szpj1(i)=1;elseif szzbz1(i)>1.5&&szzbz1(i)<=2.5szpj1(i)=2;elseif szzbz1(i)>2.5&&szzbz1(i)<=3.5szpj2(i)=3;elseif szzbz1(i)>3.5&&szzbz1(i)<=4.5szpj1(i)=4;elseszpj1(i)=5;endend4、结果分析用训练好的模糊神经网络评价嘉陵江各取水口2003年到2008年每季度采样水水质等级,网络评测结果如下所示:时间2003.1 2003.2 2003.3 2003.4 2004.1 2004.2 2004.3 2004.4 2005.1 2005.2 2005.3 2005.4 红水工厂 3 3 3 3 3 4 3 2 2 3 2 2 葛家花园水厂 4 4 3 3 3 3 2 3 3 2 2 3 大溪沟水厂 4 4 3 3 4 3 2 2 4 2 2 3时间2006.1 2006.2 2006.3 2006.4 2007.1 2007.2 2007.3 2007.4 2008.1 2008.2 2008.3 2008.4 红水工厂 3 2 2 3 3 2 2 3 3 2 2 3 葛家花园水厂 3 2 2 3 3 3 3 3 3 3 2 3 大溪沟水厂 3 2 2 3 3 3 2 2 3 3 3 3从水质量评价等级可以看出嘉陵汇上、中、下游三个取水口水样质量在2003年到2004你爱你间有一定改善,近几年变化不大,基本维持在2、3级左右。