Extreme learning machine method for improving artificial bee colony optimization

An artificial bee colony optimization and extreme learning machine technology, applied in the field of artificial intelligence, can solve the problems of many parameters, poor effect, long use time, etc.

Inactive Publication Date: 2016-10-12
JIANGNAN UNIV
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

"Zhu Q Y, Qin A K, Suganthan P N, et al.Evolutionary ex-treme learningmachine[J].Pattern recognition,2005,38(10):1759-1763." proposed an evolutionary extreme learning machine (E-ELM) , the algorithm uses the differential evolution algorithm to optimize the hidden layer node parameters of the ELM, thereby improving the performance of the ELM, but more parameters need to be set, and the experimental process is complicated; "Cao J, Lin Z, Huang G B.Self-adaptiveevolutionary ex-treme learning machine[J].Neural processing letters,2012,36(3):285-305."A self-adaptive evolutionary extreme learning machine (SaE-ELM) is proposed, and the algorithm combines an adaptive evolutionary The algorithm is combined with the extreme learning machine, and the hidden layer nodes are optimized on the basis of setting fewer parameters, which improves the accuracy and stability of the extreme learning machine in regression and classification problems, but the algorithm uses The time is too long and the practicability is poor; "Wang Jie, Bi Haoyang. An extreme learning machine based on particle swarm optimization [J]. Journal of Zhengzhou University: Science Edition, 2013,45(1):100-104." proposed An extreme learning machine based on particle swarm optimization (PSO-ELM), using the particle swarm optimization algorithm to optimize and select the input layer weight and hidden layer deviation of the extreme learning machine, so as to obtain an optimal network, but the algorithm is only in The function fitting has achieved good results, but the effect is not good in practical applications; "Lin Meijin, Luo Fei, Su Caihong, et al. A new hybrid intelligent extreme learning machine [J]. Control and Decision, 2015, 30(06):1078-1084." Combining the differential evolution algorithm and the particle swarm optimization algorithm, referring to the memetic evolution mechanism of the leapfrog algorithm, a hybrid intelligent optimization algorithm (DEPSO-ELM) is proposed for parameter optimization. The extreme learning machine algorithm obtains the output weights of SLFNs, but the algorithm relies too much on experimental data and has poor robustness

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Extreme learning machine method for improving artificial bee colony optimization
  • Extreme learning machine method for improving artificial bee colony optimization
  • Extreme learning machine method for improving artificial bee colony optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0085] Embodiment 1: SinC function simulation experiment.

[0086] The "SinC" function expression is as follows:

[0087] y ( x ) = sin x / x , x ≠ 0 1 , x = 0

[0088] Data generation method: generate 5000 [-10,10] evenly distributed data x, and calculate 5000 data sets {x i ,f(x i )}, i=1,...,5000, and then generate 5000 [-0.2,0.2] uniformly distributed noise ε; let the training sample set be {x i ,...

Embodiment 2

[0118] Embodiment 2: Simulation experiment of regression data set.

[0119] The performance of the 4 algorithms was compared using 4 real regression datasets from the Machine Learning Repository at UC Irvine. The dataset names are: Auto MPG (MPG), Computer Hardware (CPU), Housing and Servo. The data in the data set in the experiment is randomly divided into a training sample set and a test sample set, 70% of which are used as a training sample set, and the remaining 30% are used as a test sample set. In order to reduce the impact of large differences in various variables, we normalize the data before the algorithm runs, that is, the input variables are normalized to [-1,1], and the output variables are normalized to [0,1]. In all experiments, the hidden layer nodes gradually increase from small to large, and the experimental results with the average optimal RMSE are recorded in Table 2-Table 5.

[0120] Table 2 Comparison of Auto MPG fitting results

[0121]

[0122] Tab...

Embodiment 3

[0131] Embodiment 3: Simulation experiment of classification data set.

[0132] The machine learning library from UC Irvine was used. The names of the 4 real classification datasets are: BloodTransfusion Service Center (Blood), Ecoli, Iris and Wine. Same as the classification data set, 70% of the experimental data is used as a training sample set, 30% is used as a test sample set, and the input variables of the data set are normalized to [-1,1]. In the experiment, the hidden layer nodes are gradually increased, and the experimental results with the optimal classification rate are recorded in Table 6-Table 9.

[0133] Table 6 Comparison of Blood classification results

[0134]

[0135]

[0136] Table 7 Comparison of Ecoli classification results

[0137]

[0138] Table 8 Comparison of Iris classification results

[0139]

[0140] Table 9 Comparison of Wine classification results

[0141]

[0142] The table shows that DECABC-ELM has achieved the highest classi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an extreme learning machine method for improving artificial bee colony optimization. The method is characterized by comprising the following steps: 1, generating initial solutions for SN individuals; 2, carrying out global optimization on a connection weight Omega and a threshold b of an extreme learning machine; 3, carrying out local optimization on the connection weight Omega and the threshold b of the extreme learning machine; 4, if food source information is not updated in a certain time, converting employee bees into investigation bees and returning to the step 1 to re-initiate the individuals; and 5, extracting the connection weight Omega and the threshold b of the extreme learning machine from the optimum individual, and carrying out verification by using a test set. The method disclosed in the invention can be used for better overcoming the defect that the traditional extreme learning machines are relatively bad in results when being applied to classification and regression; and compared with the traditional extreme learning machines and SaE-ELM algorithms, the method has relatively strong robustness and can be used for effectively improving the results of classification and regression.

Description

technical field [0001] The invention belongs to the technical field of artificial intelligence and relates to an improved extreme learning machine method, in particular to an improved extreme learning machine method for artificial bee colony optimization. Background technique [0002] Artificial Neural Networks (ANN) is an algorithmic mathematical model that imitates the behavioral characteristics of biological neural networks and performs distributed parallel computing. Among them, Single-hidden Layer Feedforward Neural Networks (SLFNs) have been widely used in many fields because of their good learning ability. However, since most of the traditional feedforward neural networks use the gradient descent method to correct the value of hidden layer nodes, it is prone to disadvantages such as slow training speed, easy to fall into local minimum points, and more parameters need to be set. In recent years, a new type of feedforward neural network - Extreme Learning Machine (Extr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/00G06N99/00
CPCG06N3/006G06N20/00
Inventor 毛力毛羽肖永松
Owner JIANGNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products