Neuroevolutionary algorithms driven by neuron coverage metrics for semi-supervised classification
Not on the map. Why?
Abstract (arXiv)
In some machine learning applications the availability of labeled instances for supervised classification is limited while unlabeled instances are abundant. Semi-supervised learning algorithms deal with these scenarios and attempt to exploit the information contained in the unlabeled examples. In this paper, we address the question of how to evolve neural networks for semi-supervised problems. We introduce neuroevolutionary approaches that exploit unlabeled instances by using neuron coverage metrics computed on the neural network architecture encoded by each candidate solution. Neuron coverage metrics resemble code coverage metrics used to test software, but are oriented to quantify how the different neural network components are covered by test instances. In our neuroevolutionary approach, we define fitness functions that combine classification accuracy computed on labeled examples and neuron coverage metrics evaluated using unlabeled examples. We assess the impact of these functions on semi-supervised problems with a varying amount of labeled instances. Our results show that the use of neuron coverage metrics helps neuroevolution to become less sensitive to the scarcity of labeled data, and can lead in some cases to a more robust generalization of the learned classifiers.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 33 references that are in the map. First posted on arXiv 5 Mar 2023.
Builds on
12 of 33 references.
References · 12
- 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 470
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
- 2015Semi-Supervised Learning with Ladder Networkscited by 246
- 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
- 2017PMLB: A Large Benchmark Suite for Machine Learning Evaluation and Comparisoncited by 139
- 2018DLFuzz: Differential Fuzzing Testing of Deep Learning Systemscited by 64
- 2020PMLB v1.0: An open source dataset collection for benchmarking machine learning methodscited by 58
- 2020Are Labels Necessary for Neural Architecture Search?cited by 37
- 2020Neuroevolution in Deep Neural Networks: Current Trends and Future Challengescited by 33
- 2022Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)cited by 27
- 2020Importance-Driven Deep Learning System Testingcited by 24
- 2022Revisiting Neuron Coverage Metrics and Quality of Deep Neural Networkscited by 14
Built on by
Not cited yet.