๐Ÿค– AI ์ž…๋ฌธ

์ดํฌ์ œยท2021๋…„ 6์›” 22์ผ
4

AI

๋ชฉ๋ก ๋ณด๊ธฐ
1/5
post-thumbnail

์ธ๊ณต์ง€๋Šฅ(AI)์˜ ์ •์˜

  • AI(Aritificial Intelligence)
    • ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šตํ•˜์—ฌ ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ 
    • ์•Œ๊ณ ๋ฆฌ์ฆ˜(๋จธ์‹ ๋Ÿฌ๋‹, ๋”ฅ๋Ÿฌ๋‹)
  • ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šตํ•˜์—ฌ ํŒ๋‹จ์ด๋‚˜ ์˜ˆ์ธก์„ ํ•˜๋Š” ๊ธฐ์ˆ  -> ์Šค์Šค๋กœ ๊ทœ์น™, ํ•ด๋‹ต์„ ์ฐพ์•„๋‚ธ๋‹ค.

AI ์šฉ์–ด ๋ฐ ์š”์†Œ

  • AI๊ฐ€ ์ฃผ๋ชฉ ๋ฐ›๋Š” ์ด์œ ๋Š”?
    • ๋น…๋ฐ์ดํ„ฐ ์‹œ๋Œ€์˜ ๋„๋ž˜: ์–‘์งˆ์˜ ๋ฐ์ดํ„ฐ ํญ๋ฐœ์  ์ฆ๊ฐ€
    • ์ปดํ“จํŒ… ๊ธฐ์ˆ ์˜ ๋ฐœ์ „: GPU, ํด๋ผ์šฐ๋“œ ๋ฐœ์ „
    • Easy and Open: AI ๊ธฐ์ˆ  ๋ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต์œ  ๋ฌธํ™”
  • ํ”„๋ ˆ์ž„์›Œํฌ: ํ…์„œํ”Œ๋กœ์šฐ, ์ผ€๋ผ์Šค, ํŒŒ์ดํ† ์น˜
  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด: ํŒŒ์ด์ฌ
  • AI๋ชจ๋ธ๋ง ์ž๋™ํ™” ํ”Œ๋žซํผ: ์‚ผ์„ฑ ๋ธŒ๋ผ์ดํ‹ฑ์Šค, AIDU, Ai Suite
  • ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ: numpy(์ˆ˜์น˜), pandas(ํ…Œ์ด๋ธ”)
  • AI ๊ตฌํ˜„์„ ์œ„ํ•œ 3๊ฐ€์ง€ ์š”์†Œ: ์•Œ๊ณ ๋ฆฌ์ฆ˜. ๋ฐ์ดํ„ฐ, GPU
  • ์ฃผ๋ชฉ๋ฐ›๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜: ๋จธ์‹ ๋Ÿฌ๋‹๊ณผ ๋”ฅ๋Ÿฌ๋‹
  • ์ธ๊ณต์ง€๋Šฅ > ๋จธ์‹ ๋Ÿฌ๋‹ > ๋”ฅ๋Ÿฌ๋‹
    • ์ธ๊ณต์ง€๋Šฅ: ๊ณ„์‚ฐ, ํ•™์Šต ๋“ฑ ์ธ๊ฐ„์˜ ์ง€์ ๋Šฅ๋ ฅ์„ ์ปดํ“จํ„ฐ๋ฅผ ํ†ตํ•ด ๊ตฌํ˜„ํ•˜๋Š” ๊ธฐ์ˆ 
    • ๋จธ์‹ ๋Ÿฌ๋‹: ํŠน์ • ๋ถ€๋ถ„์„ ์Šค์Šค๋กœ ํ•™์Šตํ•ด ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ
    • ๋”ฅ๋Ÿฌ๋‹: ์ธ๊ฐ„์˜ ๋‰ด๋Ÿฐ๊ณผ ๋น„์Šทํ•œ ์ธ๊ณต์‹ ๊ฒฝ๋ง์œผ๋กœ ์ •๋ณด๋ฅผ ์ฒ˜๋ฆฌ

๋จธ์‹ ๋Ÿฌ๋‹

๊ธฐ๊ณ„ํ•™์Šต

  • ์ง€๋„ํ•™์Šต: ์ •๋‹ต์˜ ๋ฐฉํ–ฅ์œผ๋กœ ํ•™์Šต, ๋ฐ์ดํ„ฐ๊ฐ€ ๋งŽ์„์ˆ˜๋ก ์ข‹๋‹ค
  • ๋น„์ง€๋„ํ•™์Šต: ํŠน์„ฑ์„ ๋ถ„์„ํ•ด์„œ ๊ตฐ์ง‘ํ™”, ์ •๋‹ต ๋ฐ์ดํ„ฐ ํ•„์š” ์—†์Œ
  • ๊ฐ•ํ™”ํ•™์Šต

