2023 ์ค‘๋ ฅํŒŒ ๋ฐ ์ˆ˜์น˜์ƒ๋Œ€๋ก  ๊ฒฝ์ง„๋Œ€ํšŒ - ์ค‘๋ ฅํŒŒ ๋ฐ์ดํ„ฐ ํƒ์ƒ‰ ๋ฌธ์ œ ์„ค๋ช…

2023. 3. 16. 22:24ใ†Science/2023GWNRWinter

 

 

 

์ค‘๋ ฅํŒŒ ๋ฐ์ดํ„ฐ ๋ถ„์„, 2๋ฒˆ ๋ฌธ์ œ

- Timeseries ๋ฐ์ดํ„ฐ ํŒŒ์ผ๋กœ๋ถ€ํ„ฐ ์ค‘๋ ฅํŒŒ์˜ ๋ฌผ๋ฆฌ์  ํŠน์„ฑ์„ ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•ด, ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•œ๋‹ค. 

- 1๋ฒˆ ๋ฌธ์ œ
    - ์ ์ˆ˜๋ฅผ ์ฃผ๊ธฐ ์œ„ํ•ด ๋งŒ๋“  ๋ฌธ์ œ
    - ์ฃผ์–ด์ง„ ์ค‘๋ ฅํŒŒ ๋ฐ์ดํ„ฐ ํŒŒ์ผ๋กœ๋ถ€ํ„ฐ, ํŒŒ์ผ์˜ ์ •๋ณด๋“ค์„ ์ถ”์ถœํ•˜๋Š” ๋ฌธ์ œ
    - Pycbc frame ์‚ฌ์šฉ

- 2๋ฒˆ ๋ฌธ์ œ
    - Q transform: ์ค‘๋ ฅํŒŒ ์‹ ํ˜ธ๊ฐ€ ์‹ค์ œ๋กœ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๊ฒƒ
    - (chirp(O) or ๊ธ€๋ฆฌ์น˜(X): ์ง„์งœ ์ค‘๋ ฅํŒŒ ์‹ ํ˜ธ๊ฐ€ ๋งž๋Š”์ง€ ํ™•์ธ)
    - ์–ด๋Š ์‹œ๊ฐ„์— ๋ณ‘ํ•ฉํ•˜๋Š”์ง€ ์ฐพ์•„, ๋ณ‘ํ•ฉ ์‹œ๊ฐ„์„ ์ถœ๋ ฅ ๋ฐ ์ œ์ถœ
    - ์‹œ๊ทธ๋„ ๊ฐ€์žฅ ๋ ์‹œ๊ฐ„์„ ์ฝ์œผ๋ฉด ๋œ๋‹ค.
    - ๊ธ€๋ฆฌ์น˜๋Š” ์‹ ํ˜ธ๊ฐ€ ์•„๋‹Œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ธ๋‹ค - Q transform์œผ๋กœ ํ™•์ธ ๊ฐ€๋Šฅ

