Reducing model bias in a deep learning classifier using domain adversarial neural networks in the MINERvA experiment
We present a simulation-based study using deep convolutional neural networks (DCNNs) to identify neutrino interaction vertices in the MINERvA passive targets region, and illustrate the application of domain adversarial neural networks (DANNs) in this context. DANNs are designed to be trained in one...
Main Authors: | , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Format: | Journal article |
Published: |
IOP Publishing
2018
|
_version_ | 1826307331147694080 |
---|---|
author | Perdue, GN Ghosh, A Wospakrik, M Akbar, F Andrade, DA Ascencio, M Bellantoni, L Bercellie, A Betancourt, M Vera, GFRC Cai, T Carneiro, MF Chaves, J Coplowe, D Motta, HD Díaz, GA Felix, J Fields, L Fine, R Gago, AM Galindo, R Golan, T Gran, R Han, JY Harris, DA |
author_facet | Perdue, GN Ghosh, A Wospakrik, M Akbar, F Andrade, DA Ascencio, M Bellantoni, L Bercellie, A Betancourt, M Vera, GFRC Cai, T Carneiro, MF Chaves, J Coplowe, D Motta, HD Díaz, GA Felix, J Fields, L Fine, R Gago, AM Galindo, R Golan, T Gran, R Han, JY Harris, DA |
author_sort | Perdue, GN |
collection | OXFORD |
description | We present a simulation-based study using deep convolutional neural networks (DCNNs) to identify neutrino interaction vertices in the MINERvA passive targets region, and illustrate the application of domain adversarial neural networks (DANNs) in this context. DANNs are designed to be trained in one domain (simulated data) but tested in a second domain (physics data) and utilize unlabeled data from the second domain so that during training only features which are unable to discriminate between the domains are promoted. MINERvA is a neutrino-nucleus scattering experiment using the NuMI beamline at Fermilab. A-dependent cross sections are an important part of the physics program, and these measurements require vertex finding in complicated events. To illustrate the impact of the DANN we used a modified set of simulation in place of physics data during the training of the DANN and then used the label of the modified simulation during the evaluation of the DANN. We find that deep learning based methods offer significant advantages over our prior track-based reconstruction for the task of vertex finding, and that DANNs are able to improve the performance of deep networks by leveraging available unlabeled data and by mitigating network performance degradation rooted in biases in the physics models used for training. |
first_indexed | 2024-03-07T07:01:36Z |
format | Journal article |
id | oxford-uuid:a390e40f-c104-4610-b9c4-bbcf0ced23d6 |
institution | University of Oxford |
last_indexed | 2024-03-07T07:01:36Z |
publishDate | 2018 |
publisher | IOP Publishing |
record_format | dspace |
spelling | oxford-uuid:a390e40f-c104-4610-b9c4-bbcf0ced23d62022-03-29T17:18:38ZReducing model bias in a deep learning classifier using domain adversarial neural networks in the MINERvA experimentJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:a390e40f-c104-4610-b9c4-bbcf0ced23d6Symplectic Elements at OxfordIOP Publishing2018Perdue, GNGhosh, AWospakrik, MAkbar, FAndrade, DAAscencio, MBellantoni, LBercellie, ABetancourt, MVera, GFRCCai, TCarneiro, MFChaves, JCoplowe, DMotta, HDDíaz, GAFelix, JFields, LFine, RGago, AMGalindo, RGolan, TGran, RHan, JYHarris, DAWe present a simulation-based study using deep convolutional neural networks (DCNNs) to identify neutrino interaction vertices in the MINERvA passive targets region, and illustrate the application of domain adversarial neural networks (DANNs) in this context. DANNs are designed to be trained in one domain (simulated data) but tested in a second domain (physics data) and utilize unlabeled data from the second domain so that during training only features which are unable to discriminate between the domains are promoted. MINERvA is a neutrino-nucleus scattering experiment using the NuMI beamline at Fermilab. A-dependent cross sections are an important part of the physics program, and these measurements require vertex finding in complicated events. To illustrate the impact of the DANN we used a modified set of simulation in place of physics data during the training of the DANN and then used the label of the modified simulation during the evaluation of the DANN. We find that deep learning based methods offer significant advantages over our prior track-based reconstruction for the task of vertex finding, and that DANNs are able to improve the performance of deep networks by leveraging available unlabeled data and by mitigating network performance degradation rooted in biases in the physics models used for training. |
spellingShingle | Perdue, GN Ghosh, A Wospakrik, M Akbar, F Andrade, DA Ascencio, M Bellantoni, L Bercellie, A Betancourt, M Vera, GFRC Cai, T Carneiro, MF Chaves, J Coplowe, D Motta, HD Díaz, GA Felix, J Fields, L Fine, R Gago, AM Galindo, R Golan, T Gran, R Han, JY Harris, DA Reducing model bias in a deep learning classifier using domain adversarial neural networks in the MINERvA experiment |
title | Reducing model bias in a deep learning classifier using domain adversarial neural networks in the MINERvA experiment |
title_full | Reducing model bias in a deep learning classifier using domain adversarial neural networks in the MINERvA experiment |
title_fullStr | Reducing model bias in a deep learning classifier using domain adversarial neural networks in the MINERvA experiment |
title_full_unstemmed | Reducing model bias in a deep learning classifier using domain adversarial neural networks in the MINERvA experiment |
title_short | Reducing model bias in a deep learning classifier using domain adversarial neural networks in the MINERvA experiment |
title_sort | reducing model bias in a deep learning classifier using domain adversarial neural networks in the minerva experiment |
work_keys_str_mv | AT perduegn reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT ghosha reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT wospakrikm reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT akbarf reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT andradeda reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT ascenciom reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT bellantonil reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT bercelliea reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT betancourtm reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT veragfrc reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT cait reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT carneiromf reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT chavesj reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT coplowed reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT mottahd reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT diazga reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT felixj reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT fieldsl reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT finer reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT gagoam reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT galindor reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT golant reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT granr reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT hanjy reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment AT harrisda reducingmodelbiasinadeeplearningclassifierusingdomainadversarialneuralnetworksintheminervaexperiment |