ENSOCOM: Ensemble of Multi-Output Neural Network’s Components for Multi-Label Classification
Source abstract
Abstract
Multitasking and multioutput neural networks models jointly learn related classification tasks from a shared structure. Hard parameters sharing is a multitasking approach that shares hidden layers between multiple task-specific outputs. The output layers’ weights are essential in transforming aggregated neurons outputs into tasks labels. This paper redirects the multioutput network research to prove that the ensemble of output layers prediction can improve network performance in classifying multi-label classification tasks. The network’s output layers initialized with different weights simulate multiple semi-independent classifiers that can make non-identical label sets predictions for the same instance. The ensemble of a multi-output neural network that learns to classify the same multi-label classification task per output layer can outperform an individual output layer neural network. We propose an ensemble strategy of output layers components in the multi-output neural network for multi-label classification (ENSOCOM). The baseline and proposed models are selected based on the size of the hidden layer and the number of output layers to evaluate the proposed method comprehensively. The ENSOCOM method improved the performance of the neural networks on five different multi-label datasets based on several evaluation metrics. The methods presented in this work can substitute the standard labels representation and predictions generation of any neural network.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Text and Document Classification Technologies · Machine Learning in Bioinformatics · Machine Learning and Data Classification
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (34)
Show source-provided references
1. Sequential ensemble learning for outlier detection: A bias-variance perspective
2. Survey on multi-output learning
3. P. Liu, X. Qiu and X. Huang, “Recurrent neural network for text classification with multitask learning,” arXiv preprint arXiv:1605.05101, 2016.
4. Towards efficient building designing: Heating and cooling load prediction via multi-output model10.3390/s20226419 ↗
5. Heterogeneous multitask learning for human pose estimation with deep convolutional neural network
6. Extreme learning machine for multi-label classification10.3390/e18060225 ↗
7. The effectiveness of multi-label classification and multi-output regression in social trait recognition10.3390/s21124127 ↗
8. Binary relevance for multi-label learning: An overview10.1007/s11704-017-7031-7 ↗
9. Classifier and feature set ensembles for web page classification10.1177/0165551515591724 ↗
10. An ensemble scheme based on language function analysis and feature engineering for text genre classification,”10.1177/0165551516677911 ↗
11. TBE-Net: A three-branch embedding network with part-aware ability and feature complementary learning for vehicle re-identification
12. RSOD: Real-time small object detection algorithm in UAV-based traffic monitoring
13. Correlation-based pruning of stacked binary relevance models for multi-label learning
14. Classifier chains for multi-label classification10.1007/s10994-011-5256-5 ↗
15. Multilabel classification with Bayesian network- based chain classifiers10.1016/j.patrec.2013.11.007 ↗
16. Random k-labelsets: An ensemble method for multi-label classification
17. How is a data-driven approach better than random choice in label space division for multi-label classification?10.3390/e18080282 ↗
18. Multilabel classification using ensembles of pruned sets
19. Ml-knn: A lazy learning approach to multi-label learning10.1016/j.patcog.2006.12.019 ↗
20. Deci-sion trees for hierarchical multi-label classification10.1007/s10994-008-5077-3 ↗
21. Hierarchical multi-label classification networks
22. A kernel method for multi-labelled classification
23. Deep learning with a rethinking structure for multi-label classification
24. Deep learning architectures for multi-label classification of intelligent health risk prediction10.1186/s12859-017-1898-z ↗
25. Ml-net: Multi-label classification of biomedical texts with deep neural networks10.1093/jamia/ocz085 ↗
26. Deep neural network for hierarchical extreme multi-label text classification10.1016/j.asoc.2019.03.041 ↗
27. Deep learning based multi-label classification for surgical tool presence detection in laparoscopic videos
28. Ensemble deep learning for multi-label binary classification of user-generated content10.3390/a13040083 ↗
29. A review on weight initialization strategies for neural networks10.1007/s10462-021-10033-z ↗
30. Tsoumakas · Data Mining and Knowledge Discovery Handbook · 2009 · 66710.1007/978-0-387-09823-4_34 ↗
31. Multi-label text classification for automated tag suggestion
32. Protein classification with multiple algorithms
33. A shared task involving multi-label classification of clinical free text
34. Learning multi-label scene classification10.1016/j.patcog.2004.03.009 ↗