- 3๋ฒˆ ๋ฌธ์ œ
    - SNR: ์‹ ํ˜ธ์™€ ์žก์Œ์˜ ๋น„์œจ์„ ์•Œ์•„๋‚ธ๋‹ค.
    - Signal to Noise Ratio 
    - Matched filtering: 3๊ฐœ ํ•„์š” - ๋ฐ์ดํ„ฐ, ํŒŒํ˜•, PSD


    - ๊ทธ๋ฆผ๋งŒ์œผ๋กœ๋Š” ์™„๋ฒฝํ•˜๊ฒŒ ์‹ ํ˜ธ์˜ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์—†๋‹ค -> matched filter๋ฅผ ํ™œ์šฉ
    - data file๋ฅผ ๊ฐ€์ ธ์™€ ์‚ฌ์šฉ
        - ์šฐ๋ฆฌ๊ฐ€ ๊ตฌํ•˜๊ณ ์ž ํ•˜๋Š” ์ค‘๋ ฅํŒŒ ํŒŒํ˜•์˜ ์—ฌ๋Ÿฌ๊ฐ€์ง€ parameter
        - td: time domain, fd: frequency domain
        - Approximation - ํŒŒํ˜•์˜ ์ด๋ฆ„์„ ๋„ฃ์œผ๋ฉด ๋œ๋‹ค
            - ์œ„๋Š” td, ์•„๋ž˜๋Š” fd ๊ด€๋ จ๋œ ๋งŽ์€ ํŒŒํ˜•๋“ค
            - ์›ํ•˜๋Š” ํŒŒํ˜• ๊ณจ๋ผ์„œ ๋„ฃ์œผ๋ฉด ๋œ๋‹ค.
            - ์›ํ•˜๋Š” ์งˆ๋Ÿ‰, ๊ฑฐ๋ฆฌ๋ฅผ ๋„ฃ๊ณ  ํŒŒํ˜• ๋„ฃ์œผ๋ฉด ํŒŒํ˜•์„ ๋‹ค์–‘ํ•˜๊ฒŒ ๊ทธ๋ ค๋ณผ ์ˆ˜ ์žˆ๋‹ค. 


        - ์ฃผ๋ณ€์— ์žˆ๋Š” PSD
            - ๋ฐ์ดํ„ฐ์—์„œ ๋…ธ์ด์ฆˆ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ
            - ๊ทธ๋ƒฅ ๊ฐ€์ ธ์˜ฌ ์ˆ˜๋„ ์žˆ๊ณ , ์‹ค์ œ ์ฃผ์–ด์ง„ ๋ฐ์ดํ„ฐ๋„ ์‹ ํ˜ธ๊ฐ€ ์žˆ๋Š” ๋ถ€๋ถ„์„ ๋นผ๋ฉด ๋ชจ๋‘ ๋…ธ์ด์ฆˆ
            - ์ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ PSD๋ฅผ ์“ธ ์ˆ˜๋„ ์žˆ๋‹ค.

- 4๋ฒˆ ๋ฌธ์ œ
    - ์ค‘๋ ฅํŒŒ ๋ชจ์ˆ˜์ถ”์ • by Bilby
    - ๋…ธ์ด์ฆˆ ์†์— ์ˆจ์–ด์žˆ๋Š” ์‹ ํ˜ธ๋ฅผ ๊ฐ–๊ณ , ์‹ ํ˜ธ๊ฐ€ ์–ด๋–ค ์งˆ๋Ÿ‰์„ ๊ฐ€์ง€๋Š”์ง€ ๋“ฑ๋“ฑ ์•Œ๊ณ  ์‹ถ์Œ
    - ๋ฒ ์ด์ฆˆ theory๋ฅผ ํ™œ์šฉํ•จ
    - Mass, distance, ๋“ฑ๋“ฑ ํ•ด๋‹นํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•œ ํŠน์„ฑ, ๊ฐ์— ๋Œ€ํ•œ ํŠน์„ฑ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ฒƒ์ด ๋นŒ๋น„์— ์žˆ๋‹ค.
    - ๋นŒ๋น„๋ฅผ ํ†ตํ•ด ์ˆ˜ํ–‰ํ•œ ์ƒ˜ํ”Œ์„ ๊ฐ–๊ณ  -> ๊ฒฐ๊ณผ ํ™•์ธ ๊ฐ€๋Šฅ, conda๋กœ ๊ทธ๋ฆผ๋„ ๊ทธ๋ฆด ์ˆ˜ ์žˆ๋‹ค.
    - PDF - ํ™•๋ฅ  ๋ฐ€๋„ ํ•จ์ˆ˜
    - ๋ฐ์ดํ„ฐ ๋ถ€๋ถ„ - ํ•ด๋‹น ๋ถ€๋ถ„์„ ์•Œ์•„์•ผ ์ •ํ™•ํ•˜๊ฒŒ ๋นŒ๋น„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
    - ๋…ธ์ด์ฆˆ PSD ์‚ฌ์šฉ ๋ฐฉ๋ฒ• 2๊ฐœ ์ œ์‹œ
    - ๋นŒ๋น„์— ํ•ด๋‹นํ•˜๋Š” ๋ถ€๋ถ„์€ ์ฝ”๋“œ ๋งŽ์ด ์ฐธ๊ณ ํ•˜๋ผ
        - 90๊ฐœ ์ •๋„์˜ ์ค‘๋ ฅํŒŒ
    - Prior factor: ๋ธ”๋ž™ํ™€ ๋ถ„ํฌ
    - Median ๊ฐ’์„ ์ถœ๋ ฅํ•˜๋Š” ์ฝ”๋“œ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์ง์ ‘ ์ž‘์„ฑ

