batch vs. online learning
๋ฐฐ์นํ์ต vs. ์จ๋ผ์ธํ์ต
Batch learning (๋ฐฐ์น ํ์ต) = ์คํ๋ผ์ธ ํ์ต (offline learning)
- ์์คํ ์ด ์ ์ง์ ์ผ๋ก ํ์ตํ ์ ์์. ๊ฐ์ฉํ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ ์ฌ์ฉํด ํ๋ จ์์ผ์ผ ํจ
- ์ผ๋ฐ์ ์ผ๋ก ์คํ๋ผ์ธ์์ ์ํ : ์๊ฐ๊ณผ ์์์ ๋ง์ด ์๋ชจํ๊ธฐ ๋๋ฌธ
- ํ์ตํ ๊ฒ์ ๋จ์ง ์ ์ฉ๋ง = ๋จผ์ ์์คํ ์ ํ๋ จ์ํค๊ณ ๊ทธ ๋ค์ ์ ํ ์์คํ ์ ์ ์ฉํ๋ฉด ๋ ์ด์์ ํ์ต ์์ด ์คํ
- ์๋ก์ด ๋ฐ์ดํฐ์ ๋ํด ํ์ตํ๋ ค๋ฉด ์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํด ์์คํ ์ ์๋ก์ด ๋ฒ์ ์ ์ฒ์๋ถํฐ ๋ค์ ํ๋ จ โ ์ด์ ์์คํ ์ ์ค์ง์ํค๊ณ ์ ์์คํ ์ผ๋ก ๊ต์ฒด
- ์์์ด ์ ํ๋ ์์คํ (๋ก๋ด, ์ค๋งํธํฐ), ๋น ๋ฅด๊ฒ ๋ณํ๋ ๋ฐ์ดํฐ(์ฃผ์)์๋ ๋นํจ์จ
Online learning (์จ๋ผ์ธ ํ์ต)
- ๋ฐ์ดํฐ๋ฅผ ์์ฐจ์ ์ผ๋ก ํ ๊ฐ์ฉ ๋๋ ๋ฏธ๋๋ฐฐ์น๋ผ ๋ถ๋ฅด๋ ์์ ๋ฌถ์ ๋จ์๋ก ์ฃผ์ ํ์ฌ ์์คํ ์ ํ๋ จ
- ๋งค ํ์ต ๋จ๊ณ๊ฐ ๋น ๋ฅด๊ณ ๋น์ฉ์ด ์ ๊ฒ ๋ค์ด ์ฆ์ ํ์ต ๊ฐ๋ฅ โ ์ฐ์์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ฐ๊ณ ๋น ๋ฅธ ๋ณํ์ ์ค์ค๋ก ์ ์ํด์ผํ๋ ์์คํ ์ ์ ํฉ
- ๊ณต๊ฐ ์ ์ฝ โ ์๋ก์ด ๋ฐ์ดํฐ ์ํ์ ํ์ตํ๋ฉด ํ์ต์ด ๋๋ ๋ฐ์ดํฐ๋ ํ๊ธฐ ๊ฐ๋ฅ
- ์ปดํจํฐ ํ ๋์ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์ ๋ค์ด๊ฐ ์ ์๋ ์์ฃผ ํฐ ๋ฐ์ดํฐ์
ํ์ต ์์คํ
์ ์ ์ฉ ๊ฐ๋ฅ = ์ธ๋ถ ๋ฉ๋ชจ๋ฆฌ ํ์ต : ์๊ณ ๋ฆฌ์ฆ์ด ๋ฐ์ดํฐ ์ผ๋ถ๋ฅผ ์ฝ์ด ๋ค์ด๊ณ ํ๋ จ ๋จ๊ณ๋ฅผ ์ํ. ์ ์ฒด ๋ฐ์ดํฐ๊ฐ ๋ชจ๋ ์ ์ฉ๋ ๋๊น์ง ๊ณผ์ ์ ๋ฐ๋ณต
โพ ์ธ๋ถ ๋ฉ๋ชจ๋ฆฌ ํ์ต์ ๋ณดํต ์คํ๋ผ์ธ์ผ๋ก ์คํ - ํ์ต๋ฅ (learning rate) : ๋ณํํ๋ ๋ฐ์ดํฐ์ ์ผ๋ง๋ ๋น ๋ฅด๊ฒ ์ ์ํ ๊ฒ์ธ์ง
โพ ๋์ผ๋ฉด : ์์คํ ์ด ๋ฐ์ดํฐ์ ๋น ๋ฅด๊ฒ ์ ์ํ์ง๋ง ์์ ๋ฐ์ดํฐ๋ฅผ ๊ธ๋ฐฉ ์์
โพ ๋ฎ์ผ๋ฉด : ๋๋ฆฌ๊ฒ ํ์ตํ์ง๋ง ์๋ก์ด ์ ์ ๋ํ์ฑ ์๋ ๋ฐ์ดํฐ์ ๋ ๋ฏผ๊ฐ - ๊ฐ์ฅ ํฐ ๋ฌธ์ ์ : ์์คํ ์ ๋์ ๋ฐ์ดํฐ๊ฐ ์ฃผ์ ๋์์ ๋ ์์คํ ์ฑ๋ฅ์ด ์ ์ง์ ์ผ๋ก ๊ฐ์
โ ๋ ๋ง์ ๋ด์ฉ ๋ณด๋ฌ๊ฐ๊ธฐ click click! โ