์ง€๋„ํ•™์Šต

  • ์ž…๋ ฅ(feature, X)/์ถœ๋ ฅ(label, Y) ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šต

  • ์˜ˆ์ธก(Predict) = ๋ถ„๋ฅ˜(๋ฒ”์ฃผํ˜•), ํšŒ๊ท€(์ˆ˜์น˜ํ˜•)

๋น„์ง€๋„ ํ•™์Šต

  • ํ•™์Šตํ•  ๋ฐ์ดํ„ฐ๋งŒ ์ค€๋‹ค.

  • ์ถœ๋ ฅ๋ฐ์ดํ„ฐ(Label, Y, ์ •๋‹ต) ์—†์ด ์ž…๋ ฅ๋ฐ์ดํ„ฐ๋งŒ ์ฃผ๊ณ  ํŒจํ„ด์œผ๋กœ ํ•™์Šต

  • Clustering(๊ตฐ์ง‘ํ™”)๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ๊ตฐ์ง‘ํ™”, ์—ฐ๊ด€ => ์ƒํ’ˆ์ถ”์ฒœ, ํŠน์ด์‚ฌํ•ญ, ํƒ์ง€

๊ฐ•ํ™”ํ•™์Šต

  • ํŠน์ • ํ–‰๋™์„ ์‹œํ–‰ํ•˜๊ณ , ์ƒ/๋ฒŒ์— ๋”ฐ๋ผ ํ•ด์•ผ ํ•  ํ–‰๋™์„ ํ•™์Šต

  • ๋ฐ”๋‘‘, ๊ฒŒ์ž„, ์ž์œจ์ฃผํ–‰์ž๋™์ฐจ, ๋“œ๋ก 

๋”ฅ๋Ÿฌ๋‹

  • ๋จธ์‹ ๋Ÿฌ๋‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ค‘ ํ•˜๋‚˜์˜ ๋ฐฉ์‹์ด๋‹ค.

  • ๋‡Œ์˜ ์ •๋ณด์ฒ˜๋ฆฌ๋ฐฉ์‹์„ ๋ชจ์‚ฌํ•œ "์ธ๊ณต์‹ ๊ฒฝ๋ง"๊ณผ ์œ ์‚ฌํ•˜๊ฒŒ ์—ฌ๋Ÿฌ ์ธต(Layer)์œผ๋กœ ๊นŠ์ด์žˆ๊ฒŒ(Deep) ๊ตฌ์„ฑํ•˜์—ฌ ํ•™์Šต์„ ์ง„ํ–‰

  • ์ค‘์š”ํ•œ Feature์— ๊ฐ€์ค‘์น˜(Weight)๋ฅผ ๋ถ€์—ฌํ•˜์—ฌ ํ•™์Šต

์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ข…๋ฅ˜

  1. DNN
    • Deep Neural Network
    • ์ž…๋ ฅ์ธต, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์€๋‹‰์ธต, ์ถœ๋ ฅ์ธต์œผ๋กœ ๊ตฌ์„ฑ๋œ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๋ชจํ˜•
  1. CNN
    • Convolutional Neural Network, ํ•ฉ์„ฑ๊ณฑ์‹ ๊ฒฝ๋ง
    • ์ด๋ฏธ์ง€์˜ ์ง€์—ญ๋ณ„ Featuef๋ฅผ ๋ฝ‘์•„์„œ ํ•™์Šตํ•˜๋Š” ๋ถ„์•ผ์— ํŠนํ™”
  1. RNN
    • Recurrenct Neural Network, ์ˆœํ™˜์‹ ๊ฒฝ๋ง
    • ์ž์‹ ์˜ ์ถœ๋ ฅ์„ ๋‹ค์‹œ ์ž…๋ ฅ์œผ๋กœ ํ™œ์šฉ
    • ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ํ•™์Šต์— ํŠนํ™”(์‹œ๊ณ„์—ด ์˜ˆ์ธก, ๋ฌธ์žฅ ์ฒ˜๋ฆฌ ๋“ฑ)

AI ํ•ซ ํ‚ค์›Œ๋“œ

  • NLP(์ž์—ฐ์–ด ์ฒ˜๋ฆฌ)
  • Computer Vision
  • STT(Speech o Text), TTS(Text to Speech )
profile
์˜ค๋Š˜๋งŒ ์—ด์‹ฌํžˆ ์‚ด๊ณ  ๋ชจ๋“  ๊ฑธ ๋‚จ๊ธฐ๋˜ ํ›„ํšŒ๋Š” ๋‚จ๊ธฐ์ง€ ๋ง์ž

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