- 5๋ฒˆ ๋ฌธ์ œ
    - ์ค‘๋ ฅํŒŒ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฐ”๋€Œ๊ฒŒ ๋œ๋‹ค.
    - ๋ชจ์ˆ˜ ์ถ”์ •
    - Prior Dictionary
        - ์ง์ ‘ ๋ฒ”์œ„๋ฅผ ์ฃผ๋„๋ก ํ–ˆ๋‹ค.
        - ๊ฒฐ๊ณผ ๊ฐ’์ด ์ฒœ์ฐจ๋งŒ๋ณ„ ๋‹ฌ๋ผ์ง
        - Prior ์ƒ์ˆ˜ ์ค‘์š”


    - ๋ฒ ์ด์ฆˆ ์ด๋ก ์„ ํ†ตํ•ด Posterior๋ฅผ ๊ตฌํ•˜๊ณ  ์‹ถ๋‹ค 
        - ์‹ค์ œ๋กœ ๊ตฌํ•  ์ˆ˜ ์—†๋‹ค.
        - ์œ ์‚ฌ์„ฑ - Likelihood
        - Bilby run sampler - dynesty ์ผ๋‹จ ๊ธฐ๋ณธ์œผ๋กœ๋Š” ์ €๊ฑฐ ์“ฐ๊ณ , ๋‹ค๋ฅธ ๊ฑฐ๋กœ ๋ฐ”๊ฟ”๋„ ์ข‹๋‹ค 
        - Dir path๋ฅผ ๋ฐ”๊ฟ”๊ฐ€๋ฉด์„œ ๋น„๊ต


    - 4,5 ๋‘˜ ๋‹ค binary blackhole ์‹ ํ˜ธ - BBH ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.
    - Nlive - ์  ๋งŽ์„์ˆ˜๋ก ์ž˜ ์ฐพ์„ ์ˆœ ์žˆ์ง€๋งŒ, ๋ฌด์ž‘์ • ์ข‹์€ ๊ฑด ์•„๋‹ˆ๋‹ค. 
        - ์ ์ ˆํžˆ ๋ฐ”๊ฟ”๊ฐ€๋ฉฐ ์ˆ˜ํ–‰
        - ์ ์„์ˆ˜๋ก ์ˆ˜๋ ด๋„๊ฐ€ ํ™• ์˜ฌ๋ผ๊ฐ
    - Dilog 3 -> ๋ฐ”๊ฟ” ๊ฐ€๋ฉฐ


    - Pickle file - ํŒŒ์ผ์ด ์ค‘๊ฐ„์ค‘๊ฐ„ ์ฐ์–ด๋†“๋Š” ํŒŒ์ผ
        - ๋‹ค์‹œ ๋Œ๋ฆฌ๋ฉด ๊ทธ ์ „์— ์ €์žฅํ•œ ๊ณณ์„ ๊ธฐ๋ณธ์œผ๋กœ ์„ค์ •
        - ๊ฐ™์€ ๋””๋ ‰ํ† ๋ฆฌ์— ๋ฎ์–ด์“ฐ์ง€ ์•Š๋„๋ก ์ฃผ์˜
    - 8๋ถ„ ์ •๋„๋ฉด ์งง๊ฒŒ ๊ฑธ๋ฆผ


    - ๋ฒ ์ด์ฆˆ ํŒฉํ„ฐ: ์ถœ๋ ฅํ•  ๋•Œ ๊ฐ’์„ ๋„ฃ์–ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.
        - ์ฐจ์ด ๊ฐ’ - ํฌ๋ฉด ํด ์ˆ˜๋ก ์ข‹๋‹ค
        - ์ž˜ ์„ž์ธ, ์ˆ˜๋ ด๋„๋ฅผ ํ™•์ธํ•˜๊ธฐ๋Š” ์–ด๋ ต์ง€๋งŒ, ๋” ๋†’์€, ๋ฏฟ์„๋งŒํ•œ ๋ฐ์ดํ„ฐ
        - ์š”์ฆ˜ ๋นŒ๋น„ ๋…ผ๋ฌธ - ๋ฒ ์ด์ฆˆ ํŒฉํ„ฐ๋ฅผ ๊ฐ–๊ณ  … 
        - ๋นŒ๋น„ ๊ฒฐ๊ณผ ๋Œ๋ฆฌ๊ณ  ๋‚˜๋ฉด, ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ฐ’ - ํ•ญ์ƒ ๊ฐ™์ง€๊ฐ€ ์•Š๋‹ค. (๊ณ„์† ๋ฐ”๋€œ)
    - ๊ฐ๊ฐ ๋งค๊ฐœ๋ณ€์ˆ˜๋“ค์˜ ํฌ์Šคํ…Œ๋ฆฌ์–ด๊ฐ€ ์•Œ๊ณ  ์‹ถ๋‹ค.
        - PNG ํŒŒ์ผ๋“ค์ด ์ƒ์„ฑ๋œ๋‹ค. 
        - ์ค€ ๊ฐ’๋“ค์ด ์–ด๋–ป๊ฒŒ ์›€์ง์ด๋Š”์ง€
        - Likelihood ๊ฐ’ -> 1์ด ๋  ๋•Œ ๊ฐ€์žฅ ์œ ์‚ฌ๋„๊ฐ€ ๋†’๋‹ค๊ณ  ํ•œ๋‹ค.
        - ์Šค๋ฏˆ์Šค๋ฏˆ ๊ฐ€๋‹ค๊ฐ€ 1๋กœ ์˜ฌ๋ผ๊ฐ€๋Š”๊ฒŒ ์˜ฌ๋ฐ”๋ฅด๋‹ค (๋†’์€ ์ˆ˜๋ ด๋„X)
        - ์ˆ˜๋ ดํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๊ทธ๋ž˜ํ”„๊ฐ€ ๋‚˜์™€์•ผ ํ•จ (๊ทผ๊ฑฐ์—†์ด ์›€์ง์ด๋Š” ๊ณก์„ X)

