Synthetic Examples Improve Generalization for Rare Classes

被引:0
|
作者
Beery, Sara [1 ]
Liu, Yang [1 ]
Morris, Dan [2 ]
Piavis, Jim [3 ]
Kapoor, Ashish [3 ]
Meister, Markus [1 ]
Joshi, Neel [3 ]
Perona, Pietro [1 ]
机构
[1] CALTECH, 1200 E Calif Blvd, Pasadena, CA 91125 USA
[2] Microsoft AI Earth, 14820 NE 36th St, Redmond, WA 98052 USA
[3] Microsoft Res, 14820 NE 36th St, Redmond, WA 98052 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/wacv45572.2020.9093570
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The ability to detect and classify rare occurrences in images has important applications - for example, counting rare and endangered species when studying biodiversity, or detecting infrequent traffic scenarios that pose a danger to self-driving cars. Few-shot learning is an open problem: current computer vision systems struggle to categorize objects they have seen only rarely during training, and collecting a sufficient number of training examples of rare events is often challenging and expensive, and sometimes outright impossible. We explore in depth an approach to this problem: complementing the few available training images with ad-hoc simulated data. Our testbed is animal species classification, which has a real-world long-tailed distribution. We present two natural world simulators, and analyze the effect of different axes of variation in simulation, such as pose, lighting, model, and simulation method, and we prescribe best practices for efficiently incorporating simulated data for real-world performance gain. Our experiments reveal that synthetic data can considerably reduce error rates for classes that are rare, that as the amount of simulated data is increased, accuracy on the target class improves, and that high variation of simulated data provides maximum performance gain.
引用
收藏
页码:852 / 862
页数:11
相关论文
共 50 条
  • [31] A GENERALIZATION OF THE PYTHAGORAEN THEOREM IN EXTRACURRICULAR CLASSES OF MATHEMATICS
    Nestorova, Mrs Rumjana
    [J]. MATHEMATICS AND INFORMATICS, 2014, 57 (01): : 59 - 63
  • [32] Analytic approach to a generalization of Chern classes in supergeometry
    Roshandelbana, M.
    Varsaie, S.
    [J]. ASIAN-EUROPEAN JOURNAL OF MATHEMATICS, 2022, 15 (10)
  • [33] CLASSES OF SITUATIONS AND GENERALIZATION OF RESULTS IN WORK PSYCHOLOGY
    CELLIER, JM
    ESCRIBE, C
    EYROLLE, H
    [J]. TRAVAIL HUMAIN, 1990, 53 (04): : 293 - 302
  • [34] Nilpotent cohomology classes and some examples of groups
    Emmanouil, I
    [J]. JOURNAL OF PURE AND APPLIED ALGEBRA, 2001, 163 (02) : 159 - 171
  • [35] The Working Classes Read Bronte: Some Examples
    Duckett, Bob
    [J]. BRONTE STUDIES, 2013, 38 : 355 - 358
  • [36] EXAMPLES OF NORM-EUCLIDEAN IDEAL CLASSES
    Lezowski, Pierre
    [J]. INTERNATIONAL JOURNAL OF NUMBER THEORY, 2012, 8 (05) : 1315 - 1333
  • [37] Characterisations and examples of graph classes with bounded expansion
    Nesetril, Jaroslav
    de Mendez, Patrice Ossona
    Wood, David R.
    [J]. EUROPEAN JOURNAL OF COMBINATORICS, 2012, 33 (03) : 350 - 373
  • [38] Examples separating certain classes of topological algebras
    Abdelali, Z
    Chidami, M
    [J]. PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY, 2001, 129 (06) : 1763 - 1767
  • [39] EFFECTS OF INNOVATIVE APPROACHES IN CLASSES ON STUDENTS' SUCCESS: EXAMPLES OF SCULPTURE DRAWING CLASSES
    Uz, Nurbiye
    Cimenci, Hasan
    [J]. JOURNAL OF EDUCATION CULTURE AND SOCIETY, 2018, 9 (02): : 203 - 217
  • [40] Text Classification with Few Examples using Controlled Generalization
    Mahabal, Abhijit
    Baldridge, Jason
    Ayan, Burcu Karagol
    Perot, Vincent
    Roth, Dan
    [J]. 2019 CONFERENCE OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: HUMAN LANGUAGE TECHNOLOGIES (NAACL HLT 2019), VOL. 1, 2019, : 3158 - 3167