Training and Application of Radial-Basis Process Neural Network Based on Improved Shuffled Flog Leaping Algorithm

Similar documents
Network Scheduling Model of Cloud Computing

IMPROVED ARTIFICIAL FISH SWARM ALGORITHM AND ITS APPLICATION IN OPTIMAL DESIGN OF TRUSS STRUCTURE

Open Access Research on the Prediction Model of Material Cost Based on Data Mining

A Data Classification Algorithm of Internet of Things Based on Neural Network

Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai He 1,c

Improving Image Segmentation Quality Via Graph Theory

THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM

A Network Intrusion Detection System Architecture Based on Snort and. Computational Intelligence

Research on the New Image De-Noising Methodology Based on Neural Network and HMM-Hidden Markov Models

5th International Conference on Information Engineering for Mechanics and Materials (ICIMM 2015)

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-"&"3 -"(' ( +-" " " % '.+ % ' -0(+$,

Aero-engine PID parameters Optimization based on Adaptive Genetic Algorithm. Yinling Wang, Huacong Li

Parameter optimization model in electrical discharge machining process *

Research on Evaluation Method of Product Style Semantics Based on Neural Network

Research Article. Kinematics analysis of beam pumping unit base on projection method

arxiv: v1 [cond-mat.dis-nn] 30 Dec 2018

The Gene Modular Detection of Random Boolean Networks by Dynamic Characteristics Analysis

Power Load Forecasting Based on ABC-SA Neural Network Model

CHAOTIC ANT SYSTEM OPTIMIZATION FOR PATH PLANNING OF THE MOBILE ROBOTS

Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms.

International Journal of Current Research and Modern Education (IJCRME) ISSN (Online): & Impact Factor: Special Issue, NCFTCCPS -

Research on Mining Cloud Data Based on Correlation Dimension Feature

Two Algorithms of Image Segmentation and Measurement Method of Particle s Parameters

Research on Design and Application of Computer Database Quality Evaluation Model

Robot Path Planning Method Based on Improved Genetic Algorithm

Parameter Selection of a Support Vector Machine, Based on a Chaotic Particle Swarm Optimization Algorithm

Method of Flatness Pattern Recognition Based on Chaos Particle Swarm Algorithm Optimization Elman Network. Zhimin Bi a, Yan Wang b

Performance Degradation Assessment and Fault Diagnosis of Bearing Based on EMD and PCA-SOM

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

Using CODEQ to Train Feed-forward Neural Networks

BP Neural Network Based On Genetic Algorithm Applied In Text Classification

Variables Screening Method Based on the Algorithm of Combining Fruit Fly Optimization Algorithm and RBF Neural Network

Argha Roy* Dept. of CSE Netaji Subhash Engg. College West Bengal, India.

T-S Neural Network Model Identification of Ultra-Supercritical Units for Superheater Based on Improved FCM

FUZZY C-MEANS ALGORITHM BASED ON PRETREATMENT OF SIMILARITY RELATIONTP

Dynamic Analysis of Structures Using Neural Networks

Center-Based Sampling for Population-Based Algorithms

A Compensatory Wavelet Neuron Model

CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS

A New Distance Independent Localization Algorithm in Wireless Sensor Network

A PSO-based Generic Classifier Design and Weka Implementation Study

Traffic Flow Prediction Based on the location of Big Data. Xijun Zhang, Zhanting Yuan

Quality Assessment of Power Dispatching Data Based on Improved Cloud Model

1 is a feedback gainfactor for self connection. DOI: /matecconf/ ICMITE 2017

Research on Heterogeneous Communication Network for Power Distribution Automation

Research on Applications of Data Mining in Electronic Commerce. Xiuping YANG 1, a

Predictive study on tunnel deformation based on LSSVM optimized by FOA

A Fuzzy C-means Clustering Algorithm Based on Pseudo-nearest-neighbor Intervals for Incomplete Data

Research on Power Quality Monitoring and Analyzing System Based on Embedded Technology

Image segmentation based on gray-level spatial correlation maximum between-cluster variance

Design and Research of Adaptive Filter Based on LabVIEW

A Spectrum Matching Algorithm Based on Dynamic Spectral Distance. Qi Jia, ShouHong Cao

Scheme of Big-Data Supported Interactive Evolutionary Computation

The Design of Pole Placement With Integral Controllers for Gryphon Robot Using Three Evolutionary Algorithms

Use of the Improved Frog-Leaping Algorithm in Data Clustering

Immune Optimization Design of Diesel Engine Valve Spring Based on the Artificial Fish Swarm

Image Edge Detection Based on Cellular Neural Network and Particle Swarm Optimization

Image Segmentation using Gaussian Mixture Models

Research of Traffic Flow Based on SVM Method. Deng-hong YIN, Jian WANG and Bo LI *

Research of Fault Diagnosis in Flight Control System Based on Fuzzy Neural Network

Study on GA-based matching method of railway vehicle wheels

Shape Optimization Design of Gravity Buttress of Arch Dam Based on Asynchronous Particle Swarm Optimization Method. Lei Xu

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article

Research Article Modeling and Simulation Based on the Hybrid System of Leasing Equipment Optimal Allocation

Design of student information system based on association algorithm and data mining technology. CaiYan, ChenHua

A new improved ant colony algorithm with levy mutation 1

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization

A Modified PSO Technique for the Coordination Problem in Presence of DG

Gauss-Sigmoid Neural Network

Multi-Criterion Optimal Design of Building Simulation Model using Chaos Particle Swarm Optimization

Application and design of virtual reality technology in wellbore oil production process of pumping unit system

Neural Network Weight Selection Using Genetic Algorithms

A Design of Remote Monitoring System based on 3G and Internet Technology

Modified Shuffled Frog-leaping Algorithm with Dimension by Dimension Improvement

Design of Liquid Level Control System Based on Simulink and PLC

An improved PageRank algorithm for Social Network User s Influence research Peng Wang, Xue Bo*, Huamin Yang, Shuangzi Sun, Songjiang Li

An Improved Method of Vehicle Driving Cycle Construction: A Case Study of Beijing

Neural Network Approach for Automatic Landuse Classification of Satellite Images: One-Against-Rest and Multi-Class Classifiers

Fault Diagnosis of Wind Turbine Based on ELMD and FCM

A Kind of Wireless Sensor Network Coverage Optimization Algorithm Based on Genetic PSO

Exploration of Fault Diagnosis Technology for Air Compressor Based on Internet of Things

Artificial Neural Network-Based Prediction of Human Posture

Facial expression recognition using shape and texture information

Fuzzy Signature Neural Networks for Classification: Optimising the Structure

Inversion of Array Induction Logs and Its Application

CHAPTER VIII SEGMENTATION USING REGION GROWING AND THRESHOLDING ALGORITHM

Efficient Path Finding Method Based Evaluation Function in Large Scene Online Games and Its Application

Research on Quality Inspection method of Digital Aerial Photography Results

MPU Based 6050 for 7bot Robot Arm Control Pose Algorithm

Prediction of Petroleum Price Using Back Propagation Artificial Neural Network Based on Chaotic Self-Adaptive Particle Swarm Algorithm

ESSENTIALLY, system modeling is the task of building

manufacturing process.

Study on Improving the Quality of Reconstructed NURBS Surfaces

Ancient Kiln Landscape Evolution Based on Particle Swarm Optimization and Cellular Automata Model

Radial Basis Function (RBF) Neural Networks Based on the Triple Modular Redundancy Technology (TMR)

5th International Conference on Information Engineering for Mechanics and Materials (ICIMM 2015)

Using The Heuristic Genetic Algorithm in Multi-runway Aircraft Landing Scheduling

The Research of Delay Characteristics in CAN Bus Networked Control System

DDoS Detection in SDN Switches using Support Vector Machine Classifier

Identification of Vehicle Class and Speed for Mixed Sensor Technology using Fuzzy- Neural & Genetic Algorithm : A Design Approach

Transcription:

International Symposium on Computers & Informatics (ISCI 05) Training and Application of Radial-Basis Process Neural Network Based on Improved Shuffled Flog Leaping Algorithm ZHANG QIANG, a, LIU Li-jie,b School of Computer and Information Technology,Northeast Petroleum University, Da qing 6338, China School of Information Technology,HLJ August First Land Reclamation University, Da qing 6339, China a dqpi_zq@63.com b bynd_llj@63.com Abstract. A radial basis process neural networks can be established,which is based on expanding the traditional radial basis function neural network to the time domain. Combined with the excellent characteristics of cloud model transformation between qualitative and quantitative, a improved shuffled flog leaping algorithm based on cloud model theory is presented. It is applied to training the radial basis process neural network.the neural network after optimization is used in pumping unit fault diagnosis. The diagnostic results between the CCHSFLA and BP algorithm were compared. The conclusion is that the RBPNN based on CCHSFLA has better training performance, faster convergence rate and higher accuracy. Keywords: Radial-basis process neural network;shuffled frog leaping algorithm;learning; algorithm;fault diagnosis Introduction A radial basis process neural networks model was proposed, which is a kind of three-layer forward structure constituted of input layer, radial basis function hidden layer and output layer. The transformation from input layer to hidden layer is nonlinear and that from hidden layer to output layer is linear. The neurons of hidden layer perform the pattern matching of process input information and aggregation operation of time and respond to the input patterns. A improved shuffled flog leaping algorithm is presented based on cloud model theory. The idea is to initialize the population through reverse learning mechanism, to solve better value around the global best individual and subgroup optimal individual in SFLA by the normal cloud particle operator. Finally, the individual were mutation 05. The authors - Published by Atlantis Press 56

to jump out of local optimal solution by using the theory of chaos. It is applied to training Network structure, which has made very good prediction result. Radial-basis process neural network model. Radial-Basis Process Neuron Network Model Suppose that the input layer of the radial-basis process neural network has n nodes for completing the input of the network of time-varying functions; the middle radial-basis process neuron hidden layer has m nodes, the transformation function of each unit is the radial-basis kernel function; the network output is the linear weighted summary of the output signals of hidden layer nodes[]. The topological structure of the network is shown in Fig.. Fig RBF process neural network In Fig., wj (j=,,,m) is the weight coefficient of the output layer, and is an adjustable parameter of the network.suppose that X(t)=(x(t),x(t),,xn(t)) is the input function of the network, Xj(t) is the kernel center function of the jth radial-basis process neuron; then the input-output relationship of radial-basis process neural networks is m T j l j l l j= l= F( X ( t )) = w ( X ( t ) X ( t ) ) t (). Learning Algorithm Suppose that the input functions and the kernel center functions of RBF process neural networks belong to (C[0,T])n. The network training mainly includes the adjustment of property parameters in the radial-basis kernel function K( ), the determination of the radial-basis kernel center function Xj(t), and the iteration and modification of weight coefficients in the output layer. The network is trained to satisfy the input-output mapping relationship of training samples by way of teacher demonstration. 563

For X(t) (C[0,T]) n, define: j j j T X( t ) X ( t ) = (( X( t ) X ( t ))( X( t ) X ( t )) ) () l l l l l l Give K learning samples (x k (t),x k (t),,x kn (t),d k ) for k=,,,k, where d k is the expected output of the kth sample in process interval x n (t). Suppose that the actual output of the kth sample is y k, the network error function is defined K as: E = ( yk d k) (3);If the radial-basis kernel function is chosen as a k = v Gauss function, that is: K( v) = exp( ) (4);where σ is called the mean σ deviation of m kernel center functions which can be determined by the network training of the learning sample set or by the following formulas: m T m j j (5); d = ( ( X ( tl) X ( tl)) t) (6) m m j= l= j= σ = d / m So, the w j is for adjustment parameters. Aimed to the problems that gradient descent method need to calculate the complex gradient information and sensitive to initial values. A Bloch Quantum Evolutionary Algorithm is presented Cloud Chaos Hypermutation Shuffled Flog Leaping Algorithm(CCHSFLA). Population initialization Shuffled frog leaping algorithm [] starts iterative calculation from the initial random value,if individuals began calculating from the initial solution which is close to the optimal value,it can accelerate the convergence rate in part. In 005 Tizhoosh proposed a kind of reverse learning mechanism of machine learning method. The basic idea is to also consider the current estimate and inverse estimate the value of variables, and by comparing the obtained current optimal approximate value. Literature [3] proof: Estimates Based on the reverse are more likely to close the current estimates than random estimate, Specific steps are as follows: Step An initial solution is generated by random number in D dimension space; Step Using the formula x i = a i + b i x i calculate reverse solution of X X ' = [ x', x',..., x D '] ; 564

