24
Machine Learning: Potential Application for Particle Identification Parker Adamson 1,2 Advisors: Dr. Michael Youngs 2 , Dr. Sherry Yennello 2 Machine Learning: Potential Application for Particle Identification (1)

Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Machine Learning:Potential Application for Particle

IdentificationParker Adamson1,2

Advisors: Dr. Michael Youngs2, Dr. Sherry Yennello2

Machine Learning: Potential Application for Particle Identification (1)

Page 2: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Forward Array Using Silicon Technology FAUST:

• FAUST has 68 Si/CsI(Tl) ∆E-E telescopes.1

• Energy calibration and spectra linearization to obtain isotopic abundances is very time consuming.

• Reduce the time for isotopic identification.• without jeopardizing the quality of the results.

How?• training neural networks to recognize the isotopic

regions, and create gates.

Machine Learning: Potential Application for Particle Identification (2)

1H2H3H 3He 4He 6He

Page 3: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Machine Learning Basics:(Multilayer Perceptron)• Neural Network: A mathematical model

consisting of weights and biases between nodes in the network.

• Node: A structure which takes multiple inputs (from the previous layer multiplied by a weight) and produces a single output (minus a bias).2

Machine Learning: Potential Application for Particle Identification (3)

CsI E

Si ΔE

Z

A

Hidden Layer7:5:3

InputLayer

OutputLayer

Page 4: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Neural Network Training:

• Epoch: one epoch is the period in which every data point is checked and the weights and biases are adjusted according to the averaged results of randomized mini batches.

Machine Learning: Potential Application for Particle Identification (4)

Figure from3 F. Chollet, "Deep Learning with Python" (2018)

Page 5: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:

• Trained neural networks on SRIM4 simulated 2% resolution data.• 24,990 data points• 750 epochs• NN hidden layer structure of 50:15:5

Machine Learning: Potential Application for Particle Identification (5)

Page 6: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:

Machine Learning: Potential Application for Particle Identification (6)

Page 7: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:

Machine Learning: Potential Application for Particle Identification (7)

Page 8: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:

Machine Learning: Potential Application for Particle Identification (8)

Page 9: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:• What is it actually “learning”?• Let’s just give it a rectangle of ‘noise’ and see what it does.• Allow Predicted A±0.5 Z±0.5 for positive isotopic ID.

Machine Learning: Potential Application for Particle Identification (9)

Page 10: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:• Allow Predicted A±0.5 Z±0.5 for positive isotopic ID.

Machine Learning: Potential Application for Particle Identification (10)

Page 11: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:• Allow Predicted A±0.3 Z±0.5 for positive isotopic ID.

Machine Learning: Potential Application for Particle Identification (11)

Page 12: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:• Allow Predicted A±0.1 Z±0.5 for positive isotopic ID.

Machine Learning: Potential Application for Particle Identification (12)

Page 13: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:• What if we tighten Z instead?• Allow Predicted A±0.3 Z±0.5 for positive isotopic ID.

Machine Learning: Potential Application for Particle Identification (13)

Page 14: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:• Allow Predicted A±0.3 Z±0.3 for positive isotopic ID.

Machine Learning: Potential Application for Particle Identification (14)

Page 15: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Diagnostics:• Allow Predicted A±0.3 Z±0.1 for positive isotopic ID.

Machine Learning: Potential Application for Particle Identification (15)

Page 16: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Results:• Detector 22 real data (23,294 training data points).• Energy calibrated and linearized to determine isotopic IDs.1

Machine Learning: Potential Application for Particle Identification (16)

Page 17: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Results:

• Hidden layer structure:(30:12)

• Trained on detector 22• Tested on detector 22

Machine Learning: Potential Application for Particle Identification (17)

Page 18: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Results:

• Hidden layer structure:(30:12)

• Trained on detector 22• Tested on detector 23

Machine Learning: Potential Application for Particle Identification (18)

Page 19: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Results:• Can we apply trained networks to other detectors?

Machine Learning: Potential Application for Particle Identification (19)

Page 20: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Results:• How can we get the less abundant isotopes?• Apply networks trained on simulated data?

Machine Learning: Potential Application for Particle Identification (20)

Page 21: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Conclusions:• Properly identify a large percent• Consistent for detectors from the same experiment• Machine Learning can potentially save time for the linearization

process.

Machine Learning: Potential Application for Particle Identification (21)

Page 22: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

What’s next:• Improve lower constraints for protons• Explore transfer learning

• Need a smaller identified data set for experimental data.• Improve rare isotope ID’s

• Investigate ways to incorporate energy calibrations

Machine Learning: Potential Application for Particle Identification (22)

Page 23: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

References:[1] L.A. Heilborn, “Proton-Proton Correlation Functions Measured Using

Position-Sensitive FAUST” Texas A&M Ph.D. Thesis (2018)[2] M. Nielsen, “Neural networks and deep learning” (2019)

http://neuralnetworksanddeeplearning.com[3] F. Chollet, "Deep Learning with Python" (2018)

http://faculty.neu.edu.cn/yury/AAI/Textbook/DeepLearningwithPython.pdf[4] SRIM. www.srim.org

Machine Learning: Potential Application for Particle Identification (23)

Page 24: Machine Learning: Potential Application for Particle Identification presentations/adamson... · Machine Learning: Potential Application for Particle Identification (4) Figure from3F

Questions?

This work was supported by the NSF REU Grant PHY-1659847 the Welch Foundation Grant A-1266 and DOE DE-FG02-93ER40773

Machine Learning: Potential Application for Particle Identification (24)