728x90
๋ฐ์ํ
4-1) ์์คํจ์
- ์ค์ ๊ฐ๊ณผ ์์ธก๊ฐ์ ์ฐจ์ด๋ฅผ ์ด์ฉํด ๊ฐ์ค์น๊ฐ ์ผ๋ง๋ ์ ํฉํ๊ฒ ๋ฝํ๋์ง๋ฅผ ํ๊ฐํ๊ธฐ ์ํด ๋ง๋ค์ด์ง
- ์ต์๋ก ํ๋ ๊ฒ์ด ์ ๊ฒฝ๋ง์ ์ฑ๋ฅ์ ๋์ด๋ ๊ฒ
- ์งํ๋ฅผ ์ข๊ฒ ํด์ฃผ๋ ๊ฐ์ค์น ๋งค๊ฐ๋ณ์ ํ์.
์ค์ฐจ์ ๊ณฑํฉ(Sum of Squares for Error, SSE) - ์ฐ์ํ ๋ฐ์ดํฐ
- yk: ์ ๊ฒฝ๋ง์ ์ถ๋ ฅ(์ ๊ฒฝ๋ง์ด ์ถ์ ํ ๊ฐ)
- tk: ์ ๋ต ๋ ์ด๋ธ
- k: ๋ฐ์ดํฐ์ ์ฐจ์
๊ต์ฐจ ์ํธ๋กํผ ์ค์ฐจ- ๋ฒ์ฃผํ ๋ฐ์ดํฐ ๋ถ๋ฅ
- ์ํธ๋กํผ: ์ฌ๊ฑด A๊ฐ ๋ฐ์ํ ํ๋ฅ ์ด ๋ฎ์์๋ก ์ปค์ง๋ ์กด์ฌ
- tk(์ ๋ต ๋ ์ด๋ธ): ์ ๋ต๋ง1์ด๊ณ ๋๋จธ์ง๋ 0 ⇒ ์ํซ ๋ฒกํฐ ์ฌ์ฉ
- ๋ฐ๋ผ์, ์ค์ง์ ์ผ๋ก ์ ๋ต์ผ ๋์ ์์ฐ๋ก๊ทธ ๊ณ์ฐํ๋ ๊ฒ๊ณผ ๊ฐ์
- ์ปค์ง์๋ก 0๊ณผ ๋ฉ์ด์ง(์ ๋ต๊ณผ ๋ฉ์ด์ง๋ ๊ฒ์ ์๋ฏธ ⇒ ์๊ฒ ๋ง๋๋ ๊ฒ์ด ๋ชฉํ)
4-2) ๋ฏธ๋ ๋ฐฐ์น ํ์ต
- ํ๊ท ์์ค ํจ์
⇒ ๋ฐฐ์นํ์ต์, ๋ฐฐ์น ๋ฐ์ดํฐ์ ๋ํ ์์คํจ์ ๊ฐ๋ค์ ํฉ์ ์งํ๋ก ์ผ์.
⇒ ๊ฐ ๋ฐ์ดํฐ์ ๋ํ ์์ค ํจ์๋ฅผ ๊ตฌํ ํ, ๊ฐ๋ค์ ํ๊ท ๊ฐ์ ๊ตฌํด ์์ค ํจ์๋ฅผ ๊ตฌํจ
- ๋ฐ์ดํฐ๊ฐ ๋ง์์ง๋ฉด ํ์ต ์๊ฐ์ด ์ค๋๊ฑธ๋ฆฌ๊ฒ ๋จ ⇒ ๋ฏธ๋ ๋ฐฐ์น ํ์ฉ
- ๋ฏธ๋ ๋ฐฐ์น
- ํ๋ จ ๋ฐ์ดํฐ์์ ์ง์ ํ ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฌด์์๋ก ๊ณจ๋ผ๋.
- ์ผ๋ถ ํ๋ณธ ๋ฐ์ดํฐ๋ก ์ ์ฒด๋ฅผ ๋น์ทํ๊ฒ ์์ธก
4-3) ๋ฏธ๋ถ
- ๋ฏธ๋ถ: ํ ์ ์์์ ๊ธฐ์ธ๊ธฐ๋ฅผ ์๋ฏธ
- ๊ธฐ์ธ๊ธฐ: ๋ ์ ์ฌ์ด์์ ๋ฐ์ํ๋ ๊ฒฝ์ฌ
์์น ๋ฏธ๋ถ(์ ๋ฐฉ์ฐจ๋ถ ↔ ์ค์ฌ์ฐจ๋ถ(์ค์์ฐจ๋ถ):
- ์ฐจ๋ถ์ ํตํด ๋ฏธ๋ถํ๋ ๊ฒ (์ฐจ๋ถ: ์์์ ๋ ์ ์์์ ํจ์ ๊ฐ๋ค์ ์ฐจ์ด๋ฅผ ๋งํ๋ค)
์์ ์๋ฏธ: x์ ๋ณํ๊ฐ ํจ์ f(x)๋ฅผ ์ผ๋ง๋ ๋ณํ์ํค๋๊ฐ๋ฅผ ๊ตฌํ๋ ๊ฒ. h๋ฅผ 0์ผ๋ก ๊ทผ์ ์์ผ ํ ์๊ฐ์ ๋ณํ๋์ ๋ํ๋.
์์น ๋ฏธ๋ถ์ ๋ฌธ์ ์ (๋ฐ์ฌ๋ฆผ ์ค์ฐจ, ์ฐจ๋ถ ๋ฌธ์ )
- ๋ฐ์ฌ๋ฆผ์ค์ฐจ
- ์์๊ฐ์ด ์๋ต๋์ด ์ต์ข ๊ณ์ฐ ๊ฒฐ๊ณผ์ ์ค์ฐจ ๋ฐ์
- ex) np.float32(1e-50) ⇒ 0.0 ๋ฐํ
- ๋๋ฌด ์์ ๊ฐ์ ์ด์ฉํ๋ฉด ์ปดํจํฐ๋ก ๊ณ์ฐํ๋๋ฐ ๋ฌธ์ ๊ฐ ๋ฐ์.
- ๋ฐ๋ผ์ h-10^-4์ ๊ฐ์ ํ์ฉ
- ์ฐจ๋ถ ๋ฌธ์
- ์ง์ ํ ์ ์ : x์์์ ํจ์ ๊ธฐ์ธ๊ธฐ(์ ์ )
- but ํ์ฌ ์์ ๊ฒฝ์ฐ, x+h์ x ์ฌ์ด์ ๊ธฐ์ธ๊ธฐ
- ⇒ h๋ฅผ ๋ฌดํํ 0์ผ๋ก ๊ทผ์ ์ํค๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํด์ ๋ฐ์ํ ํ๊ณ
- ๋ฐ๋ผ์ ์ค์ฌ์ฐจ๋ถ(์ค์์ฐจ๋ถ)์ ํ์ฉ
(x+h) ์ (x-h) ์ฌ์ด์ ํจ์ ์ฐจ๋ถ์ ๊ณ์ฐ ( x๋ฅผ ์ค์ฌ์ผ๋ก ์ ํ๋ฅผ ๊ณ์ฐ)
- ๋ฐ์ฌ๋ฆผ์ค์ฐจ
ํธ๋ฏธ๋ถ
.
4-4) ๊ฒฝ์ฌ ํ๊ฐ๋ฒ(๊ฒฝ์ฌ๋ฒ)
- ์ต์ ์ ๋งค๊ฐ๋ณ์(๊ฐ์ค์น์ ํธํฅ) ์ฐพ๊ธฐ (์ต์ ํ๋ ํ๋ผ๋ฏธํฐ ์ฐพ๊ธฐ)
- ์ต์ : ์์คํจ์๊ฐ ์ต์๊ฐ ๋ ๋์ ๋งค๊ฐ๋ณ์ (w,b)
- ํ์ต๋ฅ : ํ ๋ฒ ํ์ต ์๋ง๋ค ์ผ๋ง๋ ๊ฐ ๊ฒ์ธ์ง(์ ์ ์ ์ผ๋ก ์ค์ , ๋ณดํต 0.01 or 0.001)
x์ถ: w,b
y์ถ: cost(w,b) ๊ฐ์ผ๋ก ํํ
⇒ cost(w,b)๊ฐ ์ต์๊ฐ ๋๋ ์ง์ ์ ์ฐพ๊ณ ์ ํจ ⇒ ๊ฒฝ์ฌํ๊ฐ๋ฒ
ํ๋ฅ ์ ๊ฒฝ์ฌ ํ๊ฐ๋ฒ
- 1๋จ๊ณ: ๋ฏธ๋๋ฐฐ์น(๋ฌด์์๋ก ์ ์ )
- 2๋จ๊ณ: ๊ธฐ์ธ๊ธฐ ์ฐ์ถ
- 3๋จ๊ณ: ๋งค๊ฐ๋ณ์ ๊ฐฑ์
- 4๋จ๊ณ: 1~3๋จ๊ณ ๋ฐ๋ณต
⇒ ํ๋ฅ ์ ๊ฒฝ์ฌํ๊ฐ๋ฒ (๋ฏธ๋๋ฐฐ์น+ ํ๊ฐ๋ฒ ์ฌ์ฉ)
→ ๋ฐฐ์น ํฌ๊ธฐ= ํ์ต ๋ฐ์ดํฐ
↔ ๋ฏธ๋ ๋ฐฐ์น ๊ฒฝ์ฌ ํ๊ฐ๋ฒ: ๋ฐฐ์น ํฌ๊ธฐ<ํ์ต ๋ฐ์ดํฐ ์ ํฌ๊ธฐ
728x90
๋ฐ์ํ
'Deep Learning > 2023 DL ๊ธฐ์ด ์ด๋ก ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐ๋ฐ๋ฅ๋ถํฐ ์์ํ๋ ๋ฅ๋ฌ๋ 1] chap5(์ค์ฐจ์ญ์ ํ๋ฒ) (0) | 2023.07.08 |
---|---|
[๋ฐ๋ฐ๋ฅ๋ถํฐ ์์ํ๋ ๋ฅ๋ฌ๋ 1] chap2(ํผ์ ํธ๋ก ) (0) | 2023.07.08 |
[๋ฐ๋ฐ๋ฅ๋ถํฐ ์์ํ๋ ๋ฅ๋ฌ๋ 1] chap3(์ ๊ฒฝ๋ง) (0) | 2023.07.08 |
[๋ฐ๋ฐ๋ฅ๋ถํฐ ์์ํ๋ ๋ฅ๋ฌ๋ 1] chap6(ํ์ต ๊ด๋ จ ๊ธฐ์ ๋ค) (0) | 2023.07.08 |
[ํ์ด์ฌ ๋ฅ๋ฌ๋ ํ์ดํ ์น] Part2 (0) | 2023.07.08 |