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...

Full description

Bibliographic Details
Main Authors: 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
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