๐Ÿน ๋จธ์‹ ๋Ÿฌ๋‹์ด๋ž€?

๋ฏผ๋‹ฌํŒฝ์ด์šฐ์œ ยท2024๋…„ 6์›” 29์ผ
post-thumbnail

๐Ÿ’ก 1. ๋จธ์‹ ๋Ÿฌ๋‹(Machine Learning)

  • ์ธ๊ณต์ง€๋Šฅ: ์ธ๊ณต(Artificial) + ์ง€๋Šฅ(Interlligence)
    • 1956๋…„: ์ธ๊ฐ„์˜ ์ง€๋Šฅ์„ ๋ณต์ œํ•˜๊ฑฐ๋‚˜ ๋Šฅ๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ์ง€๋Šฅํ˜• ๊ธฐ๊ณ„๋ฅผ ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ์ปดํ“จํ„ฐ ๊ณผํ•™ ๋ถ„์•ผ
  • ๊ฐœ๋ฐœ์ž์— ์˜ํ•œ ์ธ๊ณต์ง€๋Šฅ, ๋ฐ์ดํ„ฐ์— ์˜ํ•œ ์ธ๊ณต์ง€๋Šฅ
  • ๋จธ์‹ ๋Ÿฌ๋‹: ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ํ•™์Šต(learning)ํ•˜๋Š” ๊ธฐ๊ณ„(machine)
    • 1997๋…„: ๊ธฐ๊ณ„๊ฐ€ ๊ธฐ์กด ๋ฐ์ดํ„ฐ์—์„œ ํ•™์Šตํ•˜๊ณ  ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐœ์„ ํ•˜์—ฌ ์˜์‚ฌ ๊ฒฐ์ • ๋˜๋Š” ์˜ˆ์ธก์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” AI์˜ ํ•˜์œ„ ์ง‘ํ•ฉ
  • ๋”ฅ๋Ÿฌ๋‹: ๊นŠ์€(deep) ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ์˜ ๋จธ์‹ ๋Ÿฌ๋‹
    • 2017๋…„: ์‹ ๊ฒฝ๋ง ๋ ˆ์ด์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋Š” ๊ธฐ๊ณ„ ํ•™์Šต ๊ธฐ์ˆ 
  • Generative AI
    • 2021๋…„: ํ”„๋กฌํ”„ํŠธ๋‚˜ ๊ธฐ์กด ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ƒˆ๋กœ์šด ๋ฌธ์„œ, ์‹œ๊ฐ, ์ฒญ๊ฐ ์ปจํ…์ธ ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ์ˆ 
  • Chat GPT
    • 2022: GPT(Generative Pre-trained Transformer) ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” OpenAI๊ฐ€ ๊ฐœ๋ฐœํ•œ ๋Œ€ํ™”ํ˜• AI ๋ชจ๋ธ

๐Ÿ’ก 2. ๋จธ์‹ ๋Ÿฌ๋‹ ์ •์˜

  • ๋ฐฐ๊ฒฝ: ๋ฐ์ดํ„ฐ๋ฅผ ๋Œ€๋Ÿ‰์œผ๋กœ ์ˆ˜์ง‘ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์ด ๊ฐ–์ถฐ์ง์œผ๋กœ ๋จธ์‹ ๋Ÿฌ๋‹์œผ๋กœ ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ๋“ค์ด ๋งŽ์•„์ง
  • ๋จธ์‹ ๋Ÿฌ๋‹์€ ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ํŠน์ง•์ด ํŒจํ„ด์„ ์ฐพ์•„๋‚ด๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ€์žฅ ์ค‘์š”ํ•จ
  • ์ธ๊ณต์ง€๋Šฅ์˜ ํ•œ ๋ถ„์•ผ๋กœ ์ปดํ“จํ„ฐ๊ฐ€ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋„๋ก ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ถ„์•ผ
  • "๋ฌด์—‡(x)์œผ๋กœ ๋ฌด์—‡(y)์„ ์˜ˆ์ธกํ•˜๊ณ  ์‹ถ๋‹ค"์˜ f(ํ•จ์ˆ˜)๋ฅผ ์ฐพ์•„๋‚ด๋Š” ๊ฒƒ
  • x: ์ž…๋ ฅ๋ณ€์ˆ˜(๋…๋ฆฝ๋ณ€์ˆ˜), y:์ถœ๋ ฅ๋ณ€์ˆ˜(์ข…์†๋ณ€์ˆ˜), f๋ชจํ˜•(๋จธ์‹ ๋Ÿฌ๋‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜)

๐Ÿ’ก 3. ๋จธ์‹ ๋Ÿฌ๋‹์œผ๋กœ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

3-1. ํšŒ๊ท€(Regression)

  • ์‹œ๊ณ„์—ด(์‹œ๊ฐ„์ ์ธ ๋ณ€ํ™”๋ฅผ ์—ฐ์†์ ์œผ๋กœ ๊ด€์ธกํ•œ ๋ฐ์ดํ„ฐ)๋ฐ์ดํ„ฐ ๊ฐ™์€ ์—ฐ์†๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ทจ๊ธ‰ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋ฒ•
  • ์˜ˆ์ธก
  • ์˜ˆ) ๊ณผ๊ฑฐ ์ฃผ์‹ ์ถ”์„ธ๋ฅผ ํ•™์Šตํ•ด์„œ ๋‚ด์ผ์˜ ์ฃผ๊ฐ€๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœ

