Science/2023GWNRWinter(8)
-
2023 ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒฝ์ง๋ํ - ์์ธ์ํ์ธ ๋ฐฉ์ ์๊ณผ ๋ธ๋ํ
๐ช ์์ธ์ํ์ธ ๋ฐฉ์ ์๊ณผ ๋ธ๋ํ - ์์ด์ํ์ธ ๋ฐฉ์ ์ - ๊ด์ c๊ฐ ๋ค์ด๊ฐ๋ค -> ํน์์๋๋ก ์ ๊ฐ์ ์ ์๋ฏธ - ์์ง ํ ์ - ์๋์ง ๋ชจ๋ฉํ ํ ์ - ๊ณ ์ ์ญํ์์ ๋ฐฐ์ด ๋ฐ์ ๋ฌ๋ฆฌ, ์ธ๋ฑ์ค๋ฅผ ๋ฎค๋ก ์ฌ์ฉ - ์๊ฐ์ด ๋ค์ด๊ฐ๋ค - time์ด ์ขํ ์ถ์ ํ๋ ๋ ๋ค์ด๊ฐ - ์๊ฐ + ๊ณต๊ฐ 3๋ฐฉํฅ - 4๊ฐ์ ์ขํ๊ฐ ํ์ํ๋ค -> ์๊ณต๊ฐ - Symmetric tensor 4 * 4 matrix -> 10๊ฐ์ ๋ ๋ฆฝ ํ ์ - ๋ฐ๋ผ์ ์์ธ์ํ์ธ ๋ฐฉ์ ์์ ์ด 10๊ฐ์ ๋ฐฉ์ ์ - unknown์ 10๊ฐ์ผ ๊ฒ์ด๋ค. - ๋ญ ํ ์ง ์ ๋์จ๋ค. - ์ฅ ๋ฐฉ์ ์ - ์ผ์ชฝ์ ์๊ณต๊ฐ, ์ค๋ฅธ์ชฝ์ ์๋์ง: ๋ฌผ์ง์ ๋ถํฌ - ๋งฅ์ค์ฐ ๋ฐฉ์ ์์ ๊ฐ์ฐ์ค ๋ฒ์น - ์ ์๊ธฐ์ฅ์ ๋ค์ด๋ฒ์ ์ค(๋ฒกํฐ์ ๋ฏธ๋ถ์) => ์ ํ ์์ค - ์ ํ๊ฐ ์ ๊ธฐ์ฅ์ ๋ถํฌ๋ฅผ ๊ฒฐ์ ํ๋ ๋ฏธ..
2023.03.16 -
2023 ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒฝ์ง๋ํ - AI for Science (NVIDIA)
AI for Science (NVIDIA) - GPU ๊ฐ์ - ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ - ํฌํธ๋, cpp, python์์๋ GPU ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅ - Ex) CUPY(numpy), RAPIDS(pandas์ GPU ๋ฒ์ ), CUML(์ฌ์ดํท๋ฐ ๊ฐ์) - CFD ์๋ฎฌ๋ ์ด์ , N-body ์๋ฎฌ๋ ์ด์ (GPU๊ฐ ์ ์ ์ฉ๋๋ ๋ถ์ผ), ์ฐ์ฃผ๋ก , ๋ถ์๋์ญํ ๊ณ์ฐ ์ - 3์ค loop -> x,y,z ๋ฐฉํฅ์ผ๋ก ์ค๋ ฅ ๊ณ์ฐ -> GPU ํฌํ ํ ๋ ์ด๋ฌํ ๊ณ์ฐ์ ์ฝ๊ฒ ํ ์ ์๋ค. - ํ ์ค ๋ฃ์ผ๋ฉด, GPU ๊ฐ์ํด์ ์๋ฐฑ๋ฐฐ ๋น ๋ฅด๊ฒ ๊ณ์ฐํ ์ ์๋ค. - ์ฌ๊ธฐ๊ฐ AI ๋์ ํ๊ธฐ ์ , GPU ๊ฐ์์ ์ฌ์ฉํ๋ ๊ฒ - AI : ๋ณธ๊ฒฉ์ ์ผ๋ก ์ธ๊ณต์ง๋ฅ ๋ถ์ผ - Data driven - Chat-GPT(openAI 3.5): AI ๋ถ์ผ๊ฐ ๊ฐ๊ด - ..
2023.03.16 -
2023 ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒฝ์ง๋ํ - ์ค๋ ฅํ ๋ฐ์ดํฐ ๋ถ์
๐ฐ๏ธ ์ค๋ ฅํ ๋ฐ์ดํฐ ๋ถ์ - ์ด๋ป๊ฒ ์ค๋ ฅํ๋ฅผ ๊ฒ์ถํ ๊ฒ์ธ๊ฐ? - ๋ค์ํ ์์ด๋์ด๋ค์ด ๋ง๋ค. - ์จ๋ฒ์ ๋ฐ (๊ฒ์ฆX) - ๊ฐ์ญ๊ณ - ์ก์ ์์ ๋ฌปํ์๋ ์ค๋ ฅํ ์ ํธ - ์ ํํ๊ฒ ์ค๋ ฅํ์ ํน์ฑ์ ์์๋ด๊ธฐ ์ํด ๊ณต๋ถ๊ฐ ๋ง์ด ํ์ - ๋ ์ด์ ์ intensity๊ฐ ์์ฒญ stable ํด์ผ ํจ - ๊ณต๋ช - ๊ฑฐ๋ฆฌ๊ฐ ์ ํํ๊ฒ ๋ง์ผ๋ฉด, ๊ฑฐ์ธ์ ๋ฐ์ฌ๋๋ฉด์ reasonableํ ์ฃผํ์๋ง ์ด์๋จ๋๋ค. - ๋ ์ด์ ๊ฐ ์๋ค๊ฐ๋ค ํ๋ฉด์ ์๋์ง๊ฐ ์ปค์ง๋ค. - ๋ ์ด์ ๊ฐ ๋น์น๋ ๊ฑฐ์ธ์ด ๋จ๊ฑฐ์์ง๋ค. - ๋น์ ๊ด๋ณ์ด fluctuation - 20K -240๋๋ก ๋ฎ์ถ์ด์ผ ํ๋ค. (์ด์ญํ์ ๋ฌธ์ ๋ฅผ ์ค์ด๊ธฐ ์ํด์) - ์จ๋๊ฐ ์ฌ๋ผ๊ฐ์ ์๋ ์ฐ๋ฆฌ๊ฐ ํ๋ ํน์ฑ์ด ์ ๋์จ๋ค. - ์ค๋ ฅํ physics ํ๋ ค๋ฉด ์ด๋ฌํ ํน์ฑ์ ์ ๋ค๋ฃจ์ด์ผ ํ๋ค. - NASA..
2023.03.16 -
2023 ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒฝ์ง๋ํ - ์ค๋ ฅํ ๋ฐ์ดํฐ ํ์ ๋ฌธ์ ์ค๋ช
์ค๋ ฅํ ๋ฐ์ดํฐ ๋ถ์, 2๋ฒ ๋ฌธ์ - Timeseries ๋ฐ์ดํฐ ํ์ผ๋ก๋ถํฐ ์ค๋ ฅํ์ ๋ฌผ๋ฆฌ์ ํน์ฑ์ ํ์ ํ๊ธฐ ์ํด, ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๋ค. - 1๋ฒ ๋ฌธ์ - ์ ์๋ฅผ ์ฃผ๊ธฐ ์ํด ๋ง๋ ๋ฌธ์ - ์ฃผ์ด์ง ์ค๋ ฅํ ๋ฐ์ดํฐ ํ์ผ๋ก๋ถํฐ, ํ์ผ์ ์ ๋ณด๋ค์ ์ถ์ถํ๋ ๋ฌธ์ - Pycbc frame ์ฌ์ฉ - 2๋ฒ ๋ฌธ์ - Q transform: ์ค๋ ฅํ ์ ํธ๊ฐ ์ค์ ๋ก ์๋์ง ํ์ธํ๋ ๊ฒ - (chirp(O) or ๊ธ๋ฆฌ์น(X): ์ง์ง ์ค๋ ฅํ ์ ํธ๊ฐ ๋ง๋์ง ํ์ธ) - ์ด๋ ์๊ฐ์ ๋ณํฉํ๋์ง ์ฐพ์, ๋ณํฉ ์๊ฐ์ ์ถ๋ ฅ ๋ฐ ์ ์ถ - ์๊ทธ๋ ๊ฐ์ฅ ๋ ์๊ฐ์ ์ฝ์ผ๋ฉด ๋๋ค. - ๊ธ๋ฆฌ์น๋ ์ ํธ๊ฐ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ธ๋ค - Q transform์ผ๋ก ํ์ธ ๊ฐ๋ฅ - 3๋ฒ ๋ฌธ์ - SNR: ์ ํธ์ ์ก์์ ๋น์จ์ ์์๋ธ๋ค. - Signal to Noise Rat..
2023.03.16 -
2023 ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒฝ์ง๋ํ - ์ค๋ ฅํ ์ ํธ ํ์
๐ฐ๏ธ ์ค๋ ฅํ ์ ํธ ํ์ Matched filtering ๋ ธ์ด์ฆ ์์ธ ๋ฐ์ดํฐ์์, ์ฃผ์ด์ง ํํ๊ณผ ์ผ์นํ๋ ๋ถ๋ถ์ ์ฐพ๋ ๊ฒ ๋ฐฑ์์์: ๋ชจ๋ ์ฃผํ์ ์์ญ์์ ๊ณ ๋ฅด๊ฒ ๋ํ๋๋ ์ ํธ get_td_waveform ํจ์๋ฅผ ํตํด ์ค๋ ฅํ ํํ์ ๋ง๋ค ์ ์๋ค. hp, hx : ์ค๋ ฅํ์ + ๊ทน๊ณผ ํฌ๋ก์ค ๊ทน ์๋ฏธ -> ์์ ํจ์๋ก ์ป์ ๋ง๋ค์ด๋ธ ํํ์ ๋ฐ์ดํฐ๋ฅผ ์ป์ ์ ์๋ค ์ค๋ ฅํ ์ ํธ๋ค์ ์ธ๊ธฐ๊ฐ ๋ ธ์ด์ฆ๋ค์ ๋นํด ๋งค์ฐ ์๋ค. ๊ฒ์ผ๋ก ๋ณด๊ธฐ์๋ ๋ ธ์ด์ฆ ๋ฐ์ ์์ Matched filering์ ๊ธฐ๋ณธ Cross-correlation ์ค๋ ฅํ ํํ๊ณผ ์ผ์นํ๋ ์ ํธ๋ฅผ ์ง์ ๋ถํ ๋ฐ์ดํฐ ์์์ ์ฐพ์ correlation์ ํตํด ๊ณ์ฐํ์ฌ, ์ ์ฒด 1000์ด ์ค 200์ด ๋์ ์ฐ๋ฆฌ๊ฐ ์ํ๋ ํํ์ ์ฐพ๋๋ค ํ์ดํธ ๋ ธ์ด์ฆ๋ ์ด์์ ์ธ ์ํฉ -> ์ค..
2023.03.16 -
2023 ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒฝ์ง๋ํ - Prob2 ์ค๋ ฅํ ๋ฐ์ดํฐ ๋ถ์
# ์ฝ๋๋ค # Git-hub: https://github.com/SohyeonKim-dev/2023_GravitationalWaves/blob/main/Prob2/problem.ipynb GitHub - SohyeonKim-dev/2023_GravitationalWaves: 2023 ๊ณ์ฐ ์ฒ์ฒด๋ฌผ๋ฆฌ ๊ฒฝ์ง๋ํ, ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒจ์ธํ 2023 ๊ณ์ฐ ์ฒ์ฒด๋ฌผ๋ฆฌ ๊ฒฝ์ง๋ํ, ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒจ์ธํ๊ต. Contribute to SohyeonKim-dev/2023_GravitationalWaves development by creating an account on GitHub. github.com ์ค๋ ฅํ signal์ ์ฐพ๋ ๋ฐฉ๋ฒ 1. ์ง์ ๋ฐ์ดํฐ ๊ตฌ๊ฐ์ ์กฐ์ํ์ฌ ์ ํธ ์ฐพ๊ธฐ ๊ตฌ๊ฐ์ ๋๋์ด ์๊ฐํ๋, ์์ผ๋ก ์ง..
2023.03.16 -
2023 ์ค๋ ฅํ ๋ฐ ์์น์๋๋ก ๊ฒฝ์ง๋ํ - Prob1 ์์นํด์ํ
์ด๊ธฐ ์ธํ + ์์นํด์ํ ์ค๋ช ์ ํ์ฐจ๋ถ๋ฒ ์ ํ์ฐจ๋ถ๋ฒ ๋ฐ๋ณต์ ํตํ ๊ทผ์ฌ์ ํด ๊ตฌํ๊ธฐ ์ฒซ๋ฒ์งธ ๋ฐฉ๋ฒ ๋๋ฒ์งธ ๋ฐฉ๋ฒ ์ธ๋ฒ์งธ ๋ฐฉ๋ฒ residual - ์์ฐจ multigrid ์์นํด์ํ 1๋ฒ ๋ฌธ์ FDM (finite difference method) ์ ํ์ฐจ๋ถ๋ฒ ์ญํ๋ ฌ ๊ตฌํ๋ ๊ฒ์ด ๋งค์ฐ ์ด๋ ต๋ค ์ํ์ ์ผ๋ก ์๋ฆ๋ต์ง๋ง, ํ์ค์ ์ผ๋ก ๋ถ๊ฐ๋ฅ FDM: iterative method ๋ฐ๋ณต์ ํ์ฉํ์ฌ ๊ทผ์ฌ์ ์ผ๋ก ํด๋ฅผ ๊ตฌํจ ๋ง์ด ๋ฐ๋ณตํ ์๋ก ํด์ ์๋ ด 1. Gauss Seidel Method ๋ฐ๋ณต์ ์ผ๋ก update๋ฅผ ํตํด ์๋ฌ๋ฅผ ์ค์ฌ๋๊ฐ๋ค == Relaxation prob1 - ์๋ ๊ทธ ์๋ฆฌ์์ ๋ฐ๋ณต ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋ฐ๊พธ์ง ์๋ inplace ์ํ์ ์ผ๋ก ๋ ์ข์ ๋ฐฉ๋ฒ -> ์๋ ด์ฑ์ด 2๋ฐฐ ์ ๋ ๋น ๋ฅด๋ค. 2. Jacovian Metho..
2023.03.16 -
2023 ์์น์๋๋ก ๋ฐ ์ค๋ ฅํ ๊ฒจ์ธํ๊ต / ๊ณ์ฐ ์ฒ์ฒด๋ฌผ๋ฆฌ ๊ฒฝ์ง๋ํ ์ ์ฒญ
https://school.gw.nr.re.kr/2023/winter/ https://school.gw.nr.re.kr/2023/winter/ A still image from a numerical simulation of a black-hole binary merger with asymmetric masses and orbital precession. Credit: N. Fischer, H. Pfeiffer, A. Buonanno (Max Planck Institute for Gravitational Physics), Simulating eXtreme Spacetimes (SXS) Collab school.gw.nr.re.kr
2023.01.03