Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim)...

40
Full Spectral Fitting : Full Spectral Fitting : Institute for Advanced Study, Princeton Princeton University Carnegie Observatories Hubble Fellow Carnegie-Princeton-IAS Fellow Yuan-Sen Ting Yuan-Sen Ting Maximally extracting information from spectra Maximally extracting information from spectra

Transcript of Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim)...

Page 1: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Full Spectral Fitting :Full Spectral Fitting :

Institute for Advanced Study, PrincetonPrinceton UniversityCarnegie Observatories

Hubble FellowCarnegie-Princeton-IAS Fellow

Yuan-Sen TingYuan-Sen Ting

Maximally extracting information from spectraMaximally extracting information from spectra

Page 2: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Why is it necessary ?Why is it necessary ?

How can it be achieve ?How can it be achieve ?

What does it mean for stellar spectroscopy ?What does it mean for stellar spectroscopy ?

Fitting the Fitting the entireentire spectrum spectrum

Page 3: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Why full spectral �tting is necessaryWhy full spectral �tting is necessary

Page 4: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Are we using Are we using allall information in spectra ? information in spectra ?

Page 5: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Are we using Are we using allall information in spectra ? information in spectra ?Clean, strong lines

Page 6: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Are we using Are we using allall information in spectra ? information in spectra ?Clean, strong lines

But blended features are usually excluded

Page 7: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Fitting strong/unblended features onlyFitting strong/unblended features onlyharnesses harnesses 10%10% of the spectral information of the spectral information

Clean strong lines /all information

APOGEE survey

Elemental Abundance YST+ 2016bYST+ 2016b

Page 8: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Fitting strong/unblended features onlyFitting strong/unblended features onlyharnesses harnesses 10%10% of the spectral information of the spectral information

Clean strong lines /all information

Unblended stronglines only contain10% of theinformation

APOGEE survey

Elemental Abundance YST+ 2016bYST+ 2016b

Page 9: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Why high-resolution is thought to beWhy high-resolution is thought to benecessary for stellar spectroscopynecessary for stellar spectroscopy

Clean, strong lines

High resolution R = λ/Δλ = 24 000

Page 10: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Most features are blended at Most features are blended at low-resolutionlow-resolution

Low resolution R = λ/Δλ = 6000

Page 11: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Most features are blended at Most features are blended at low-resolutionlow-resolution

Low resolution R = λ/Δλ = 6000

Need to �t the full spectrum

Page 12: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Survey coverage

e.g., most MSE sample will be the cool M-giant stars

Fitting the full spectra is a Fitting the full spectra is a necessitynecessity. Stars further. Stars furtheraway (cool giant stars) only have blended featuresaway (cool giant stars) only have blended features

Page 13: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

M-dwarfs M-dwarfs (e.g., exoplanet hosts) are cool.(e.g., exoplanet hosts) are cool.Their spectral features are mostly blendedTheir spectral features are mostly blended

Page 14: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

How full spectral �tting is made possibleHow full spectral �tting is made possible

Page 15: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Problems with classical "interpolation" methodsProblems with classical "interpolation" methods

Page 16: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Problems with classical "interpolation" methodsProblems with classical "interpolation" methods

Need to �t all stellar parameters + elemental abundancessimultaneously

N =dim 20 − 50

Page 17: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Problems with classical "interpolation" methodsProblems with classical "interpolation" methods

Traditional interpolations require a "regular" grid of models

N ∼models exp(N )dim

N <dim 6

Need to �t all stellar parameters + elemental abundancessimultaneously

N =dim 20 − 50

Page 18: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Problems with classical "interpolation" methodsProblems with classical "interpolation" methods

Traditional interpolations require a "regular" grid of models

N ∼models exp(N )dim

N <dim 6

Need to �t all stellar parameters + elemental abundancessimultaneously

N =dim 20 − 50

Call for a fast and accurate "interpolation" methodvia an adaptive grid, emulator approach

Page 19: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

x

y

f (x,y)

Page 20: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Classical interpolationClassical interpolation

x

y

N ∼models exp(N )dim

f (x,y)

Page 21: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Classical interpolationClassical interpolation

f (x,y)

x

y

N ∼models exp(N )dim

Page 22: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

f (x,y)

x

y

= a x + b y + c

Generative models / emulatorsGenerative models / emulators

Page 23: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Generative models / emulatorsGenerative models / emulators

f (x,y)

x

y

N exp(N )models dim

= a x + b y + c≪

Page 24: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Ef�cient "interpolation" via Ef�cient "interpolation" via machine learningmachine learning

Rix, YST+ 2016Rix, YST+ 2016YST+ 2016b, 2017a,b, 2018a,cYST+ 2016b, 2017a,b, 2018a,c

The PayneThe Payne

Also see The Cannon:Also see The Cannon:Ness+16, Casey+ 17Ness+16, Casey+ 17

StarNet : Leung & Bovy, 2018StarNet : Leung & Bovy, 2018

Page 25: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Ef�cient "interpolation" via Ef�cient "interpolation" via machine learningmachine learning

Emulators withneural networks

Rix, YST+ 2016Rix, YST+ 2016YST+ 2016b, 2017a,b, 2018a,cYST+ 2016b, 2017a,b, 2018a,c