3-2. ๋ถ„๋ฅ˜(Classification)

  • ์ฃผ์–ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ํด๋ž˜์Šค๋ณ„๋กœ ๊ตฌ๋ณ„ํ•ด ๋‚ด๋Š” ๊ณผ์ •์œผ๋กœ ๋ฐ์ดํ„ฐ์™€ ๋ฐ์ดํ„ฐ์˜ ๋ ˆ์ด๋ธ”๊ฐ’์„ ํ•™์Šต์‹œํ‚ค๊ณ  ์–ด๋А ๋ฒ”์ฃผ์— ์†ํ•œ ๋ฐ์ดํ„ฐ์ธ์ง€ ํŒ๋‹จ
  • ์˜ˆ) ์ŠคํŒธ๋ฉ”์ผ์ธ์ง€ ์•„๋‹Œ์ง€ ๊ตฌ๋ณ„ํ•ด์ฃผ๋Š” ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœ

3-3. ํด๋Ÿฌ์Šคํ„ฐ๋ง(Clustering)

  • ๋ถ„๋ฅ˜์™€ ๋น„์Šทํ•˜์ง€๋งŒ ๋ฐ์ดํ„ฐ์— ๋ ˆ์ด๋ธ”์ด ์—†์Œ
  • ์œ ์‚ฌํ•œ ์†์„ฑ๋“ค์„ ๊ฐ–๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ผ์ •ํ•œ ์ˆ˜์˜ ๊ตฐ์ง‘์œผ๋กœ ๊ทธ๋ฃนํ•‘ํ•˜๋Š” ๋น„์ง€๋„ ํ•™์Šต
  • ์˜ˆ) SNS ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ์†Œ์…œ ๋ฐ ์‚ฌํšŒ ์ด์Šˆ๋ฅผ ํŒŒ์•…

๐Ÿ’ก 4. ํ•™์Šต

4-1. ์ง€๋„ ํ•™์Šต(Supervised Learning)

  • ๋ฌธ์ œ์˜ ์ •๋‹ต์„ ๋ชจ๋‘ ํ•™์Šต์‹œ์ผœ ์˜ˆ์ธก ๋˜๋Š” ๋ถ„๋ฅ˜ํ•˜๋Š” ๋ฌธ์ œ
  • y=f(x)์— ๋Œ€ํ•˜์—ฌ ์ž…๋ ฅ ๋ณ€์ˆ˜(x)์™€ ์ถœ๋ ฅ ๋ณ€์ˆ˜(y)์˜ ๊ด€๊ณ„์— ๋Œ€ํ•˜์—ฌ ๋ชจ๋ธ๋งํ•˜๋Š” ๊ฒƒ
  • y์— ๋Œ€ํ•˜์—ฌ ์˜ˆ์ธก ๋˜๋Š” ๋ถ„๋ฅ˜ํ•˜๋Š” ๋ฌธ์ œ

4-2. ๋น„์ง€๋„ ํ•™์Šต(Unsupervised Learning)

  • ์ถœ๋ ฅ ๋ณ€์ˆ˜(y)๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๊ณ , ์ž…๋ ฅ๋ณ€์ˆ˜(x)๊ฐ„์˜ ๊ด€๊ณ„์— ๋Œ€ํ•ด ๋ชจ๋ธ๋ง ํ•˜๋Š” ๊ฒƒ
  • ๊ตฐ์ง‘๋ถ„์„: ์œ ์‚ฌํ•œ ๋ฐ์ดํ„ฐ๋ผ๋ฆฌ ๊ทธ๋ฃนํ™”

4-3. ์ž๊ธฐ์ง€๋„ ํ•™์Šต(Self-Supervised Learning)

  • ๋ฐ์ดํ„ฐ ์ž์ฒด์—์„œ ์Šค์Šค๋กœ ๋ ˆ์ด๋ธ”์„ ์ƒ์„ฑํ•˜์—ฌ ํ•™์Šต์— ์ด์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•
  • ๋‹ค์–‘ํ•œ Label์ด ์—†๋Š” raw Data๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ ๋ถ€๋ถ„๋“ค์˜ ๊ด€๊ณ„๋ฅผ ํ†ตํ•ด Label์„ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•˜์—ฌ ์ง€๋„ ํ•™์Šต์— ์ด์šฉํ•˜๋Š” ๋น„์ง€๋„ ํ•™์Šต ๊ธฐ๋ฒ•
  • GPT, BERT ๋ชจ๋ธ

4-4. ๊ฐ•ํ™” ํ•™์Šต(Reinforcement Learning)

  • ๊ฒฐ์ •์„ ์ˆœ์ฐจ์ ์œผ๋กœ ๋‚ด๋ ค์•ผ ํ•˜๋Š” ๋ฌธ์ œ์— ์ ์šฉ
  • ๋ ˆ์ด๋ธ”์ด ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด์„œ ๊ฐ€์ค‘์น˜์™€ ํŽธํ–ฅ์„ ํ•™์Šตํ•˜๋Š” ๊ฒƒ๊ณผ ๋น„์Šทํ•˜๊ฒŒ ๋ณด์ƒ์ด๋ผ๋Š” ๊ฐœ๋…์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ค‘์น˜์™€ ํŽธํ–ฅ์„ ํ•™์Šตํ•˜๋Š” ๊ฒƒ
profile
์–ด๋–ป๊ฒŒ ํ–„์Šคํ„ฐ๊ฐ€ ๊ฐœ๋ฐœ์ž

0๊ฐœ์˜ ๋Œ“๊ธ€