Diversity in Machine Learning
Machine learning methods have achieved good performance and been widely applied in various real-world applications. They can learn the model adaptively and be better fit for special requirements of different tasks. Generally, a good machine learning system is composed of plentiful training data, a g...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8717641/ |
_version_ | 1818644881250189312 |
---|---|
author | Zhiqiang Gong Ping Zhong Weidong Hu |
author_facet | Zhiqiang Gong Ping Zhong Weidong Hu |
author_sort | Zhiqiang Gong |
collection | DOAJ |
description | Machine learning methods have achieved good performance and been widely applied in various real-world applications. They can learn the model adaptively and be better fit for special requirements of different tasks. Generally, a good machine learning system is composed of plentiful training data, a good model training process, and an accurate inference. Many factors can affect the performance of the machine learning process, among which the diversity of the machine learning process is an important one. The diversity can help each procedure to guarantee a totally good machine learning: diversity of the training data ensures that the training data can provide more discriminative information for the model, diversity of the learned model (diversity in parameters of each model or diversity among different base models) makes each parameter/model capture unique or complement information and the diversity in inference can provide multiple choices each of which corresponds to a specific plausible local optimal result. Even though diversity plays an important role in the machine learning process, there is no systematical analysis of the diversification in the machine learning system. In this paper, we systematically summarize the methods to make data diversification, model diversification, and inference diversification in the machine learning process. In addition, the typical applications where the diversity technology improved the machine learning performance have been surveyed including the remote sensing imaging tasks, machine translation, camera relocalization, image segmentation, object detection, topic modeling, and others. Finally, we discuss some challenges of the diversity technology in machine learning and point out some directions in future work. Our analysis provides a deeper understanding of the diversity technology in machine learning tasks and hence can help design and learn more effective models for real-world applications. |
first_indexed | 2024-12-17T00:21:53Z |
format | Article |
id | doaj.art-cf424e6e32a04eab99972e4964807aa0 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-17T00:21:53Z |
publishDate | 2019-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-cf424e6e32a04eab99972e4964807aa02022-12-21T22:10:32ZengIEEEIEEE Access2169-35362019-01-017643236435010.1109/ACCESS.2019.29176208717641Diversity in Machine LearningZhiqiang Gong0https://orcid.org/0000-0001-7999-3014Ping Zhong1Weidong Hu2National Key Laboratory of Science and Technology on ATR, College of Electronic Science and Technology, National University of Defense Technology, Changsha, ChinaNational Key Laboratory of Science and Technology on ATR, College of Electronic Science and Technology, National University of Defense Technology, Changsha, ChinaNational Key Laboratory of Science and Technology on ATR, College of Electronic Science and Technology, National University of Defense Technology, Changsha, ChinaMachine learning methods have achieved good performance and been widely applied in various real-world applications. They can learn the model adaptively and be better fit for special requirements of different tasks. Generally, a good machine learning system is composed of plentiful training data, a good model training process, and an accurate inference. Many factors can affect the performance of the machine learning process, among which the diversity of the machine learning process is an important one. The diversity can help each procedure to guarantee a totally good machine learning: diversity of the training data ensures that the training data can provide more discriminative information for the model, diversity of the learned model (diversity in parameters of each model or diversity among different base models) makes each parameter/model capture unique or complement information and the diversity in inference can provide multiple choices each of which corresponds to a specific plausible local optimal result. Even though diversity plays an important role in the machine learning process, there is no systematical analysis of the diversification in the machine learning system. In this paper, we systematically summarize the methods to make data diversification, model diversification, and inference diversification in the machine learning process. In addition, the typical applications where the diversity technology improved the machine learning performance have been surveyed including the remote sensing imaging tasks, machine translation, camera relocalization, image segmentation, object detection, topic modeling, and others. Finally, we discuss some challenges of the diversity technology in machine learning and point out some directions in future work. Our analysis provides a deeper understanding of the diversity technology in machine learning tasks and hence can help design and learn more effective models for real-world applications.https://ieeexplore.ieee.org/document/8717641/Diversitytraining datamodel learninginferencesupervised learningactive learning |
spellingShingle | Zhiqiang Gong Ping Zhong Weidong Hu Diversity in Machine Learning IEEE Access Diversity training data model learning inference supervised learning active learning |
title | Diversity in Machine Learning |
title_full | Diversity in Machine Learning |
title_fullStr | Diversity in Machine Learning |
title_full_unstemmed | Diversity in Machine Learning |
title_short | Diversity in Machine Learning |
title_sort | diversity in machine learning |
topic | Diversity training data model learning inference supervised learning active learning |
url | https://ieeexplore.ieee.org/document/8717641/ |
work_keys_str_mv | AT zhiqianggong diversityinmachinelearning AT pingzhong diversityinmachinelearning AT weidonghu diversityinmachinelearning |