ํ๊ท ๋ถ์์ ๋ฐ์ดํฐ๊ฐ์ ์๊ด๊ด๊ณ ๋ชจํ์ ๊ตฌํด์ ๋ฐ์ดํฐ๋ฅผ ํด์ํ๊ฑฐ๋ ์์ธกํ๋ ๊ธฐ๋ฒ์ ์๋ฏธํ๋ค. ๊ฐ๋จํ ์๋ก๋ ๋ค์ด ๋ค์๊ณผ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ํต๊ณผํ๋ ์ง์ ์ ์ฐพ๋ ๊ธฐ๋ฒ์ด ์๋ค. import numpy as np import matplotlib.pyplot as plt a = np.array([1,3,5,7,9]) ๋ฌผ๋ก ์ ๋ค์ด ์ ํํ ์ง์ ์ ์์น๋์ด์๋ค๋ฉด ์ด๋ ๋งค์ฐ ์ฌ์ด ๋ฌธ์ ์ผ ๊ฒ์ด๋ค. ํ์ง๋ง ์ค์ ๋ฐ์ดํฐ๋ ๋
ธ์ด์ฆ๋ฅผ ํฌํจํ์ฌ ๋ณต์กํ ํํ๋ฅผ ๋๊ณ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๋ฐ์ดํฐ์ ๊ฒฝํฅ์ฑ์ ํ์
ํ๋ ๊ฒ์ ๊ฒฐ์ฝ ์ฌ์ด ์ผ์ด ์๋๋ค. ๋ค์๊ณผ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์๊ฐํด๋ณด์ b = a + np.random.normal(0,1,5) ์์ ๋ฐ์ดํฐ์ ์ ๊ท๋ถํฌ ํ๊ท 0, ํธ์ฐจ1์ ๋
ธ์ด์ฆ๋ฅผ ํฌํจํ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ๊ฒฝ์ฐ์ด๋ค. ์์์ ๋ค๋ฃฌ ์ง์ ์ ๋ถ..
[์ธ๊ณต์ง๋ฅ] ํ๊ท๋ถ์
ํ๊ท ๋ถ์์ ๋ฐ์ดํฐ๊ฐ์ ์๊ด๊ด๊ณ ๋ชจํ์ ๊ตฌํด์ ๋ฐ์ดํฐ๋ฅผ ํด์ํ๊ฑฐ๋ ์์ธกํ๋ ๊ธฐ๋ฒ์ ์๋ฏธํ๋ค. ๊ฐ๋จํ ์๋ก๋ ๋ค์ด ๋ค์๊ณผ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ํต๊ณผํ๋ ์ง์ ์ ์ฐพ๋ ๊ธฐ๋ฒ์ด ์๋ค. import numpy as np import matplotlib.pyplot as plt a = np.array([1,3,5,7,9]) ๋ฌผ๋ก ์ ๋ค์ด ์ ํํ ์ง์ ์ ์์น๋์ด์๋ค๋ฉด ์ด๋ ๋งค์ฐ ์ฌ์ด ๋ฌธ์ ์ผ ๊ฒ์ด๋ค. ํ์ง๋ง ์ค์ ๋ฐ์ดํฐ๋ ๋
ธ์ด์ฆ๋ฅผ ํฌํจํ์ฌ ๋ณต์กํ ํํ๋ฅผ ๋๊ณ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๋ฐ์ดํฐ์ ๊ฒฝํฅ์ฑ์ ํ์
ํ๋ ๊ฒ์ ๊ฒฐ์ฝ ์ฌ์ด ์ผ์ด ์๋๋ค. ๋ค์๊ณผ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์๊ฐํด๋ณด์ b = a + np.random.normal(0,1,5) ์์ ๋ฐ์ดํฐ์ ์ ๊ท๋ถํฌ ํ๊ท 0, ํธ์ฐจ1์ ๋
ธ์ด์ฆ๋ฅผ ํฌํจํ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ๊ฒฝ์ฐ์ด๋ค. ์์์ ๋ค๋ฃฌ ์ง์ ์ ๋ถ..
2021.04.05