Welcome to Journal of Graphics share: 

Journal of Graphics ›› 2024, Vol. 45 ›› Issue (4): 705-713.DOI: 10.11996/JG.j.2095-302X.2024040705

• Image Processing and Computer Vision • Previous Articles     Next Articles

Domain generalization based on data representation invariance

NI Yunhao1,2(), HUANG Lei1,2()   

  1. 1. Institute of Artificial Intelligence, Beihang University, Beijing 100191, China
    2. State Key Laboratory of Complex & Critical Software Environment, Beihang University, Beijing 100191, China
  • Received:2024-02-27 Accepted:2024-06-20 Online:2024-08-31 Published:2024-09-03
  • Contact: HUANG Lei
  • About author:First author contact:

    NI Yunhao (2002-), master student. His main research interest covers machine learning. E-mail:musicath@buaa.edu.cn

  • Supported by:
    National Key Research and Development Plan of China under Grant(2021ZD0112901);National Natural Science Foundation of China(62106012);The Fundamental Research Funds for the Central Universities

Abstract:

Domain generalization has become a prominent research direction in artificial intelligence, aiming to learn task-related invariant representations from different data distributions. It seeks to remove the impact of varying domains on learning tasks, thereby enhancing the model’s domain generalization capabilities. Based on the idea of minimizing the risk of invariance, this paper divided neural networks into feature extractors and invariance classifiers for exploration. For the feature extractor, a group whitening method based on Newtonian iteration was utilized to control the distribution of activation values. This allowed different images to remove part of the domain information after passing through the neural network, thus achieving the purpose of domain generalization. For the invariance classifier, the effects of the normalization method of features and weights on the generalization effect of the model domain were explored, and a snowflake algorithm based on the cosine similarity loss function was proposed. This algorithm improved the accuracy of model domain generalization. In addition, extensive theoretical derivations about the snowflake algorithm and in-depth analyses were provided, offering sufficient theoretical support for the experiment.

Key words: domain generalization, invariant risk minimization, group whitening, iterative whitening, snowflake algorithm

CLC Number: