Bagging and boosting negatively correlated neural networks.
Md Monirul Islam1, Xin Yao, S M Shahriar Shahriar Nirjon
1Bangladesh University of Engineering and Technology (BUET), Dhaka 1000, Bangladesh.
Summary
Two new cooperative ensemble learning algorithms, NegBagg and NegBoost, efficiently create neural network (NN) ensembles. These methods use negative correlation learning with bagging or boosting for improved generalization with fewer training epochs.
Area of Science:
- Machine Learning
- Artificial Intelligence
- Ensemble Methods
Background:
- Neural network (NN) ensembles are powerful tools in machine learning.
- Designing effective NN ensembles often requires careful tuning of individual models and ensemble structure.
- Cooperative learning strategies can enhance ensemble performance by promoting diversity and reducing redundancy.
Purpose of the Study:
- To propose two novel cooperative ensemble learning algorithms, NegBagg and NegBoost, for designing neural network ensembles.
- To investigate the effectiveness of negative correlation learning combined with bagging and boosting strategies.
- To develop methods for automatic determination of ensemble components, such as the number of hidden neurons and NNs.
Main Methods:
- Developed NegBagg and NegBoost algorithms based on negative correlation learning.
- Utilized bagging in NegBagg and boosting in NegBoost to create diverse training datasets for individual NNs.
- Employed constructive approaches for automatic determination of hidden neurons in NNs and the number of NNs in NegBoost.
- Trained individual NNs incrementally within the ensemble.
Main Results:
- Both NegBagg and NegBoost demonstrated the ability to produce compact NN ensembles.
- The proposed algorithms achieved good generalization performance across various benchmark machine learning problems.
- Effective training was achieved with a small number of training epochs, indicating computational efficiency.
- The cooperative nature of the algorithms facilitated interaction and improved performance among NNs.
Conclusions:
- NegBagg and NegBoost are effective cooperative ensemble learning algorithms for neural networks.
- These methods offer an efficient approach to building high-performing NN ensembles with automatic component determination.
- The integration of negative correlation learning with bagging/boosting enhances ensemble generalization.
- The algorithms show promise for various machine learning applications requiring robust predictive models.
Related Concept Videos
Neural Circuits
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neural Regulation
Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
Correlation and Regression
In statistics, correlation describes the degree of association between two variables. In the subfield of linear regression, correlation is mathematically expressed by the correlation coefficient, which describes the strength and direction of the relationship between two variables. The coefficient is symbolically represented by 'r' and ranges from -1 to +1. A positive value indicates a positive correlation where the two variables move in the same direction. A negative value suggests a negative...
Regression Toward the Mean
Regression toward the mean (“RTM”) is a phenomenon in which extremely high or low values—for example, and individual’s blood pressure at a particular moment—appear closer to a group’s average upon remeasuring. Although this statistical peculiarity is the result of random error and chance, it has been problematic across various medical, scientific, financial and psychological applications. In particular, RTM, if not taken into account, can interfere when researchers try to extrapolate results...
Multiple Regression
Multiple regression assesses a linear relationship between one response or dependent variable and two or more independent variables. It has many practical applications.
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Classification of Neurotransmitters
Neurotransmitters play a crucial role in the communication between neurons in the autonomic nervous system. Neurons in the autonomic nervous system can be cholinergic or adrenergic depending on the neurotransmitters synthesized. Cholinergic neurons use acetylcholine as their primary neurotransmitter. This includes all the preganglionic fibers of the sympathetic and pre- and postganglionic fibers of the parasympathetic nervous systems. In addition, neurons of the somatic nervous system also use...
