CN106529818A - Water quality evaluation prediction method based on fuzzy wavelet neural network - Google Patents

Water quality evaluation prediction method based on fuzzy wavelet neural network Download PDF

Info

Publication number
CN106529818A
CN106529818A CN201611034364.7A CN201611034364A CN106529818A CN 106529818 A CN106529818 A CN 106529818A CN 201611034364 A CN201611034364 A CN 201611034364A CN 106529818 A CN106529818 A CN 106529818A
Authority
CN
China
Prior art keywords
layer
wavelet
fuzzy
honeybee
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611034364.7A
Other languages
Chinese (zh)
Other versions
CN106529818B (en
Inventor
付立华
王刚
张晓玫
邓丽霞
李小魁
韩大伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Henan Institute of Engineering
Original Assignee
Henan Institute of Engineering
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Henan Institute of Engineering filed Critical Henan Institute of Engineering
Priority to CN201611034364.7A priority Critical patent/CN106529818B/en
Publication of CN106529818A publication Critical patent/CN106529818A/en
Application granted granted Critical
Publication of CN106529818B publication Critical patent/CN106529818B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • G06Q10/06375Prediction of business process outcome or impact based on a proposed change
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/043Architecture, e.g. interconnection topology based on fuzzy logic, fuzzy membership or fuzzy inference, e.g. adaptive neuro-fuzzy inference systems [ANFIS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • General Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computing Systems (AREA)
  • Molecular Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Primary Health Care (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Automation & Control Theory (AREA)
  • Computational Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a water quality evaluation prediction method based on a fuzzy wavelet neural network and aims to solve problems of slow convergence speed during water quality prediction, poor approximation effect and inaccurate prediction result existing in a BP neural network in the prior art. According to the method, a fuzzy wavelet neural network prediction model is constructed through utilizing the known water quality analysis index quantity, prediction index quantity and fuzzy rule quantity, and the fuzzy wavelet neural network prediction model comprises an input layer, a subordinate layer, a fuzzy rule layer, a wavelet layer, an output layer and a defuzzication layer; a subordinate function parameter and a wavelet parameter of the wavelet layer are adjusted, a cost function is further defined, a BP algorithm based on a gradient descent method is utilized to carry out parameter adjustment, problems of low convergence speed, easy-to-generate concussion effects and local optimum can be avoided, model stability is improved, an initial parameter is optimized through employing an artificial bee colony algorithm, and the method is mainly applicable to water quality index prediction.

Description

Water quality assessment Forecasting Methodology based on Fuzzy Wavelet Network
Technical field
The present invention relates to hydrology evaluation and foreca field, the more particularly to water quality assessment based on Fuzzy Wavelet Network are pre- Survey method.
Background technology
Water quality prediction is that waters functional areas are set up in water pollution control unit, is polluted using water quality index is corresponding to land-based area Corresponding relation between source, obtains the technology of target water quality information.Both at home and abroad in water environment and water pollution control, to water quality mould The research and application of type is achieved and is developed on a large scale very much.Water quality prediction method mainly has simulation of water quality model, mathematical statistical model and people Artificial neural networks model, applied research of the traditional BP cerebellar model arithmetic computer in terms of water quality prediction with evaluation is achieved with very big Development, but exist that convergence rate is relatively slow, generalization ability is poor, the not high enough shortcoming of precision of prediction, it is impossible to reach satisfied prediction As a result.
The content of the invention
For above-mentioned situation, to overcome the defect of prior art, the present invention is provided and a kind of is based on fuzzy wavelet nerve net The water quality assessment Forecasting Methodology of network, it is therefore intended that solution BP neural network convergence rate when water quality prediction is carried out is slower, approaches Effect is poor, and predict the outcome not accurately problem.
Its technical scheme is:
A, with known water quality analysis indexes number as m, prediction index number as o, number of fuzzy rules be n build fuzzy wavelet Neural network prediction model, the Fuzzy Wavelet Network forecast model include input layer, are subordinate to layer, fuzzy rule layer, little Ripple layer, output layer conciliate obscuring layer;
The input layer is used to be input into known water quality analysis indexes, namely input variable:x1, x2..., xm
Described to be subordinate to layer for calculating the angle value that is subordinate to of each input variable, membership function is:
Wherein m is input variable number, and n is number of fuzzy rules, i.e. the hidden nodes of third layer, cij、dijGauss is subordinate to The center of function and width, ηj(xi) it is membership function of i-th linguistic variable relative to j-th strip rule;
Corresponding number of fuzzy rules n of its nodes of the fuzzy rule layer, each node represent a fuzzy rule, each node The output of fuzzy rule layer is expressed as follows:
μj(x)=ηj(x1)*ηj(x2)*…ηj(xm), j=1,2 ..., n;
The wavelet layer introduces wavelet function, improves calculating and the approximation capability of network model, small echo using wavelet function It is defined as follows:
ψjX () is formed by mother wavelet function ψ (x) translation and extension, wherein aj={ a1j,a2j,…amj, bj={ b1j, b2j,…bmjFlexible and shift factor is represented respectively, it is as follows that morther wavelet is taken as Mexico's hat wavelet:
J-th wavelet network of wavelet layer is output as:
Wherein,aij、bijFor wavelet parameter;
The output layer is the product of the output of fuzzy rule layer and the output of small echo layer network,
Kjj(x)*yjj(x1)*ηj(x2)*…ηj(xm)*ωjψj(z),
The ambiguity solution layer is used for the output for calculating whole neutral net, and which is expressed as:
B, to membership function parameter cij、dij, wavelet layer wavelet parameter ωj、aij、bijIt is adjusted, defines cost function For:
WhereinWith uiThe respectively desired output and reality output of network, o are output variable number, using being declined with gradient BP algorithm based on method carries out parameter adjustment, and to avoid, convergence rate is slow, easily sink into concussion effect and local optimum, increases Model stability, optimizes initial parameter using artificial bee colony algorithm, comprises the steps:
Step 1:Initialization honeybee populations, Apiss sum SN, gathering honey honeybee respectively account for SN/2 with honeybee is followed, maximum search number of times Limit, iterationses iter=0, maximum iteration time maxCycle;All Apiss are investigation honeybee pattern, randomly generate SN Individual feasible solution;
Step 2:Each several part parameter c of initialization network modelij、dij、ωj、aij、bij
Step 3:By each parameter assignment to network model;
Step 4:Using training sample training network model;
Step 5:Fitness value is calculated, bee colony is divided into into gathering honey honeybee and two kinds of honeybee, initialization flag vector trial is followed I ()=0, records continuous dwell times of the gathering honey honeybee in same nectar source;
Step 6:The new nectar source of gathering honey honeybee Local Search, calculates fitness value, if being better than current nectar source, updates current gathering honey The nectar source position that honeybee is located, makes trial (i)=0, otherwise updates trial (i)=trial (i)+1;
Step 7:Calculating follows honeybee select probability, finds new nectar source with this probability per honeybee is only followed, and is converted into gathering honey honeybee Neighborhood search is carried out, fitness value is calculated, is judged whether to retain nectar source, is updated trial (i);
Step 8:If trial (i)>Limit, then execution step 9, otherwise execution step 10;
Step 9:I-th gathering honey honeybee is abandoned current nectar source and referred to as investigates honeybee, randomly generates new nectar source in solution space;
Step 10:The globally optimal solution that the current all Apiss of record are found, iter=iter+1;
Step 11:If iter>MaxCycle, then obtain network model's parameter optimization initial value, otherwise return to step 4;
In algorithm, each nectar source represents one of search space solution, for the problem containing D variable, then i-th nectar source Position is Xi=[xi1,xi2,…,xiD]T, the feasible solution for randomly generating is as follows:
Wherein, i ∈ { 1,2 ..., SN }, j ∈ { 1,2 ..., D };
C, the initial parameter value that optimizing is obtained is assigned to into network model, by water analysis index, namely input variable: x1, x2..., xm, the input layer of network model is input to, obtains predicting output valve.
The present invention replaces the linear function of tradition T-S type fuzzy neural network conclusion parts with wavelet function, and small echo is become Change and organically combined with fuzzy neural network so that prediction network has fast convergence rate, and approximation capability is strong and can avoid falling into Enter the advantages such as local optimum, and optimize the initial value of parameter to be determined using artificial bee colony algorithm, it is to avoid because treating in its network really Determine that parameter is more, gradient calculation workload big, by the defect such as initial value affecting is larger so that the stability of water quality assessment forecast model Improve.
Description of the drawings
The topological diagram of the Fuzzy Wavelet Network that Fig. 1 is used by water quality prediction method of the present invention.
Fig. 2 is this method and tradition T-S types using absolute average error and relative average error as in the case of evaluation index Fuzzy neural network and BP neural network correction data.
Fig. 3 is the inventive method water quality prediction result coordinate diagram.
Fig. 4 is T-S type fuzzy neural network water quality prediction result coordinate diagrams.
Fig. 5 is BP neural network water quality prediction result coordinate diagram.
Network evolution procedure charts of the Fig. 6 for this patent, tradition T-S types fuzzy neural network and BP neural network.
Specific embodiment
The specific embodiment of the present invention is described in further detail below in conjunction with accompanying drawing.
In one embodiment:As shown in figure 1, herein using the fuzzy neural network based on T-S models, fuzzy logic has one Type and two type two types, traditional fuzzy systems can not process the uncertainty of fuzzy rule, therefore in the face of complicated be System, it is impossible to set up effective and reasonable fuzzy rule.Two fuzzy systems mainly include Mamdani types and T-S types, T-S patterns paste Model uses IF-THEN fuzzy rules, the premise part of each rule to include premise variable and fuzzy set, and its effect is fixed An adopted Fuzzy subspaee, conclusion part are typically a linear function.Research shows that T-S types network is in terms of study accurately It is better than Mamdani networks.Traditional Wavelet neutral net is that the non-linear Sigmoid functions in BP neural network are adopted non-thread Property wavelet basiss replace, the fitting of nonlinear function by carrying out linear superposition with the nonlinear wavelet base for being taken realizing, i.e., It is fitted with the finite term of wavelet series.For the advantage with reference to fuzzy neural network and wavelet neural network, present invention small echo Function replaces the linear function of tradition T-S pattern type conclusion parts, forms new fuzzy wavelet-neural network model, and this is fuzzy little The fuzzy rule of ripple neural network model can be described as Rn:If x1is An1and x2is An2and…and xm is Anm,
Wherein, x1, x2..., xmFor input variable, y1, y2..., ynFor the output of wavelet function, AijIt is subordinate to letter for Gauss Number, represents the i-th rule of j-th input variable, and n is number of fuzzy rules;The small echo of above-mentioned Fuzzy Wavelet Network model It is defined as follows:
ψjX () is formed by mother wavelet function ψ (x) translation and extension, wherein aj={ a1j,a2j,…amj, bj={ b1j, b2j,…bmjFlexible and shift factor is represented respectively, it is as follows that morther wavelet is taken as Mexico's hat wavelet:
The output of wavelet neural network is represented by:
Wherein,ψjThe j-th unit wavelet function of (x) for hidden layer, ωjFor input layer and the weight of hidden layer Coefficient, wavelet neural network (WNN) with preferable approximation capability, relative to other kinds of multilayer perceptron and radial direction base net Network etc. has the characteristics of easily training, while the initial value of wavelet neural network parameter has considerable influence to its convergence rate, it is excellent Initial parameter after change can increase the stability and convergence rate of network.
The impact that each wavelet function is exported to Fuzzy Wavelet Network model (FWNN), IF- are indicated by formula (1) The fuzzy model of THEN rule formats can pass through constantly the membership function parameter of study adjustment premise part, conclusion part and stretch Contracting and shift factor come perfect, therefore wavelet function can improve calculating and the approximation capability of FWNN.
This example selects 6 kinds of indexs of water quality analysis, respectively ammonia nitrogen amount, dissolved oxygen, COD, permanganic acid Potassium index, total phosphorus, total nitrogen, input variable of above-mentioned six indexs as FWNN, and water grade output then as FWNN, Namely input layer number m=6, the output node number o=1 of ambiguity solution layer, while number of fuzzy rules n=4 of fuzzy rule layer, Fuzzy Wavelet Network model is set up under MatlabR2010b environment, and using equivalent interpolation water quality index normal data life Into training sample, training data 350 is built, separately initial parameter, ABC parameters is optimized using artificial bee colony (ABC) algorithm It is defined as:SN=40, Limit=8, maxCycle=50, then it is (4m+1) × n=100 that FWNN needs the number of parameters of optimization Individual, then each solution is 100 dimensional vectors.
The initial value of Optimization of Fuzzy wavelet neural network (FWNN) is as follows:
Step 1:Initialization honeybee populations, Apiss sum 40, gathering honey honeybee respectively account for 20 with honeybee is followed, maximum search number of times Limit=8, iterationses iter=0, maximum iteration time maxCycle=50;All Apiss are investigation honeybee pattern, at random Produce 40 feasible solutions;
Step 2:Each several part parameter c of initialization network modelij、dij、ωj、aij、bij
Step 3:Fuzzy Wavelet Network (FWNN) is given by each parameter assignment;
Step 4:Using training sample training Fuzzy Wavelet Network (FWNN);
Step 5:Fitness value is calculated, bee colony is divided into into gathering honey honeybee and two kinds of honeybee, initialization flag vector trial is followed I ()=0, records continuous dwell times of the gathering honey honeybee in same nectar source;
Step 6:The new nectar source of gathering honey honeybee Local Search, calculates fitness value, if being better than current nectar source, updates current gathering honey The nectar source position that honeybee is located, makes trial (i)=0, otherwise updates trial (i)=trial (i)+1;
Step 7:Calculating follows honeybee select probability, finds new nectar source with this probability per honeybee is only followed, and is converted into gathering honey honeybee Neighborhood search is carried out, fitness value is calculated, is judged whether to retain nectar source, is updated trial (i);
Step 8:If trial (i)>8, then execution step 9, otherwise execution step 10;
Step 9:I-th gathering honey honeybee is abandoned current nectar source and referred to as investigates honeybee, randomly generates new nectar source in solution space;
Step 10:The globally optimal solution that the current all Apiss of record are found, iter=iter+1;
Step 11:If iter>50, then obtain the network model's initial parameter value after optimizing, otherwise return to step 4;
In algorithm, each nectar source represents one of search space solution, for the problem containing D variable, then i-th nectar source Position is Xi=[xi1,xi2,…,xiD]T, the feasible solution for randomly generating is as follows:
Wherein, i ∈ { 1,2 ..., SN }, j ∈ { 1,2 ..., D };
Then the network parameter initial value obtained by artificial bee colony algorithm is assigned to into Fuzzy Wavelet Network (FWNN), by water analysis index namely input variable:x1, x2..., xm, the input layer of network model is input to, is predicted Output valve.
In order to verify the beneficial effect of this patent method, herein using absolute average error (MAE) and relative average error (MAPE) as evaluation index:
Fuzzy Wavelet Network is contrasted with tradition T-S types fuzznet and BP neural network, is tested Sample group sequence number 1-50, every group of packet contain 6 input variables, and concrete data and group number are as follows:
Build with identical input number of nodes, traditional T-S types fuzzy neural network of identical output node number, BP nerve net Network, above-mentioned two network model and Fuzzy Wavelet Network (FWNN), will with identical input number of nodes and output node number Above-mentioned 1-50 groups data are separately input in each network model for training, and, as abscissa, network is defeated for the group number with test sample Go out index water grade Fig. 3 to Fig. 5 is obtained as vertical coordinate, and it is the mean error (MAE) according to the output of each network, relatively average Error (MAPE) makes form such as Fig. 2, can be apparent from Fuzzy Wavelet Network and possess more accurately predicting, its error amount It is less.
Traditional T-S types fuzzy neural network, BP neural network, Fuzzy Wavelet Network (FWNN) model are all needed after setting up The adjustment entered by line parameter, the parameter value for needing continuous iteration more to be optimized during the adjustment of parameter, therefore with In above-mentioned three kinds of network modeies are built, during parameter adjustment, its training error and iterationses build such as Fig. 6 coordinates, wherein training Error is vertical coordinate, and during parameter optimization, its iterations is abscissa, it can be seen that Fuzzy Wavelet Network (FWNN) possesses Convergence rate, namely the process of its acquisition optimized parameter faster is more efficient and convenient, is better than traditional T-S types fuzznet Network, BP neural network.

Claims (1)

1. the water quality assessment Forecasting Methodology based on Fuzzy Wavelet Network, it is characterised in that, comprise the steps:
A, with known water quality analysis indexes number as m, prediction index number as o, number of fuzzy rules be n build fuzzy wavelet nerve Network Prediction Model, the Fuzzy Wavelet Network forecast model include input layer, be subordinate to layer, fuzzy rule layer, wavelet layer, Output layer conciliates obscuring layer;
The input layer is used to be input into known water quality analysis indexes, namely input variable:x1, x2..., xm
Described to be subordinate to layer for calculating the angle value that is subordinate to of each input variable, membership function is:
η j ( x i ) = e - ( x i - c i j ) 2 2 d i j 2 i = 1 , 2 , ... , m , j = 1 , 2 , ... , n
Wherein m is input variable number, and n is number of fuzzy rules, i.e. the hidden nodes of third layer, cij、dijGauss member function Center and width, ηj(xi) it is membership function of i-th linguistic variable relative to j-th strip rule;
Corresponding number of fuzzy rules n of its nodes of the fuzzy rule layer, each node represent a fuzzy rule, and each node is obscured Rules layer output is expressed as follows:
μj(x)=ηj(x1)*ηj(x2)*…ηj(xm), j=1,2 ..., n;
The wavelet layer introduces wavelet function, improves calculating and the approximation capability of network model, small echo definition using wavelet function It is as follows:
ψ j ( x ) = 1 | a j | ψ ( x - b j a j ) , a j ≠ 0 , j = 1 , 2 , ... , n
ψjX () is formed by mother wavelet function ψ (x) translation and extension, wherein aj={ a1j,a2j,…amj, bj={ b1j,b2j,… bmjFlexible and shift factor is represented respectively, it is as follows that morther wavelet is taken as Mexico's hat wavelet:
ψ ( x ) = 1 | a | ( 1 - x 2 ) e ( - x 2 2 ) ,
J-th wavelet network of wavelet layer is output as:
y j = ω j ψ j ( z ) , ψ j ( z ) = Σ i = 1 m 1 | a i j | ( 1 - z i j 2 ) e - z i j 2 2 ,
Wherein,aij、bijFor wavelet parameter;
The output layer is the product of the output of fuzzy rule layer and the output of small echo layer network,
Kjj(x)*yjj(x1)*ηj(x2)*…ηj(xm)*ωjψj(z),
ψ j ( z ) = Σ i = 1 m 1 | a i j | ( 1 - z i j 2 ) e - z i j 2 2 ,
The ambiguity solution layer is used for the output for calculating whole neutral net, and which is expressed as:
u = Σ j = 1 n μ j ( x ) y j / Σ j = 1 n μ j ( x ) ;
B, to membership function parameter cij、dij, wavelet layer wavelet parameter ωj、aij、bijIt is adjusted, defining cost function is:
E = 1 2 Σ i = 1 o ( u i d - u i ) 2
WhereinWith uiThe respectively desired output and reality output of network, o are output variable number, using with gradient descent method are The BP algorithm on basis carries out parameter adjustment, and to avoid, convergence rate is slow, easily sink into concussion effect and local optimum, increases model Stability, optimizes initial parameter using artificial bee colony algorithm, comprises the steps:
Step 1:Initialization honeybee populations, Apiss sum SN, gathering honey honeybee respectively account for SN/2 with honeybee is followed, maximum search number of times Limit, iterationses iter=0, maximum iteration time maxCycle;All Apiss are investigation honeybee pattern, randomly generate SN Individual feasible solution;
Step 2:Each several part parameter c of initialization network modelij、dij、ωj、aij、bij
Step 3:By each parameter assignment to network model;
Step 4:Using training sample training network model;
Step 5:Fitness value is calculated, bee colony is divided into into gathering honey honeybee and two kinds of honeybee is followed, initialization flag vector trial (i)= 0, record continuous dwell times of the gathering honey honeybee in same nectar source;
Step 6:The new nectar source of gathering honey honeybee Local Search, calculates fitness value, if being better than current nectar source, updates current gathering honey honeybee institute Nectar source position, make trial (i)=0, otherwise update trial (i)=trial (i)+1;
Step 7:Calculating follows honeybee select probability, and finding new nectar source with this probability per honeybee is only followed, and be converted into gathering honey honeybee is carried out Neighborhood search, calculates fitness value, judges whether to retain nectar source, updates trial (i);
Step 8:If trial (i)>Limit, then execution step 9, otherwise execution step 10;
Step 9:I-th gathering honey honeybee is abandoned current nectar source and referred to as investigates honeybee, randomly generates new nectar source in solution space;
Step 10:The globally optimal solution that the current all Apiss of record are found, iter=iter+1;
Step 11:If iter>MaxCycle, then obtain network model's parameter optimization initial value, otherwise return to step 4;
In algorithm, each nectar source represents one of search space solution, for the problem containing D variable, then i-th nectar source position For XI=[xi1,xi2,…,xiD]T, the feasible solution for randomly generating is as follows:
X i j = X j min + r a n d ( 0 , 1 ) ( X j max - X j min )
Wherein, i ∈ { 1,2 ..., SN }, j ∈ { 1,2 ..., D };
C, the initial parameter value that optimizing is obtained is assigned to into network model, by water analysis index, namely input variable:x1, x2..., xm, the input layer of network model is input to, obtains predicting output valve.
CN201611034364.7A 2016-11-16 2016-11-16 Water quality assessment Forecasting Methodology based on Fuzzy Wavelet Network Expired - Fee Related CN106529818B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611034364.7A CN106529818B (en) 2016-11-16 2016-11-16 Water quality assessment Forecasting Methodology based on Fuzzy Wavelet Network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611034364.7A CN106529818B (en) 2016-11-16 2016-11-16 Water quality assessment Forecasting Methodology based on Fuzzy Wavelet Network

Publications (2)

Publication Number Publication Date
CN106529818A true CN106529818A (en) 2017-03-22
CN106529818B CN106529818B (en) 2017-11-28

Family

ID=58356938

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611034364.7A Expired - Fee Related CN106529818B (en) 2016-11-16 2016-11-16 Water quality assessment Forecasting Methodology based on Fuzzy Wavelet Network

Country Status (1)

Country Link
CN (1) CN106529818B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107085732A (en) * 2017-05-12 2017-08-22 淮阴工学院 Cowshed environment ammonia intelligent monitor system based on wireless sensor network
CN108122048A (en) * 2017-11-23 2018-06-05 浙江专线宝网阔物联科技有限公司 A kind of transportation route dispatching method and its system
CN109408896A (en) * 2018-09-27 2019-03-01 华南师范大学 A kind of anerobic sowage processing gas production multi-element intelligent method for real-time monitoring
CN110399656A (en) * 2019-07-08 2019-11-01 东华大学 Parameters design is saved based on the lower dress waist of fuzzy logic and neural network
CN110716012A (en) * 2019-09-10 2020-01-21 淮阴工学院 Oil gas concentration intelligent monitoring system based on field bus network
CN110852440A (en) * 2019-12-02 2020-02-28 中国人民解放军国防科技大学 Ocean front detection method based on dynamic fuzzy neural network
CN110858805A (en) * 2018-08-23 2020-03-03 ***通信集团山东有限公司 Method and device for predicting network traffic of cell
CN111815196A (en) * 2020-07-23 2020-10-23 中国环境科学研究院 Method for evaluating water resource bearing capacity of shale GAs development area based on GA-BP neural network
CN112070317A (en) * 2020-09-17 2020-12-11 四川长虹电器股份有限公司 Hotel air conditioner energy consumption prediction method
CN112069061A (en) * 2020-08-19 2020-12-11 北京科技大学 Software security vulnerability detection method and system for deep learning gradient guidance variation
CN113569898A (en) * 2021-05-27 2021-10-29 河海大学 Water quality model parameter inversion analysis method and system based on BP neural network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995026008A1 (en) * 1994-03-22 1995-09-28 Intelligent Monitoring Systems Detecting and classifying contaminants in water
CN101793887A (en) * 2010-01-09 2010-08-04 中国水产科学研究院黄海水产研究所 Construction method of fuzzy neural network expert system for water quality assessment in turbot culture
CN105654395A (en) * 2016-01-17 2016-06-08 北京工业大学 Comprehensive water quality evaluating method based on compensation type Hopfield neural network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995026008A1 (en) * 1994-03-22 1995-09-28 Intelligent Monitoring Systems Detecting and classifying contaminants in water
CN101793887A (en) * 2010-01-09 2010-08-04 中国水产科学研究院黄海水产研究所 Construction method of fuzzy neural network expert system for water quality assessment in turbot culture
CN105654395A (en) * 2016-01-17 2016-06-08 北京工业大学 Comprehensive water quality evaluating method based on compensation type Hopfield neural network

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
任金霞等: "基于自适应遗传小波神经网络的水质评价建模", 《环境工程》 *
曹莉等: "基于改进小波神经网络的短时交通流量预测研究", 《四川理工学院学报(自然科学版)》 *
罗旭: "基于蚁群学习算法的模糊小波神经网络控制", 《福建电脑》 *
邓宇等: "基于小波神经网络的饮用水水质预测模型研究", 《重庆医科大学学报》 *
韩耀宗等: "基于小波神经网络的芦苇潜流人工湿地水质预测", 《环境科学研究》 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107085732A (en) * 2017-05-12 2017-08-22 淮阴工学院 Cowshed environment ammonia intelligent monitor system based on wireless sensor network
CN107085732B (en) * 2017-05-12 2020-07-24 淮阴工学院 Cowshed environment ammonia intelligent monitoring system based on wireless sensor network
CN108122048A (en) * 2017-11-23 2018-06-05 浙江专线宝网阔物联科技有限公司 A kind of transportation route dispatching method and its system
CN110858805A (en) * 2018-08-23 2020-03-03 ***通信集团山东有限公司 Method and device for predicting network traffic of cell
CN109408896A (en) * 2018-09-27 2019-03-01 华南师范大学 A kind of anerobic sowage processing gas production multi-element intelligent method for real-time monitoring
CN109408896B (en) * 2018-09-27 2024-01-05 华南师范大学 Multi-element intelligent real-time monitoring method for anaerobic sewage treatment gas production
CN110399656A (en) * 2019-07-08 2019-11-01 东华大学 Parameters design is saved based on the lower dress waist of fuzzy logic and neural network
CN110399656B (en) * 2019-07-08 2023-08-25 东华大学 Lower-loading waist-saving parameter design method based on fuzzy logic and neural network
CN110716012B (en) * 2019-09-10 2020-09-25 淮阴工学院 Oil gas concentration intelligent monitoring system based on field bus network
CN110716012A (en) * 2019-09-10 2020-01-21 淮阴工学院 Oil gas concentration intelligent monitoring system based on field bus network
CN110852440B (en) * 2019-12-02 2022-07-26 中国人民解放军国防科技大学 Ocean front prediction method based on dynamic fuzzy neural network
CN110852440A (en) * 2019-12-02 2020-02-28 中国人民解放军国防科技大学 Ocean front detection method based on dynamic fuzzy neural network
CN111815196A (en) * 2020-07-23 2020-10-23 中国环境科学研究院 Method for evaluating water resource bearing capacity of shale GAs development area based on GA-BP neural network
CN111815196B (en) * 2020-07-23 2023-11-24 中国环境科学研究院 Shale GAs development area water resource bearing capacity evaluation method based on GA-BP neural network
CN112069061A (en) * 2020-08-19 2020-12-11 北京科技大学 Software security vulnerability detection method and system for deep learning gradient guidance variation
CN112069061B (en) * 2020-08-19 2021-08-20 北京科技大学 Software security vulnerability detection method and system for deep learning gradient guidance variation
CN112070317A (en) * 2020-09-17 2020-12-11 四川长虹电器股份有限公司 Hotel air conditioner energy consumption prediction method
CN113569898A (en) * 2021-05-27 2021-10-29 河海大学 Water quality model parameter inversion analysis method and system based on BP neural network
CN113569898B (en) * 2021-05-27 2024-05-14 河海大学 BP neural network-based water quality model parameter inversion analysis method and system

Also Published As

Publication number Publication date
CN106529818B (en) 2017-11-28

Similar Documents

Publication Publication Date Title
CN106529818B (en) Water quality assessment Forecasting Methodology based on Fuzzy Wavelet Network
Singh et al. A hybrid fuzzy time series forecasting model based on granular computing and bio-inspired optimization approaches
CN112216108B (en) Traffic prediction method based on attribute-enhanced space-time graph convolution model
CN109887282B (en) Road network traffic flow prediction method based on hierarchical timing diagram convolutional network
CN109492822B (en) Air pollutant concentration time-space domain correlation prediction method
Liang et al. A novel wind speed prediction strategy based on Bi-LSTM, MOOFADA and transfer learning for centralized control centers
Lu et al. LSTM variants meet graph neural networks for road speed prediction
Vythoulkas et al. Modeling discrete choice behavior using concepts from fuzzy set theory, approximate reasoning and neural networks
Zhang et al. A short-term traffic forecasting model based on echo state network optimized by improved fruit fly optimization algorithm
CN104636801A (en) Transmission line audible noise prediction method based on BP neural network optimization
CN107222333A (en) A kind of network node safety situation evaluation method based on BP neural network
CN106022614A (en) Data mining method of neural network based on nearest neighbor clustering
Bozorg-Haddad et al. A self-tuning ANN model for simulation and forecasting of surface flows
Kişi Evolutionary fuzzy models for river suspended sediment concentration estimation
Xing et al. Research of a novel short-term wind forecasting system based on multi-objective Aquila optimizer for point and interval forecast
Jamil et al. Adaptive traffic signal control system using composite reward architecture based deep reinforcement learning
CN115376317B (en) Traffic flow prediction method based on dynamic graph convolution and time sequence convolution network
CN109858665A (en) Photovoltaic short term power prediction technique based on Feature Selection and ANFIS-PSO
CN105512755A (en) Decomposition-based multi-objective distribution estimation optimization method
Jin et al. PRECOM: A parallel recommendation engine for control, operations, and management on congested urban traffic networks
CN113326919A (en) Traffic travel mode selection prediction method based on computational graph
Robati et al. Inflation rate modeling: Adaptive neuro-fuzzy inference system approach and particle swarm optimization algorithm (ANFIS-PSO)
CN109408896B (en) Multi-element intelligent real-time monitoring method for anaerobic sewage treatment gas production
Zhu et al. Structural safety monitoring of high arch dam using improved ABC-BP model
Na et al. A novel heuristic artificial neural network model for urban computing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171128

Termination date: 20191116