machine learning tools in analytical tem

21
Machine learning tools in analytical TEM C. Hébert EPFL & Hui Chen Lausanne

Upload: others

Post on 25-May-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Machine learning tools in analytical TEM

Machine learning tools in analytical TEM C.HébertEPFL&HuiChenLausanne

Page 2: Machine learning tools in analytical TEM

Analytical STEM: EELS & EDX

Page 3: Machine learning tools in analytical TEM

•  Starting material: a synthetic pyrolite glass doped with Nd, Sm, Hf, Lu, and U (0.3 wt.% for each).

•  Samples were first compressed in symmetrical diamond anvil cells (DAC) at 46 Gpa and melted by double-sided laser heating, and then slowly cooled down be low the so l idus temperature before quenching.

Sample used as an example:

Page 4: Machine learning tools in analytical TEM

From materials to TEM sample

FIBsamplepreparation(1DACexp=1TEMsample)

Page 5: Machine learning tools in analytical TEM

x

y

E Spectrum=backgroundsignal+setsofGaussianpeaks(eachspecificelementinthesampleyieldsauniquesetofGaussianpeaks,likeasignatureinEaxis)+noise

•  TheintegratedEDSspectrum

•  ArepresentativesinglepixelEDSspectrum

Page 6: Machine learning tools in analytical TEM

EDSmapsofthesubsolidusregionfromEspritsoftware

Fp

Brg

Page 7: Machine learning tools in analytical TEM

First use of PCA in analytical TEM

Page 8: Machine learning tools in analytical TEM

HyperMap data processing: the "0 eV peak"

•  WithrawdatacubePCAgivescomponent(s)withregularpatternsofintensity•  Thisisthe0eVpeak,whoseintegratedsignalshowsregularfringes•  MustberemovedforPCAtowork

GuillaumeLucasandDuncanAlexander,LSME&CIME

•  Everydatacubehasitsown0eVpeakpatternWhat is it?Solution:cutof“zeroeVpeak”andmoveon

Page 9: Machine learning tools in analytical TEM

EDX HyperMap data processing: non-random noise components in low signal regions

•  PCAdecompositiongivesscreeplotwhichdoesnottaperoffrapidly

•  “Physical”componentsappearmixedupwithnoisecomponents

•  Noisecomponentsseemtoshowstrong,non-randomspeckle

•  =>Non-random(e.g.non-Poissonian)noise-readoutnoise?

PCAloading

PCAscore

AvoidholesandlowintensityEDXregion(ormaskthemoutfortreatment),andmoveon

Page 10: Machine learning tools in analytical TEM

•  “Raw”spectrumimagedata:examplesinglepxspectra:

EELS is not spared… 

10

Low-loss:

High-loss:

•  Spectra look correct.!

Page 11: Machine learning tools in analytical TEM

Dual EELS: camera response

11

Scree:low-loss Scree:high-loss

•  PerformMSA;screeplotslookcorrect•  Howevermanycomponentsshowdistinctdifferencebetweenthetwodetectorquadrantsacrosswhichthespectrumhasbeenrecorded,bothforlow-lossandcore-loss

Page 12: Machine learning tools in analytical TEM

Dual EELS: camera response

12

Low-lossloadings:1 2

3 4

Page 13: Machine learning tools in analytical TEM

MSA facts

•  PCAisdamngoodatspottingdetectorsartifacts…

Page 14: Machine learning tools in analytical TEM

Dataunmixing:PCAanalysis

Page 15: Machine learning tools in analytical TEM

MSA facts

•  PCAisdamngoodatspottingdetectorsartifacts…•  PCAdo*not*givecomponentswithphysicalmeaning

Page 16: Machine learning tools in analytical TEM

IndependentComponentAnalysis

Page 17: Machine learning tools in analytical TEM

MSA facts

•  PCAisdamngoodatspottingdetectorsartifacts…•  PCAdo*not*givecomponentswithphysicalmeaning•  ICAmightgivecomponentwithphysicalmeaning

Page 18: Machine learning tools in analytical TEM

q  NonNegativeMatrixFactorization

NMF#1

(b)

(d)

NMF#0

NoSi

NMF#0

NMF#1

(a)

(c)

Page 19: Machine learning tools in analytical TEM

MSA facts

•  PCAisdamngoodatspottingdetectorsartifacts…•  PCAdo*not*givecomponentswithphysicalmeaning•  ICAmightgivecomponentwithphysicalmeaning•  NMFgiveEDXcomponentsthatlooksliketheyhaveaphysicalmeaning

Page 20: Machine learning tools in analytical TEM

q  BrgphasesegmentationviaNMFmask

NdLα SmLα

Fig. (a) mask of the pure Brg area generated via NMF#1 thresholding; (b) segmented pure Brg phase; (c) EDS spectrum of a selected Brg area; (d) EDS spectral comparison of a selected Brg area and the masked Brg area.

(b)

(d)

(a)

(c)

Page 21: Machine learning tools in analytical TEM

Fe Mg Si Al Ca Nd Sm O

NMF#0 0.17 9.3 24 2.2 1.1 0.066 0.071 63

NMF#1 8.2 40.5 0.0 0.87 0.076 0.0 0.0 50

Brgmask 1.7 15 19 2.0 0.93 0.048 0.070 60

Quantificationofthespectra

-  NMFgivescomponentswhichareclosetobephysical,butarenot.Thisisevenworse(andmoredangerous)

-  Whyisthismethodcalled“machinelearning”ifwecannotteachthemachine?

-  Needtomovetosupervisedlearning.Themicroscopistshasalotof“knowledge”thatcanbetransferredtothemachine

-  Wecaneasilydetect<0.1%dopants

-  Challenge:ifthereisasmallparticleinonecornerofthesample

Conclusion