- Data๋ฅผ ์–ด๋–ป๊ฒŒ ๊ฐ€์ง€๊ณ  ์˜ค๋Š”๊ฐ€? 
    - PyCBC(๋กœ์ปฌ), GWpy(์˜จ๋ผ์ธ)
    - ๋ฐ์ดํ„ฐ ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ๋ฒ•์ด ์กฐ๊ธˆ ๋‹ค๋ฅด๋‹ค
    - ์ ์ ˆํžˆ ์•Œ์•„์„œ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.
- ๋ชจ์ˆ˜ ์ถ”์ •์„ ํ•˜๋Š” Bilby
- 3๊ฐ€์ง€ ์ค‘ ์ตœ์†Œ 2๊ฐ€์ง€๋ฅผ ์จ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€์•ผ ํ•œ๋‹ค.

- ์‹œ๊ฐ„์„ ์ž˜ ์ •ํ•ด์•ผ ํ•œ๋‹ค.
- Trigtime (๋ธ”๋ž™ํ™€ ๋ณ‘ํ•ฉ์ด๋‹ค - ์‹ ํ˜ธ๊ฐ€ ์งง๋‹ค, ์ค‘์„ฑ์ž๋ณ„ ๋ณ‘ํ•ฉ์€ ์กฐ๊ธˆ ๊ธธ๊ณ )
- ์ตœ์†Œ 2, seg length๋ฅผ 4 (๋งˆ์ง€๋ง‰ 2์ดˆ์˜ ์—ฌ๋ถ„ ์‹œ๊ฐ„์„ ์ค€๋‹ค)
- PSD - seglength 16๊ฐœ๋ฅผ psdlength๋กœ ์ค„ ์ˆ˜๋„ ์žˆ๊ณ , ์ด๊ฒƒ์€ ์ž๊ธฐ ๋งˆ์Œ

