Net-Net Auto Machine Learning (AutoML) Prediction of Complex Ecosystems.
Enrique Barreiro1,2,3, Cristian R Munteanu1, Maykel Cruz-Monteagudo2,3
1Department of Computation, Computer Science Faculty, University of A Coruna (UDC), 15071, A Coruña, Spain.
Scientific Reports
|August 19, 2018
Summary
Predicting biological ecosystem networks (BENs) is challenging. This study introduces Net-Net AutoML, an approach using Shannon entropy to automatically select accurate artificial neural networks (ANNs) for predicting ecological links.
Area of Science:
- Ecology
- Computational Biology
- Machine Learning
Background:
- Biological Ecosystem Networks (BENs) represent complex species interactions, but experimental validation of all trophic links is infeasible.
- Computational prediction of BENs is crucial due to the vast amount of data generated by experimental methods.
- Artificial Neural Networks (ANNs) offer a machine learning approach for BEN prediction, but selecting optimal ANN topologies remains difficult.
Purpose of the Study:
- To introduce and evaluate the novel Net-Net AutoML approach for automated selection of Artificial Neural Networks (ANNs) for Biological Ecosystem Network (BEN) prediction.
- To investigate the efficacy of using Shannon entropy (Shk) measures from both BENs and ANN topologies for optimizing model selection.
- To compare the performance of twelve different classifier types within the Net-Net AutoML framework.
Main Methods:
- Developed the Net-Net AutoML approach, utilizing Shannon entropy (Shk) values of BENs and ANN topologies.
- Trained and tested twelve distinct classifier types, including linear models, Bayesian methods, tree-based algorithms, multilayer perceptrons, and deep neural networks.
- Evaluated models on 69 BENs, predicting 338,050 potential links across 10 ANN topologies.
Main Results:
- The best performing Net-Net AutoML model utilized a deep fully connected neural network.
- This optimal model achieved a test accuracy of 0.866 and a test AUROC of 0.935.
- The study demonstrated the effectiveness of AutoML in selecting high-accuracy ANNs for ecological network prediction.
Conclusions:
- The Net-Net AutoML approach successfully automates the selection of efficient ANNs for predicting Biological Ecosystem Networks.
- Deep fully connected neural networks proved most effective within this AutoML framework for ecological link prediction.
- This methodology offers a promising pathway for applying AutoML to diverse systems and machine learning algorithms in computational biology.
More Related Videos
Related Concept Videos
The Soil Ecosystem
24.8K
Plants obtain inorganic minerals and water from the soil, which acts as a natural medium for land plants. The composition and quality of soil depend not only on the chemical constituents but also on the presence of living organisms. In general, soils contain three major components:
24.8K
What is an Ecosystem?
47.1K
Overview
47.1K
Predicting Molecular Geometry
46.0K
VSEPR Theory for Determination of Electron Pair Geometries
46.0K
Machines
579
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. One example of a machine is the cutting plier, which is used to cut wires by applying forces to its handles. When equal and opposite forces are exerted on the handles of the cutting plier, they cause the cutting edges to come together and apply equal and opposite reaction forces on the wire, which are greater than the applied forces.
A free-body diagram of the...
A free-body diagram of the...
579
Machines: Problem Solving II
673
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
673
Prediction Intervals
3.4K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
3.4K