The PayneThe Payne

Also see The Cannon:Also see The Cannon:Ness+16, Casey+ 17Ness+16, Casey+ 17

StarNet : Leung & Bovy, 2018StarNet : Leung & Bovy, 2018

Page 26: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Ef�cient "interpolation" via Ef�cient "interpolation" via machine learningmachine learning

Emulators withneural networks

Fitting 25D requires only 2000 model spectra

Rix, YST+ 2016Rix, YST+ 2016YST+ 2016b, 2017a,b, 2018a,cYST+ 2016b, 2017a,b, 2018a,c

The PayneThe Payne

Also see The Cannon:Also see The Cannon:Ness+16, Casey+ 17Ness+16, Casey+ 17

StarNet : Leung & Bovy, 2018StarNet : Leung & Bovy, 2018

Page 27: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

What does it mean forWhat does it mean forstellar spectroscopystellar spectroscopy

Page 28: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

The Payne attains 2 times more The Payne attains 2 times more preciseprecise elemental elementalabundances for the APOGEE surveyabundances for the APOGEE survey

YST+ 2018cYST+ 2018c

Page 29: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Most features are blended at low-resolutionMost features are blended at low-resolution

Low resolution R = λ/Δλ = 6000

Need to �t the full spectrum

Page 30: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Classical methodcan only measure

< 3 elements

YST+ 2017bYST+ 2017b

The Payne measured 16 elemental abundancesThe Payne measured 16 elemental abundancesfrom from LAMOST (MSE-like)LAMOST (MSE-like) low-resolution low-resolution spectra spectra

R = λ/Δλ = 1800

Ab

un

dan

ce P

reci

sio

n [d

ex]

Page 31: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Precision = 0.05-0.15 dex

The Payne measured16 elements

YST+ 2017bYST+ 2017b

The Payne measured 16 elemental abundancesThe Payne measured 16 elemental abundancesfrom from LAMOST (MSE-like)LAMOST (MSE-like) low-resolution low-resolution spectra spectra

R = λ/Δλ = 1800

Ab

un

dan

ce P

reci

sio

n [d

ex]

Page 32: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Xiang, YST+, in prep.Xiang, YST+, in prep.

16 elements16 elements from from77 million million low- low-

resolutionresolutionLAMOST spectraLAMOST spectra

LiLi CC

MgMg

CaCa

CrCr

BaBaYY

VV

SiSi

NaNaOO

AlAl

TiTi

MnMnMetallicity  [Fe/H]

Ab

un

dan

ce  r

atio

  [X

/Fe]

YST+ 2017bYST+ 2017b

R = λ/Δλ = 1800

Page 33: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Low-resolution spectraLow-resolution spectra (R=2,000-6,000) (R=2,000-6,000)contain contain extensiveextensive information about > 20 information about > 20elemental abundances (and stellar ages)elemental abundances (and stellar ages)

And the new generation of spectral �ttingAnd the new generation of spectral �ttingideas can deliver themideas can deliver them

Summary :Summary :

Page 34: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

How to deal withHow to deal withimperfectimperfect spectral models spectral models

I.e., are you sure that you areI.e., are you sure that you aremeasuring Ca from Ca lines?measuring Ca from Ca lines?

Page 35: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Precision

Pure data-driven

Dealing with imperfect spectral modelsDealing with imperfect spectral models

AccuracyNot via astrophysical

correlation ?

"empirical library"

Page 36: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Precision

Pure data-driven

Data-driven +theoretical prior

Dealing with imperfect spectral modelsDealing with imperfect spectral models

AccuracyNot via astrophysical

correlation ?

"empirical library"

(Ting+ 17)

Page 37: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Precision

Pure data-driven

Data-driven +theoretical prior

Dealing with imperfect spectral modelsDealing with imperfect spectral models

AccuracyNot via astrophysical

correlation ?

"empirical library"

(Ting+ 17)

Better line list(Ting+ 18, Cargile+)

Page 38: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Low-resolution spectra contain abundantLow-resolution spectra contain abundantinformation of various elemental abundancesinformation of various elemental abundances

Relative

1

10

100

Spectral Resolution

σ [X/H]

YST+ 2017aYST+ 2017a

Same exposure timeSame number of CCD pixels

Robust spectral models1 pixel / resolution element

Page 39: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Low-resolution spectra contain abundantLow-resolution spectra contain abundantinformation of various elemental abundancesinformation of various elemental abundances

Relative

1

10

100

Not much gaingoing beyondR >1000Flat trend

Spectral Resolution

σ [X/H]

YST+ 2017aYST+ 2017a

Same exposure timeSame number of CCD pixels

Robust spectral models1 pixel / resolution element

Page 40: Maximally extracting information from spectra Full Spectral Fitting · 2019-02-27 · ∼exp(Ndim) Ndim

Low-resolution spectra contain abundantLow-resolution spectra contain abundantinformation of various elemental abundancesinformation of various elemental abundances

Relative

1

10

100

Not much gaingoing beyondR >1000Flat trend

Spectral Resolution

σ [X/H]

YST+ 2017aYST+ 2017a

Same exposure timeSame number of CCD pixels

Robust spectral models1 pixel / resolution element