On the diversity of machine learning models for system reliability

被引:7
|
作者
Machida, Fumio [1 ]
机构
[1] Univ Tsukuba, Dept Comp Sci, Tsukuba, Ibaraki, Japan
关键词
Diversity; image classification; machine learning; reliability; software fault-tolerance;
D O I
10.1109/PRDC47002.2019.00058
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The diversity of system components is one of the important contributing factors of reliable and secure software systems. In a software fault-tolerant system using diverse versions of software components, a component failure caused by defects or malicious attacks can be covered by other versions. Machine learning systems can also benefit from such a multi-version approach to improve the system reliability. Nevertheless, there are few studies addressing this issue. In this paper, we experimentally analyze how outputs of machine learning modules can be diversified by using different versions of machine learning algorithms, neural network architectures and perturbated input data. The experiments are conducted on image classification tasks of MNIST data set and Belgian Traffic Sign data set. Different neural network architectures, support vector machines and random forests are used for constructing diverse machine learning models. The diversity is characterized by the coverage of errors over the test samples. We observe that the different machine learning models have quite different error coverages that can be leveraged for system reliability design. Based on the experimental results, we construct the reliability model for three-version machine learning architecture with a diversity measure defined as the intersection of error spaces in the sample space. From the presented reliability model, we derive a necessary condition under which three-version architecture achieves a higher system reliability than a single machine learning module.
引用
收藏
页码:276 / 285
页数:10
相关论文
共 50 条
  • [1] Machine Learning Models for SSD and HDD Reliability Prediction
    Pinciroli, Riccardo
    Yang, Lishan
    Alter, Jacob
    Smirni, Evgenia
    [J]. 2022 68TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2022), 2022,
  • [2] Reliability in Machine Learning
    Grote, Thomas
    Genin, Konstantin
    Sullivan, Emily
    [J]. PHILOSOPHY COMPASS, 2024, 19 (05)
  • [3] Assessing the reliability of complex networks: Empirical models based on machine learning
    Rocco, Claudio M.
    Muselli, Marco
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2006, : 267 - +
  • [4] Travel time reliability prediction by genetic algorithm and machine learning models
    Zargari, Shahriar Afandizadeh
    Khorshidi, Navid Amoei
    Mirzahossein, Hamid
    Shakoori, Samim
    Jin, Xia
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-TRANSPORT, 2022, 177 (04) : 214 - 223
  • [5] Pointwise Reliability of Machine Learning Models: Application to Cardiovascular Risk Assessment
    Henriques, Jorge
    Rocha, Teresa
    Paredes, Simao
    Gil, Paulo
    Loureiro, Joao
    Petrella, Lorena
    [J]. 9TH EUROPEAN MEDICAL AND BIOLOGICAL ENGINEERING CONFERENCE, VOL 2, EMBEC 2024, 2024, 113 : 213 - 222
  • [6] The quest for the reliability of machine learning models in binary classification on tabular data
    Vitor Cirilo Araujo Santos
    Lucas Cardoso
    Ronnie Alves
    [J]. Scientific Reports, 13
  • [7] On the Reliability of Machine Learning Models for Survival Analysis When Cure Is a Possibility
    Ezquerro, Ana
    Cancela, Brais
    Lopez-Cheda, Ana
    [J]. MATHEMATICS, 2023, 11 (19)
  • [8] The quest for the reliability of machine learning models in binary classification on tabular data
    Santos, Vitor Cirilo Araujo
    Cardoso, Lucas
    Alves, Ronnie
    [J]. SCIENTIFIC REPORTS, 2023, 13 (01)
  • [9] Diversity in Machine Learning
    Gong, Zhiqiang
    Zhong, Ping
    Hu, Weidong
    [J]. IEEE ACCESS, 2019, 7 : 64323 - 64350
  • [10] System for detecting car models based on machine learning
    Chigateri, Keerthana B.
    Suryavamshi, Sujay
    Rajendra, Shrihari
    [J]. MATERIALS TODAY-PROCEEDINGS, 2022, 52 : 1697 - 1701