- ํ—ท๊ฐˆ๋ฆฌ๋Š” ๋‹จ์–ด 
    - seglen: ์ค‘๋ ฅํŒŒ ์‹ ํ˜ธ์˜ ๊ธธ์ด
    - Duration: ์‹ ํ˜ธ์˜ ๊ธธ์ด๋ฅผ ์˜๋ฏธ
        - ๋ฌธ์ œ1: ๋ฐ์ดํ„ฐ ์ „์ฒด์˜ ๊ธธ์ด - duration
        - ๋˜‘๊ฐ™์ด ์“ฐ์ด๋Š” ๋ถ€๋ถ„์ด 2๊ฐœ๊ฐ€ ์žˆ๋‹ค. ํ˜ผ๋™ํ•˜์ง€ ๋ง๊ณ  ๊ตฌ๋ถ„ํ•˜์—ฌ ์“ฐ์ž.

- ์ œ์ถœ ์œ ์˜์‚ฌํ•ญ 
    - ์ฃผํ”ผํ„ฐ๋Š” ๋กœ๊ทธ์•„์›ƒ ๊ฐ€๋Šฅํ•œ ํ•˜์ง€ ๋ง์ž
    - NN์— ํŒ€ ๋ฒˆํ˜ธ ์ ์–ด์„œ ์ œ์ถœํ•˜๊ธฐ
    - ์ถœ๋ ฅํ•œ ๊ฐ’๊ณผ ์ฃผํ”ผํ„ฐ ํŒŒ์ผ ๊ฐ’์ด ์ผ์น˜ํ•ด์•ผ ํ•œ๋‹ค.
    - GIT์„ ํ†ตํ•ด ์ œ์ถœ

    - ์ฐธ๊ณ  ๋ฌธํ—Œ: PyCBC, Bilby, Gwpy 
        - ๋ชจ๋“  ์„ค๋ช…์ด ๋‹ค ์žˆ๋‹ค. 
        - ์˜ˆ์ œ๋„ ์žˆ๊ณ , ๊ณต์‹๋ฌธ์„œ ์ฐธ๊ณ 
        - ์ฐธ๊ณ  ์‚ฌ์ดํŠธ: LIGO data ์ค‘๋ ฅํŒŒ ๋ถ„์„ ์›Œํฌ์ƒต ์ฝ”๋“œ

- ํŒŒํ˜• get td waveform ํ˜ธ์ถœํ•ด์„œ ๋‹ค์–‘ํ•˜๊ฒŒ ๋„ฃ์œผ๋ฉด ๋œ๋‹ค. 
- ์ด ํ•จ์ˆ˜ ์•ˆ์— ์—„์ฒญ ๋งŽ์€ ํŒŒ๋ผ๋ฏธํ„ฐ ๋‹ค ๋„ฃ์„ ์ˆ˜ ์žˆ๋‹ค.

- Bilby - prior
    - 4๋ฒˆ: BBH์— ํ•ด๋‹นํ•˜๋Š” ํ•จ์ˆ˜ ํ˜ธ์ถœ ํ•œ ๋ฒˆ ๋งŒ 
    - 5๋ฒˆ ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” prior์— ๋Œ€ํ•œ ๋ฒ”์œ„๊ฐ€ ์—†๋‹ค. ๋”ฐ๋ผ์„œ ์ง์ ‘ ๋ฒ”์œ„๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•จ

- Bilby: ํ•œ ๊ฐœ ์ ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ๋‹ค -> ์ˆ˜๋ ด
- ๋นŒ๋น„์— ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค.
    - ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋ ค๋ฉด read ์“ฐ๋ฉด ๋  ๊ฒƒ ๊ฐ™์ง€๋งŒ?
    - Error - ํŒŒ์ด์ฌ ์ฝ”๋“œ ์ž์ฒด๋ฅผ ์ˆ˜์ •ํ•˜์—ฌ ๊ฐ–๊ณ  ์™€์•ผํ•œ๋‹ค.
    - ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋ƒฅ ์ž˜ ์•Œ์•„์„œ ๊ฐ€์ ธ์˜ค๋ฉด ๋œ๋‹ค
    - Pycbc, gwpy๋กœ ๊ฐ€์ ธ์™€์„œ ๋นŒ๋น„๋ฅผ ์—ฐ๋™์‹œํ‚ค๋ฉด ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋‹ค

- ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ๋‹ค๋ฅด๋‹ค๋Š” ์˜ค๋ฅ˜
    - ํ”ผํด ํŒŒ์ผ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ
    - ํ”ผํด ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๊ณ  ๋Œ๋ฆฌ๋ฉด ์ž˜ ๋Œ์•„๊ฐ„๋‹ค.