Step 3 Calculate fitness function f () of these two solutions, In order to minimum value as an example,if f( X ') < f( X), Use X ' instead of X, Otherwise, continue to use X.. Optimal values of Sub frogs swarm and the global optimal evolutionary mechanism improvement The cloud model which is uncertain transformation model of a kind of qualitative knowledge description and qualitative concept and quantitative values is proposed by Li Deyi.there are the characteristics of uncertainty with certainty, stability and changes in the knowledge expression [4,5]. The digital characteristics of the cloud be described by Ex (Expected Value), En (Entropy) and He (Hyper Entropy). Classic shuffled frog leaping algorithm will divide the population into several sub group, Subgroup individuals are updated location reference subgroup optimal individual, If did not improve,it are updated location reference the global optimal individuals. The population is re grouping after internal iterative times. The algorithm optimization speed is fast at the early stage, But these reference values may be not change after iterated several iterations in the late period, cause to decrease the speed, easy to fall into local optimum. According to the principles of sociology, the surrounding of outstanding individuals exist more outstanding individual, Therefore, we improved the way of updating the two optimal value, They are used as matrix respectively, cloud model is used to generate a plurality of new individual. Comparison of these individual if there are better individuals, if there is to replace the original optimal values, and then update the other individual position optimization. Make the body as the cloud model expectations En., Cloud droplets are generated through two times of normal random,the realization of the method is as follows: Step To generate a normal random number En ' which the En is the expected value, He is standard deviation; Step To generate a normal random number x which the absolute value of Ex is the expected value, En ' is standard deviation, x is called a cloud theory in the domain space; ( x Ex) Step 3 Calculate y = exp( ), Let y belongs certainty degree of ( En ') qualitative concept ; Step 4 Repeat steps ~ step 3 until produce n cloud droplets ; Step 5 Compare the current optimal value fitness value with fitness value corresponding to the N cloud droplets, Take the best is the current optimal value; Step 6 Other individuals begin iterative calculation in the original way of classical evolutionary. 565

.3 Individual variation method based on Chaos Theory There are many mutations and leap process excepte smooth and continuous, gradual change for many natural things. It facilitates the generation of new species. In the standard shuffled frog leaping algorithm grouping method, Fitness relatively poor individuals are divided in the last group, the worst individual of the group learn effect than in front of the group, The grouping result has certain limitations of individual learning, But the characteristics of chaos theory [6] can make up the limitation, to avoid falling into local optimal solution. The following specific variation mode: Step First select the last sub populations after the packet, According to the l formula count = M sin( ) L π calculate count, M is the number of frogs in sub populations, L is the total number of iterations, l Is the current number of iterations, Select the count individuals in the last subgroups as the mutation individuals; Step The individual is metamorphosised by Logistic chaotic sequences L = j µ Lj( + Lj); µ = 4 Step 3 Use reverse learning mechanism to solve the fitness of reverse solution of these individuals; Step 4 Comparison Fitness of step and step 3, Take the best as the mutated individual. 3 Application of the oil wells fault diagnosis In the actual data processing, select 47 dynamometer samples(normal, sanding, traveling valve leakage, touch the pump, Knot wax thick, discharge leakage, breakage of a sucker rod and tubing leakage) of different working state of the same type of pumping well. The training set is composed of 05 samples, The test set is composed of 4 samples. The sample data is composed of load and displacement of oil well in one work period, The sampling points for 00, the load and displacement data were fitted time function. Compare the diagnostic performance with BP-PNN, BP-RBPNN and CCHSFLA RBPNN. Network structure is - m -, input nodes, the input for the displacement time curve and load time curve, The hidden layer neurons has m Radial-basis process neural node, non time varying neuron output node; hidden layer m =, basis fuction is Walsh fuction,when L = 6,it meet the input requirements of 0.0 of the fitting precision, The error precisionε = 0.5 ; the maximum times of learning M = 0000 ; each algorithm was run 0 times, comparing the optimization results as shown in Table : Table Comparison of optimization result Algorithm Minimum Maximum Average Convergence Average 566

error error error time (s) BP-PNN 0.358 0.4676 0.465 0 64.5 BP-RBPNN 0.59 0.346 0.857 0 39.4 CCHSFLA - RBPNN 0.078 0.958 0.756 0 3.46 Table Comparison of discriminant results Network model The training sample set discrimination rate The test data set classification rate BP-PNN 87.6 % 85.7% BP-RBPNN 94.9 % 88.5% CCHSFLA - RBPNN 98.4 % 93.6% Acknowledgements This work was financially supported by the Foundation of Education Department of Heilongjiang Province (54086). References [] He Xin-gui,Xu Shao-hua.Process neural networks [M]. Science Press, 007.6. [] Eusuff M M, Lansey K E. Optimization of Water DistributionNetwork Design Using the Shuffled Frog Leaping Algorithm[J].Journal of Water Sources Planning and Management, 003, 9(3):0-5.. [3] S Rahnamayan, H R Tizhoosh, M A Salama. Opposition Versus randomness in softcomputing techniques. Applied Soft Computer.8():906-98,008. [4] FU Bin,LI Dao-guo,WANG Mu-kuai. Review and prospect on research of cloud model [J]. Application Research of Computers, 0, 8():40-46. [5] ZHANG Guang-Wei, HE Rui,LIU Yu.An Evolutionary Algorithm Based on Cloud Model[J]. CHINESE JOURNAL OF COMPUTERS, 008, 3(7):08-090. 567

[6] XU Xiao-bo, ZHENG Kang-feng, LI Dan.New chaos-particle swarm optimization algorithm[j].journal on Communications,0,33():4-37. 568