Dualities in and from Machine Learning
Sven Krippendorf Deep Learning and Physics 2019 Yukawa Institute for Theoretical Physics, Kyoto October 31st 2019
- 1
Dualities in and from Machine Learning Sven Krippendorf Deep - - PowerPoint PPT Presentation
Dualities in and from Machine Learning Sven Krippendorf Deep Learning and Physics 2019 Yukawa Institute for Theoretical Physics, Kyoto October 31 st 2019 1 Spend 2 more slides on Current ML applications in high energy 2
Sven Krippendorf Deep Learning and Physics 2019 Yukawa Institute for Theoretical Physics, Kyoto October 31st 2019
2
Spend 2 more slides on
like particles, compared to previous bounds.
is a classification problem. Our classifiers:
appropriate X-ray sources
trees, random forests, Gaussian Naive Bayes, Gaussian Process classifier, SVM, …
Day, SK 1907.07642
Classifier
0 (no axions) 1 (axions) Spectrum
Previous bounds: NGC1275: 1605.01043, Other sources: 1704.05256, Athena bounds: 1707.00176 with: Conlon, Day, Jennings; Berg, Muia, Powell, Rummel
AGN
Cluster
B
axion conversion
γ X-ray telescope
galactic absorption
|γ(E)i ! α|γ(E)i + β|a(E)i
3
photons from sources in and behind galaxy cluster magnetic fields.
4
ℒ ⊃ − gaγγ 4 aF ˜ F = gaγγE ⋅ B
0.010 0.100 1 10 100 ω [keV] 0.05 0.10 0.15 0.20 0.25 Pγ → a
sweet spot
too rapid oscillations suppressed conversion
no oscillations
NGC1275: 1605.01043 Other sources: 1704.05256 Athena bounds: 1707.00176 with: Conlon, Day, Jennings, Rummel; Berg, Muia, Powell
Pγ→a = 1 2 Θ2 1 + Θ2 sin2 ⇣ ∆ p 1 + Θ2 ⌘
Θ = 0.28 ✓ B⊥ 1 µG ◆ ⇣ ω 1 keV ⌘ ✓10−3cm−3 ne ◆ ✓1011GeV M ◆
∆ = 0.54 ⇣ ne 10−3cm−3 ⌘ ✓ L 10kpc ◆ ✓1keV ω ◆
(AGN, Quasar) in or behind galaxy clusters
characteristic spectral modulations caused by interconversion between photons and axions in cluster background magnetic field
Picture: spectral distortui Picture: bounds overview Table: our results
Axion Coupling |GAγγ | (GeV-1) Axion Mass mA (eV) 10-18 10-16 10-14 10-12 10-10 10-8 10-6 10-30 10-25 10-20 10-15 10-10 10-5 100
LSW (OSQAR) Helioscopes (CAST) Haloscopes (ADMX) Telescopes
Horizontal Branch Stars KSVZ DFSZ VMB (PVLAS) SN 1987A HESS NGC1275 - Chandra NGC1275 - Athena Fermi-LATx 10-12 GeV-1 AB C DTC GaussianNB QDA RFC Previous A1367 (resid.) 1.9
A1367 (up-resid.) 2.0
A1795 Quasar (resid.)
>10.0 A1795 Quasar (up-resid.)
A1795 Sy1 (resid.) 1.0 0.8 1.2 1.1 0.7 1.5 A1795 Sy1 (up-resid.) 1.1 1.1 1.1 1.0 0.8 1.5
5
Many talks remove slides
many talks: Halverson, Ruehle, Shiu
6
7
– Gary Shiu
“Don’t ask what ML can do for you, ask what you can do for ML.”
8
9
Betzler, SK: 191x.xxxxx
10
theory), we often use clever data representations to evaluate correlators.
evaluate certain correlation functions (mapping strongly coupled data products to weakly coupled data products).
⟨f(ϕi)⟩
think of this as properties of your data
11
aka connecting physics questions to data questions
12
pk =
n
∑
j=1
xj e−2πijk/n
xk = 1 n
n
∑
j=1
pj e2πijk/n
13
Dual Original
H = − J∑
⟨i,j⟩
sisj
Z = ∑ e−βH(s)
˜ β = − 1 2 log tanh β
β = 1 kBT
H = − J∑
⟨i,j⟩
σiσj
Z = ∑ e− ˜
βH(σ)
Tcritical
Ordered rep. ↔ Disordered rep.
Position space? Momentum space?
Krammers, Wannier 1941; Onsager 1943; review: Savit 1980
14
dual variables.
configurations? Which temperature is a sample drawn from (at low temperatures)?
⟨σiσj⟩, ⟨E(σ)⟩, ⟨M(σ)⟩
They look rather similar. How about in the dual rep.?
Replace Images
15
shape:
configuration in the dual representation …
P(s) = eE/T Z , P(σ) = e ˜
E/ ˜ T
Z ΔT ≪ Δ ˜ T ⟨ΔE⟩ ≪ ⟨Δ ˜ E⟩
16
Duality
size samples Let’s check for performance.
17
Original variables Dual variables
at simple networks
standard sklearn classifiers
18
Change figures
normal: (here: )
dual: where
2) metastable configuration
H(s) = − J
N−n+1
∑
k=1 n−1
∏
l=0
sk+l − B
N
∑
k=1
sk
B = 0
H(σ) = − J
N−n+1
∑
k=1
σk σk =
n−1
∏
l=0
sk+l
+ + + +
s σ
N = 10 n = 3
Ghost spins (fixed value)
19
2) metastable configuration
+ + + +
s σ
N = 10 n = 3
+ + + - + + + + - +
configuration Energy metastable stable
Add evaluation of metastability on dual and normal variables
20
metastability classification (single hidden layer)
perform better to a certain degree but at large N or n show the same feature.
n = 4 n = 5 n = 8 n = 9 n = 12 6 · 102 0.9113 0.8688 0.8788 0.8813 0.8803 3 · 103 − 0.9243 0.9215 0.9223 0.9295 9.5 · 103 − − 0.9424 0.9475 0.9739 n = 4 n = 5 n = 8 n = 9 n = 12 6 · 102 0.9911 0.9783 0.9819 0.9855 0.9909 3 · 103 − 0.9958 0.9977 0.9994 1.0000 9.5 · 103 − − 1.0000 1.0000 1.0000
600 training samples
(b) 3000 training samples.
3000 training samples Normal variables Dual variables
21
22
23
is hard (if not impossible).
products/questions would be interesting. Here, the data question on the dual network can be addressed with very simple networks.
Normal Frame Dual Frame Data Question ✘ ✔
Input Data: Normal Frame
Neural Network
Output: Answer to Data Question
Neural Network
Output
Neural Network
Dual Representation
24
{((xR, xI), y)} {((pR, pI), y)} N discrete values y = 0 y = 1 noise + signal noise
Layer Shape Parameters Conv1D (2000,2) 4 Activation (2000,2)
1 4001 Activation 1
classification works in momentum space, but not in position space.
25
[DFT can be implemented with a single dense layer]
Layer Shape Parameters Dense (2000,2) 16000000 Conv1D (2000,2) 4 Activation (2000,2)
1 4001 Activation 1
Random starting point
26
27
and use them as intermediate step in architecture.
distributions (example 2D Ising high-low-temperature duality)
performance on medium-hard correlation in intermediate layer where no loss of information is present (beyond known dualities).
28
the two classes of data (inspired by triplet loss) [towards generating dual representations dynamically]
momentum space) can lead to multiple minima in the loss landscape, i.e. using momentum space and position space.
29
1503.03832
Loss = |ynoise|2 − |ysignal|2 + α
Loss = max {0, β − ∑ |w|2 }
DFT Assist finding DFT with modified loss Separation Decorrelation via weight regularisation
+∑
i≠j
max{0,(wi ⋅ wj)}
utilising `dual’ representation. (First layer in deeper network)
Fourier Network Rep. Input sample:
30
so far most promising: U-Net (1505.04597)
s-configuration σ-configuration
MaxPooling
Conv.
UpSampling
UNet Pix2Pix
31
Matching dual energy distribution
find these good representation by themselves
neural network side?
accessible in both frames
previously inaccessible task
DFT Assist finding DFT with modified loss
Original Different rep. Original Simple Task
Autoencoder fixed
Sophisticated Task
Add details on network
32
performance:
n = 4 n = 5 n = 8 n = 9 n = 12 6 · 102 0.9113 0.8688 0.8788 0.8813 0.8803 3 · 103 − 0.9243 0.9215 0.9223 0.9295 9.5 · 103 − − 0.9424 0.9475 0.9739 n = 4 n = 5 n = 8 n = 9 n = 12 6 · 102 0.9911 0.9783 0.9819 0.9855 0.9909 3 · 103 − 0.9958 0.9977 0.9994 1.0000 9.5 · 103 − − 1.0000 1.0000 1.0000
Now with “dual” representation: test accuracy over 99%
33
and input variables :
depend on initialisation), similar but not identical islands
fi(s) s
Mij = ⟨(fi(s1, …, sj, …sN) − fi(s1, …, − sj, …sN))
2
⟩
1 N ∑N k=1 ⟨(fi(s1, …, sk, …sN) − fi(s1, …, − sk, …sN)) 2⟩
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5Actual Dual variables Intermediate variables
34
35
theory.
(theory: large number of diagrams, experiment: large amount of data). Think about Yukawa couplings in heterotic standard embedding
dual representation to have particular properties, e.g. display certain quantities straight-forwardly. Can we find new useful physics dualities in this way, i.e. new ways to describe dynamical systems? Which correlators should we use to obtain dual representations?
representation suitable for “medium-hard” task. This pre-trained structure should be useful for more sophisticated tasks in these variables.
36
“Therefore we can see that the dualities we have been dealing with for antisymmetric tensors are only particular cases of Fourier transforms and finding the dual action reduces to finding Fourier transforms. “
th/9706210), several dualities can be seen as Fourier transformation:
tensors.
S = ∫ dDx (F(∂Hh) + G(Hh)) ˜ S = ∫ dDx ( ˜ F( ˜ Bd−h) + ˜ G(∂ ˜ Bd−h)) Z = ∫ ˜ Bd−hHh e ∫ dDx(H⋅d ˜
Bd−h+G(Hh)+ ˜ F( ˜ Bd−h))
˜ Bd−h Hh e ˜
F ↔ eF
FT
37
(1D Ising metastable configurations)
(e.g. DFT)
landscape, those of the cost functions of neural networks.
efficient neural network architectures.
38
39
40
. . . . . . Input Output Hidden layers Weights
yi = activation (wijxj + bi)
<latexit sha1_base64="Rx9s6iOT21Wjd0JzIm2aHR4aYjE=">ACF3icbVDLSgNBEJyNrxhfUY9eBoMQEcKuCHoRgl48RjAPyC7L7GQ2mWT2wUxvNCz5Cy/+ihcPinjVm3/jJNmDJhY0FXdHd5seAKTPbyC0tr6yu5dcLG5tb2zvF3b2GihJWZ1GIpItjygmeMjqwEGwViwZCTzBmt7geuI3h0wqHoV3MIqZE5BuyH1OCWjJLVZGLr9MbRlgQoEPp+rYFsyH8r2b8v74we2feC63Je/24NgtlsyKOQVeJFZGSihDzS1+2Z2IJgELgQqiVNsyY3BSIoFTwcYFO1EsJnRAuqytaUgCpx0+tcYH2mlg/1I6goBT9XfEykJlBoFnu4MCPTUvDcR/PaCfgXTsrDOAEW0tkiPxEYIjwJCXe4ZBTESBNCJde3YtojUkekoyzoEKz5lxdJ47RimRXr9qxUvcriyKMDdIjKyELnqIpuUA3VEUWP6Bm9ojfjyXgx3o2PWvOyGb20R8Ynz8lY6CD</latexit><latexit sha1_base64="Rx9s6iOT21Wjd0JzIm2aHR4aYjE=">ACF3icbVDLSgNBEJyNrxhfUY9eBoMQEcKuCHoRgl48RjAPyC7L7GQ2mWT2wUxvNCz5Cy/+ihcPinjVm3/jJNmDJhY0FXdHd5seAKTPbyC0tr6yu5dcLG5tb2zvF3b2GihJWZ1GIpItjygmeMjqwEGwViwZCTzBmt7geuI3h0wqHoV3MIqZE5BuyH1OCWjJLVZGLr9MbRlgQoEPp+rYFsyH8r2b8v74we2feC63Je/24NgtlsyKOQVeJFZGSihDzS1+2Z2IJgELgQqiVNsyY3BSIoFTwcYFO1EsJnRAuqytaUgCpx0+tcYH2mlg/1I6goBT9XfEykJlBoFnu4MCPTUvDcR/PaCfgXTsrDOAEW0tkiPxEYIjwJCXe4ZBTESBNCJde3YtojUkekoyzoEKz5lxdJ47RimRXr9qxUvcriyKMDdIjKyELnqIpuUA3VEUWP6Bm9ojfjyXgx3o2PWvOyGb20R8Ynz8lY6CD</latexit><latexit sha1_base64="Rx9s6iOT21Wjd0JzIm2aHR4aYjE=">ACF3icbVDLSgNBEJyNrxhfUY9eBoMQEcKuCHoRgl48RjAPyC7L7GQ2mWT2wUxvNCz5Cy/+ihcPinjVm3/jJNmDJhY0FXdHd5seAKTPbyC0tr6yu5dcLG5tb2zvF3b2GihJWZ1GIpItjygmeMjqwEGwViwZCTzBmt7geuI3h0wqHoV3MIqZE5BuyH1OCWjJLVZGLr9MbRlgQoEPp+rYFsyH8r2b8v74we2feC63Je/24NgtlsyKOQVeJFZGSihDzS1+2Z2IJgELgQqiVNsyY3BSIoFTwcYFO1EsJnRAuqytaUgCpx0+tcYH2mlg/1I6goBT9XfEykJlBoFnu4MCPTUvDcR/PaCfgXTsrDOAEW0tkiPxEYIjwJCXe4ZBTESBNCJde3YtojUkekoyzoEKz5lxdJ47RimRXr9qxUvcriyKMDdIjKyELnqIpuUA3VEUWP6Bm9ojfjyXgx3o2PWvOyGb20R8Ynz8lY6CD</latexit><latexit sha1_base64="Rx9s6iOT21Wjd0JzIm2aHR4aYjE=">ACF3icbVDLSgNBEJyNrxhfUY9eBoMQEcKuCHoRgl48RjAPyC7L7GQ2mWT2wUxvNCz5Cy/+ihcPinjVm3/jJNmDJhY0FXdHd5seAKTPbyC0tr6yu5dcLG5tb2zvF3b2GihJWZ1GIpItjygmeMjqwEGwViwZCTzBmt7geuI3h0wqHoV3MIqZE5BuyH1OCWjJLVZGLr9MbRlgQoEPp+rYFsyH8r2b8v74we2feC63Je/24NgtlsyKOQVeJFZGSihDzS1+2Z2IJgELgQqiVNsyY3BSIoFTwcYFO1EsJnRAuqytaUgCpx0+tcYH2mlg/1I6goBT9XfEykJlBoFnu4MCPTUvDcR/PaCfgXTsrDOAEW0tkiPxEYIjwJCXe4ZBTESBNCJde3YtojUkekoyzoEKz5lxdJ47RimRXr9qxUvcriyKMDdIjKyELnqIpuUA3VEUWP6Bm9ojfjyXgx3o2PWvOyGb20R8Ynz8lY6CD</latexit>xi
<latexit sha1_base64="96Omxy49SPGED3hOl6/e89unjWM=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqMeiF48V7Qe0oWy2k3bpZhN2N2IJ/QlePCji1V/kzX/jts1BWx8MPN6bYWZekAiujet+O4W19Y3NreJ2aWd3b/+gfHjU0nGqGDZLGLVCahGwSU2DTcCO4lCGgUC28H4Zua3H1FpHsHM0nQj+hQ8pAzaqx0/9Tn/XLFrbpzkFXi5aQCORr98ldvELM0QmYoFp3PTcxfkaV4UzgtNRLNSaUjekQu5ZKGqH2s/mpU3JmlQEJY2VLGjJXf09kNJ6EgW2M6JmpJe9mfif101NeOVnXCapQckWi8JUEBOT2d9kwBUyIyaWUKa4vZWwEVWUGZtOyYbgLb+8SloXVc+teneXlfp1HkcRTuAUzsGDGtThFhrQBAZDeIZXeHOE8+K8Ox+L1oKTzxzDHzifP2CQjdg=</latexit><latexit sha1_base64="96Omxy49SPGED3hOl6/e89unjWM=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqMeiF48V7Qe0oWy2k3bpZhN2N2IJ/QlePCji1V/kzX/jts1BWx8MPN6bYWZekAiujet+O4W19Y3NreJ2aWd3b/+gfHjU0nGqGDZLGLVCahGwSU2DTcCO4lCGgUC28H4Zua3H1FpHsHM0nQj+hQ8pAzaqx0/9Tn/XLFrbpzkFXi5aQCORr98ldvELM0QmYoFp3PTcxfkaV4UzgtNRLNSaUjekQu5ZKGqH2s/mpU3JmlQEJY2VLGjJXf09kNJ6EgW2M6JmpJe9mfif101NeOVnXCapQckWi8JUEBOT2d9kwBUyIyaWUKa4vZWwEVWUGZtOyYbgLb+8SloXVc+teneXlfp1HkcRTuAUzsGDGtThFhrQBAZDeIZXeHOE8+K8Ox+L1oKTzxzDHzifP2CQjdg=</latexit><latexit sha1_base64="96Omxy49SPGED3hOl6/e89unjWM=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqMeiF48V7Qe0oWy2k3bpZhN2N2IJ/QlePCji1V/kzX/jts1BWx8MPN6bYWZekAiujet+O4W19Y3NreJ2aWd3b/+gfHjU0nGqGDZLGLVCahGwSU2DTcCO4lCGgUC28H4Zua3H1FpHsHM0nQj+hQ8pAzaqx0/9Tn/XLFrbpzkFXi5aQCORr98ldvELM0QmYoFp3PTcxfkaV4UzgtNRLNSaUjekQu5ZKGqH2s/mpU3JmlQEJY2VLGjJXf09kNJ6EgW2M6JmpJe9mfif101NeOVnXCapQckWi8JUEBOT2d9kwBUyIyaWUKa4vZWwEVWUGZtOyYbgLb+8SloXVc+teneXlfp1HkcRTuAUzsGDGtThFhrQBAZDeIZXeHOE8+K8Ox+L1oKTzxzDHzifP2CQjdg=</latexit><latexit sha1_base64="96Omxy49SPGED3hOl6/e89unjWM=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lEqMeiF48V7Qe0oWy2k3bpZhN2N2IJ/QlePCji1V/kzX/jts1BWx8MPN6bYWZekAiujet+O4W19Y3NreJ2aWd3b/+gfHjU0nGqGDZLGLVCahGwSU2DTcCO4lCGgUC28H4Zua3H1FpHsHM0nQj+hQ8pAzaqx0/9Tn/XLFrbpzkFXi5aQCORr98ldvELM0QmYoFp3PTcxfkaV4UzgtNRLNSaUjekQu5ZKGqH2s/mpU3JmlQEJY2VLGjJXf09kNJ6EgW2M6JmpJe9mfif101NeOVnXCapQckWi8JUEBOT2d9kwBUyIyaWUKa4vZWwEVWUGZtOyYbgLb+8SloXVc+teneXlfp1HkcRTuAUzsGDGtThFhrQBAZDeIZXeHOE8+K8Ox+L1oKTzxzDHzifP2CQjdg=</latexit>yi
<latexit sha1_base64="fYHWTPnicP3K/a8xK5ZBgxUcng=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GPRi8eK9gPaUDbTbt0swm7EyGE/gQvHhTx6i/y5r9x2+agrQ8GHu/NMDMvSKQw6LrfTmltfWNzq7xd2dnd2z+oHh61TZxqxlslrHuBtRwKRvoUDJu4nmNAok7wST25nfeLaiFg9YpZwP6IjJULBKFrpIRuIQbXm1t05yCrxClKDAs1B9as/jFkacYVMUmN6npugn1ONgk+rfRTwxPKJnTEe5YqGnHj5/NTp+TMKkMSxtqWQjJXf0/kNDImiwLbGVEcm2VvJv7n9VIMr/1cqCRFrthiUZhKgjGZ/U2GQnOGMrOEMi3srYSNqaYMbToVG4K3/PIqaV/UPbfu3V/WGjdFHGU4gVM4Bw+uoAF30IQWMBjBM7zCmyOdF+fd+Vi0lpxi5hj+wPn8AWIWjdk=</latexit><latexit sha1_base64="fYHWTPnicP3K/a8xK5ZBgxUcng=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GPRi8eK9gPaUDbTbt0swm7EyGE/gQvHhTx6i/y5r9x2+agrQ8GHu/NMDMvSKQw6LrfTmltfWNzq7xd2dnd2z+oHh61TZxqxlslrHuBtRwKRvoUDJu4nmNAok7wST25nfeLaiFg9YpZwP6IjJULBKFrpIRuIQbXm1t05yCrxClKDAs1B9as/jFkacYVMUmN6npugn1ONgk+rfRTwxPKJnTEe5YqGnHj5/NTp+TMKkMSxtqWQjJXf0/kNDImiwLbGVEcm2VvJv7n9VIMr/1cqCRFrthiUZhKgjGZ/U2GQnOGMrOEMi3srYSNqaYMbToVG4K3/PIqaV/UPbfu3V/WGjdFHGU4gVM4Bw+uoAF30IQWMBjBM7zCmyOdF+fd+Vi0lpxi5hj+wPn8AWIWjdk=</latexit><latexit sha1_base64="fYHWTPnicP3K/a8xK5ZBgxUcng=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GPRi8eK9gPaUDbTbt0swm7EyGE/gQvHhTx6i/y5r9x2+agrQ8GHu/NMDMvSKQw6LrfTmltfWNzq7xd2dnd2z+oHh61TZxqxlslrHuBtRwKRvoUDJu4nmNAok7wST25nfeLaiFg9YpZwP6IjJULBKFrpIRuIQbXm1t05yCrxClKDAs1B9as/jFkacYVMUmN6npugn1ONgk+rfRTwxPKJnTEe5YqGnHj5/NTp+TMKkMSxtqWQjJXf0/kNDImiwLbGVEcm2VvJv7n9VIMr/1cqCRFrthiUZhKgjGZ/U2GQnOGMrOEMi3srYSNqaYMbToVG4K3/PIqaV/UPbfu3V/WGjdFHGU4gVM4Bw+uoAF30IQWMBjBM7zCmyOdF+fd+Vi0lpxi5hj+wPn8AWIWjdk=</latexit><latexit sha1_base64="fYHWTPnicP3K/a8xK5ZBgxUcng=">AB6nicbVBNS8NAEJ3Ur1q/qh69LBbBU0lE0GPRi8eK9gPaUDbTbt0swm7EyGE/gQvHhTx6i/y5r9x2+agrQ8GHu/NMDMvSKQw6LrfTmltfWNzq7xd2dnd2z+oHh61TZxqxlslrHuBtRwKRvoUDJu4nmNAok7wST25nfeLaiFg9YpZwP6IjJULBKFrpIRuIQbXm1t05yCrxClKDAs1B9as/jFkacYVMUmN6npugn1ONgk+rfRTwxPKJnTEe5YqGnHj5/NTp+TMKkMSxtqWQjJXf0/kNDImiwLbGVEcm2VvJv7n9VIMr/1cqCRFrthiUZhKgjGZ/U2GQnOGMrOEMi3srYSNqaYMbToVG4K3/PIqaV/UPbfu3V/WGjdFHGU4gVM4Bw+uoAF30IQWMBjBM7zCmyOdF+fd+Vi0lpxi5hj+wPn8AWIWjdk=</latexit>Input: Output:
{θA} = {wij, bk}
<latexit sha1_base64="Qwb9gPBMTS1UI6A4LY0eYZfsqU=">ACB3icbVDLSsNAFJ3UV62vqEtBovgQkoigm6EqhuXFewDmhAm0k7dvJg5kYpITs3/obF4q49Rfc+TdO2y0euDC4Zx7ufcePxFcgWV9GaW5+YXFpfJyZWV1bX3D3NxqTiVlDVpLGLZ8YligkesCRwE6ySkdAXrO0PL8d+45JxePoBkYJc0PSj3jAKQEteaukzkwYEC8cyfHZ9jJ7r2M3+aH2PeGTu6ZVatmTYD/ErsgVSg4ZmfTi+macgioIo1bWtBNyMSOBUsLzipIolhA5Jn3U1jUjIlJtN/sjxvlZ6OIilrgjwRP05kZFQqVHo686QwEDNemPxP6+bQnDqZjxKUmARnS4KUoEhxuNQcI9LRkGMNCFUcn0rpgMiCQUdXUWHYM+/Je0jmq2VbOvj6v1iyKOMtpBe+gA2egE1dEVaqAmougBPaEX9Go8Gs/Gm/E+bS0Zxcw2+gXj4xs1/Zjf</latexit><latexit sha1_base64="Qwb9gPBMTS1UI6A4LY0eYZfsqU=">ACB3icbVDLSsNAFJ3UV62vqEtBovgQkoigm6EqhuXFewDmhAm0k7dvJg5kYpITs3/obF4q49Rfc+TdO2y0euDC4Zx7ufcePxFcgWV9GaW5+YXFpfJyZWV1bX3D3NxqTiVlDVpLGLZ8YligkesCRwE6ySkdAXrO0PL8d+45JxePoBkYJc0PSj3jAKQEteaukzkwYEC8cyfHZ9jJ7r2M3+aH2PeGTu6ZVatmTYD/ErsgVSg4ZmfTi+macgioIo1bWtBNyMSOBUsLzipIolhA5Jn3U1jUjIlJtN/sjxvlZ6OIilrgjwRP05kZFQqVHo686QwEDNemPxP6+bQnDqZjxKUmARnS4KUoEhxuNQcI9LRkGMNCFUcn0rpgMiCQUdXUWHYM+/Je0jmq2VbOvj6v1iyKOMtpBe+gA2egE1dEVaqAmougBPaEX9Go8Gs/Gm/E+bS0Zxcw2+gXj4xs1/Zjf</latexit><latexit sha1_base64="Qwb9gPBMTS1UI6A4LY0eYZfsqU=">ACB3icbVDLSsNAFJ3UV62vqEtBovgQkoigm6EqhuXFewDmhAm0k7dvJg5kYpITs3/obF4q49Rfc+TdO2y0euDC4Zx7ufcePxFcgWV9GaW5+YXFpfJyZWV1bX3D3NxqTiVlDVpLGLZ8YligkesCRwE6ySkdAXrO0PL8d+45JxePoBkYJc0PSj3jAKQEteaukzkwYEC8cyfHZ9jJ7r2M3+aH2PeGTu6ZVatmTYD/ErsgVSg4ZmfTi+macgioIo1bWtBNyMSOBUsLzipIolhA5Jn3U1jUjIlJtN/sjxvlZ6OIilrgjwRP05kZFQqVHo686QwEDNemPxP6+bQnDqZjxKUmARnS4KUoEhxuNQcI9LRkGMNCFUcn0rpgMiCQUdXUWHYM+/Je0jmq2VbOvj6v1iyKOMtpBe+gA2egE1dEVaqAmougBPaEX9Go8Gs/Gm/E+bS0Zxcw2+gXj4xs1/Zjf</latexit><latexit sha1_base64="Qwb9gPBMTS1UI6A4LY0eYZfsqU=">ACB3icbVDLSsNAFJ3UV62vqEtBovgQkoigm6EqhuXFewDmhAm0k7dvJg5kYpITs3/obF4q49Rfc+TdO2y0euDC4Zx7ufcePxFcgWV9GaW5+YXFpfJyZWV1bX3D3NxqTiVlDVpLGLZ8YligkesCRwE6ySkdAXrO0PL8d+45JxePoBkYJc0PSj3jAKQEteaukzkwYEC8cyfHZ9jJ7r2M3+aH2PeGTu6ZVatmTYD/ErsgVSg4ZmfTi+macgioIo1bWtBNyMSOBUsLzipIolhA5Jn3U1jUjIlJtN/sjxvlZ6OIilrgjwRP05kZFQqVHo686QwEDNemPxP6+bQnDqZjxKUmARnS4KUoEhxuNQcI9LRkGMNCFUcn0rpgMiCQUdXUWHYM+/Je0jmq2VbOvj6v1iyKOMtpBe+gA2egE1dEVaqAmougBPaEX9Go8Gs/Gm/E+bS0Zxcw2+gXj4xs1/Zjf</latexit>Parameters of network:
cost(θA) = X
training set
|ydesired − ypredicted(θA)|
<latexit sha1_base64="vBNI2e0tsdLSr0ioIglaijYtqs=">ACTXicbVDLSiQxFE21zqg9D1tdugk2A85imioRdCP42LhUsFXoaopU6lZ3MEkVyS2hKcsPdCO48y/cuJhBxHR3ga85EDg5z6SE+dSWPT9e68xM/vl69z8QvPb9x8/F1tLy6c2KwyHLs9kZs5jZkEKDV0UKOE8N8BULOEsvjgY+2eXYKzI9AmOcugrNtAiFZyhk6JWUoZGUZ5ZrNZDHAKyaO/3TmgLFU0cNExoQfXFrAKJaR4NZo6CVhIKn+1He3NhEcnfI6KDRiMSrqNX2O/4E9DMJatImNY6i1l2YZLxQoJFLZm0v8HPsl8yg4BKqZlhYyBm/YAPoOaqZAtsvJ2lU9JdTEpmxh2NdK+7SiZsnakYlepGA7tR28s/s/rFZhu90uh8wJB8+mitJAUMzqOliYuD45y5AjRri3Uj5khrlQjG26EIKPX/5MTjc6gd8Jjfbu/t1HPNklayRdRKQLbJLDskR6RJObsgD+Uv+ebfeo/fkPU9LG17ds0LeoTH3AgdRtrw=</latexit><latexit sha1_base64="vBNI2e0tsdLSr0ioIglaijYtqs=">ACTXicbVDLSiQxFE21zqg9D1tdugk2A85imioRdCP42LhUsFXoaopU6lZ3MEkVyS2hKcsPdCO48y/cuJhBxHR3ga85EDg5z6SE+dSWPT9e68xM/vl69z8QvPb9x8/F1tLy6c2KwyHLs9kZs5jZkEKDV0UKOE8N8BULOEsvjgY+2eXYKzI9AmOcugrNtAiFZyhk6JWUoZGUZ5ZrNZDHAKyaO/3TmgLFU0cNExoQfXFrAKJaR4NZo6CVhIKn+1He3NhEcnfI6KDRiMSrqNX2O/4E9DMJatImNY6i1l2YZLxQoJFLZm0v8HPsl8yg4BKqZlhYyBm/YAPoOaqZAtsvJ2lU9JdTEpmxh2NdK+7SiZsnakYlepGA7tR28s/s/rFZhu90uh8wJB8+mitJAUMzqOliYuD45y5AjRri3Uj5khrlQjG26EIKPX/5MTjc6gd8Jjfbu/t1HPNklayRdRKQLbJLDskR6RJObsgD+Uv+ebfeo/fkPU9LG17ds0LeoTH3AgdRtrw=</latexit><latexit sha1_base64="vBNI2e0tsdLSr0ioIglaijYtqs=">ACTXicbVDLSiQxFE21zqg9D1tdugk2A85imioRdCP42LhUsFXoaopU6lZ3MEkVyS2hKcsPdCO48y/cuJhBxHR3ga85EDg5z6SE+dSWPT9e68xM/vl69z8QvPb9x8/F1tLy6c2KwyHLs9kZs5jZkEKDV0UKOE8N8BULOEsvjgY+2eXYKzI9AmOcugrNtAiFZyhk6JWUoZGUZ5ZrNZDHAKyaO/3TmgLFU0cNExoQfXFrAKJaR4NZo6CVhIKn+1He3NhEcnfI6KDRiMSrqNX2O/4E9DMJatImNY6i1l2YZLxQoJFLZm0v8HPsl8yg4BKqZlhYyBm/YAPoOaqZAtsvJ2lU9JdTEpmxh2NdK+7SiZsnakYlepGA7tR28s/s/rFZhu90uh8wJB8+mitJAUMzqOliYuD45y5AjRri3Uj5khrlQjG26EIKPX/5MTjc6gd8Jjfbu/t1HPNklayRdRKQLbJLDskR6RJObsgD+Uv+ebfeo/fkPU9LG17ds0LeoTH3AgdRtrw=</latexit><latexit sha1_base64="vBNI2e0tsdLSr0ioIglaijYtqs=">ACTXicbVDLSiQxFE21zqg9D1tdugk2A85imioRdCP42LhUsFXoaopU6lZ3MEkVyS2hKcsPdCO48y/cuJhBxHR3ga85EDg5z6SE+dSWPT9e68xM/vl69z8QvPb9x8/F1tLy6c2KwyHLs9kZs5jZkEKDV0UKOE8N8BULOEsvjgY+2eXYKzI9AmOcugrNtAiFZyhk6JWUoZGUZ5ZrNZDHAKyaO/3TmgLFU0cNExoQfXFrAKJaR4NZo6CVhIKn+1He3NhEcnfI6KDRiMSrqNX2O/4E9DMJatImNY6i1l2YZLxQoJFLZm0v8HPsl8yg4BKqZlhYyBm/YAPoOaqZAtsvJ2lU9JdTEpmxh2NdK+7SiZsnakYlepGA7tR28s/s/rFZhu90uh8wJB8+mitJAUMzqOliYuD45y5AjRri3Uj5khrlQjG26EIKPX/5MTjc6gd8Jjfbu/t1HPNklayRdRKQLbJLDskR6RJObsgD+Uv+ebfeo/fkPU9LG17ds0LeoTH3AgdRtrw=</latexit>θA ! θA η rAcost(θA)
<latexit sha1_base64="Dqkmg4HtXYleum2AoErgJIvkV0w=">ACInicbZDLSgMxFIYzXmu9V26CRahLiwzIqi7qhuXFewFOkPJpJk2NJMZkjNCGeqruPFV3LhQ1JXgw5jpBbT1h8CX/5xDcn4/FlyDbX9ZC4tLyurubX8+sbm1nZhZ7euo0RVqORiFTJ5oJLlkNOAjWjBUjoS9Yw+9fZ/XGPVOaR/IOBjHzQtKVPOCUgLHahQsXegxI+9KFCE8ZH2PXwIMriS+ye+qENIw7A07TlqF4p2R4Jz4MzgSKaqNoufLidiCYhk0AF0brl2DF4KVHAqWDvJtoFhPaJ13WMihJyLSXjlYc4kPjdHAQKXMk4JH7eyIlodaD0DedIYGenq1l5n+1VgLBuZdyGSfAJB0/FCQCmziyvHCHK0ZBDAwQqrj5K6Y9ogFk2rehODMrjwP9ZOyY5ed29Ni5WoSRw7towNUQg46QxV0g6qohih6RM/oFb1ZT9aL9W59jlsXrMnMHvoj6/sHNwKjcg=</latexit><latexit sha1_base64="Dqkmg4HtXYleum2AoErgJIvkV0w=">ACInicbZDLSgMxFIYzXmu9V26CRahLiwzIqi7qhuXFewFOkPJpJk2NJMZkjNCGeqruPFV3LhQ1JXgw5jpBbT1h8CX/5xDcn4/FlyDbX9ZC4tLyurubX8+sbm1nZhZ7euo0RVqORiFTJ5oJLlkNOAjWjBUjoS9Yw+9fZ/XGPVOaR/IOBjHzQtKVPOCUgLHahQsXegxI+9KFCE8ZH2PXwIMriS+ye+qENIw7A07TlqF4p2R4Jz4MzgSKaqNoufLidiCYhk0AF0brl2DF4KVHAqWDvJtoFhPaJ13WMihJyLSXjlYc4kPjdHAQKXMk4JH7eyIlodaD0DedIYGenq1l5n+1VgLBuZdyGSfAJB0/FCQCmziyvHCHK0ZBDAwQqrj5K6Y9ogFk2rehODMrjwP9ZOyY5ed29Ni5WoSRw7towNUQg46QxV0g6qohih6RM/oFb1ZT9aL9W59jlsXrMnMHvoj6/sHNwKjcg=</latexit><latexit sha1_base64="Dqkmg4HtXYleum2AoErgJIvkV0w=">ACInicbZDLSgMxFIYzXmu9V26CRahLiwzIqi7qhuXFewFOkPJpJk2NJMZkjNCGeqruPFV3LhQ1JXgw5jpBbT1h8CX/5xDcn4/FlyDbX9ZC4tLyurubX8+sbm1nZhZ7euo0RVqORiFTJ5oJLlkNOAjWjBUjoS9Yw+9fZ/XGPVOaR/IOBjHzQtKVPOCUgLHahQsXegxI+9KFCE8ZH2PXwIMriS+ye+qENIw7A07TlqF4p2R4Jz4MzgSKaqNoufLidiCYhk0AF0brl2DF4KVHAqWDvJtoFhPaJ13WMihJyLSXjlYc4kPjdHAQKXMk4JH7eyIlodaD0DedIYGenq1l5n+1VgLBuZdyGSfAJB0/FCQCmziyvHCHK0ZBDAwQqrj5K6Y9ogFk2rehODMrjwP9ZOyY5ed29Ni5WoSRw7towNUQg46QxV0g6qohih6RM/oFb1ZT9aL9W59jlsXrMnMHvoj6/sHNwKjcg=</latexit><latexit sha1_base64="Dqkmg4HtXYleum2AoErgJIvkV0w=">ACInicbZDLSgMxFIYzXmu9V26CRahLiwzIqi7qhuXFewFOkPJpJk2NJMZkjNCGeqruPFV3LhQ1JXgw5jpBbT1h8CX/5xDcn4/FlyDbX9ZC4tLyurubX8+sbm1nZhZ7euo0RVqORiFTJ5oJLlkNOAjWjBUjoS9Yw+9fZ/XGPVOaR/IOBjHzQtKVPOCUgLHahQsXegxI+9KFCE8ZH2PXwIMriS+ye+qENIw7A07TlqF4p2R4Jz4MzgSKaqNoufLidiCYhk0AF0brl2DF4KVHAqWDvJtoFhPaJ13WMihJyLSXjlYc4kPjdHAQKXMk4JH7eyIlodaD0DedIYGenq1l5n+1VgLBuZdyGSfAJB0/FCQCmziyvHCHK0ZBDAwQqrj5K6Y9ogFk2rehODMrjwP9ZOyY5ed29Ni5WoSRw7towNUQg46QxV0g6qohih6RM/oFb1ZT9aL9W59jlsXrMnMHvoj6/sHNwKjcg=</latexit>41
photons from sources in and behind galaxy cluster magnetic fields.
42
ℒ ⊃ − gaγγ 4 aF ˜ F = gaγγE ⋅ B
0.010 0.100 1 10 100 ω [keV] 0.05 0.10 0.15 0.20 0.25 Pγ → a
sweet spot
too rapid oscillations suppressed conversion
no oscillations
NGC1275: 1605.01043 Other sources: 1704.05256 Athena bounds: 1707.00176 with: Conlon, Day, Jennings, Rummel; Berg, Muia, Powell
Pγ→a = 1 2 Θ2 1 + Θ2 sin2 ⇣ ∆ p 1 + Θ2 ⌘
Θ = 0.28 ✓ B⊥ 1 µG ◆ ⇣ ω 1 keV ⌘ ✓10−3cm−3 ne ◆ ✓1011GeV M ◆
∆ = 0.54 ⇣ ne 10−3cm−3 ⌘ ✓ L 10kpc ◆ ✓1keV ω ◆
dependent on magnetic field)
43
Conlon, Rummel 1808.05916
10-18 10-16 10-14 10-12 10-10 10-8 10-6 10-30 10-25 10-20 10-15 10-10 10-5 100 Axion Coupling |GAγγ | (GeV-1) Axion Mass mA (eV) 10-18 10-16 10-14 10-12 10-10 10-8 10-6 10-30 10-25 10-20 10-15 10-10 10-5 100
LSW (OSQAR) Helioscopes (CAST) Haloscopes (ADMX) Telescopes
Horizontal Branch Stars KSVZ DFSZVMB (PVLAS)
SN 1987A
HESS NGC1275 - Chandra Fermi-LATAxion Coupling |GAγγ | (GeV-1) Axion Mass mA (eV) 10-18 10-16 10-14 10-12 10-10 10-8 10-6 10-30 10-25 10-20 10-15 10-10 10-5 100
LSW (OSQAR) Helioscopes (CAST) Haloscopes (ADMX) Telescopes
Horizontal Branch Stars KSVZ DFSZVMB (PVLAS)
SN 1987A
HESS NGC1275 - Chandra NGC1275 - Athena Fermi-LATNGC1275: 1605.01043 Other sources: 1704.05256 Athena bounds: 1707.00176 with: Conlon, Day, Jennings; Berg, Muia, Powell, Rummel