AI

๋จธ์‹ ๋Ÿฌ๋‹ ์•ผํ•™ - 1์ผ์ฐจ

๋…ธ๋ฃจ๋ฃฝ 2021. 1. 4. 01:30

์ถœ์ฒ˜: https://opentutorials.org/course/4548/28891

์ž‘๋…„ 7์›”์— AWS ํƒ๊ตฌ์ƒํ™œ์„ ์ˆ˜๋ฃŒํ•œ๋ฐ ์ด์–ด์„œ, ์˜ฌํ•ด ๋จธ์‹ ๋Ÿฌ๋‹ ์•ผํ•™ 2๊ธฐ์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋๋‹ค!

์ด๋ฒˆ ์•ผํ•™ ๊ธฐ๊ฐ„ ๋™์•ˆ ์กฐ๋ ฅ์ž๋ถ„๋“ค์ด ์งˆ๋ฌธ๋„ ๋ฐ›์•„์ฃผ์…”์„œ, ๋จธ์‹ ๋Ÿฌ๋‹์„ ํ˜ผ์ž ๊ณต๋ถ€ํ•ด๋ณด๊ธฐ ์ •๋ง ์ข‹์€ ๊ธฐํšŒ์ธ ๊ฒƒ ๊ฐ™๋‹ค.

10์ผ ๋™์•ˆ ์—ด์‹ฌํžˆ ํ•ด์•ผ์ง€!๐Ÿ˜†

 

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

๊ฒฐ์ • = ๋น„๊ต + ์„ ํƒ

 

์ธ๋ฅ˜๋Š” ์ข‹์€ ๊ฒฐ์ •์„ ํ•˜๊ธฐ ์œ„ํ•ด ์ˆ˜๋ฅผ ๋งŒ๋“ฆ.

์ˆ˜์˜ ๋ฐœ๋ช… →  ๋Œ€์†Œ ๊ด€๊ณ„๋ฅผ ํ‘œ์ค€ํ™”์‹œํ‚ด

๋˜ํ•œ ๋ณต์žกํ•œ ์„ธ์ƒ์„ ์ˆซ์ž๋กœ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•๋“ค์„ ๋ชจ์•„ 'ํ†ต๊ณ„'๋ผ๋Š” ์ด๋ฆ„์„ ๋ถ™์ž„.

ํ†ต๊ณ„ ์ปดํ“จํ„ฐ ๋‹จ์ˆœํ•œ ๊ณ„์‚ฐ์œผ๋กœ๋ถ€ํ„ฐ ํ•ด๋ฐฉ!

 

์ด์ œ ์ธ๋ฅ˜๋Š” ์ธ๊ฐ„์˜ ๊ณ ์œ ํ•œ ์˜์—ญ์ด์—ˆ๋˜ ๊ฒฐ์ •์„ ๊ธฐ๊ณ„์—๊ฒŒ ๋งก๊ธฐ๊ณ  ์‹ถ์–ด ํ•จ.

 

๊ธฐ๊ณ„๊ฐ€ ์Šค์Šค๋กœ ๊ฒฐ์ •ํ•˜๋„๋ก ๊ฒฐ์ •ํ•  ์ˆ˜ ์—†์„๊นŒ? ๊ธฐ๊ณ„ํ•™์Šต(Machine Learning)์˜ ํƒ„์ƒ.

 

Teachable Machine

teachablemachine.withgoogle.com

 

Teachable Machine

Train a computer to recognize your own images, sounds, & poses. A fast, easy way to create machine learning models for your sites, apps, and more – no expertise or coding required.

teachablemachine.withgoogle.com

Teachable Machine์€ ๋จธ์‹ ๋Ÿฌ๋‹์— ๋Œ€ํ•œ ์ง€์‹ ์—†์ด๋„ ๋จธ์‹ ๋Ÿฌ๋‹์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ณ ์•ˆ๋œ ๋„๊ตฌ์ด๋‹ค.

 

์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•ด์„œ ํ•™์Šต์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ์˜ ํ˜•ํƒœ๋“ค.

์ด๋ฏธ์ง€, ์˜ค๋””์˜ค, ํฌ์ฆˆ ์ด 3๊ฐ€์ง€ ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šต์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

 

์†ํ†ฑ์„ ๊นจ๋ฌด๋Š” ๋ชจ์Šต์„ ํ•™์Šต์‹œ์ผœ์•ผ ํ•˜๋ฏ€๋กœ Image Project๋กœ ๊ณ ๊ณ !

์ถœ์ฒ˜: https://opentutorials.org/course/4548/28897

Class: ์„œ๋กœ ์—ฐ๊ด€๋œ ์‚ฌ์ง„๋“ค์„ Grouping ํ•ด์„œ ์ด๋ฆ„์„ ๋ถ™์ธ ๊ฒƒ. ์ฆ‰, ๋ถ„๋ฅ˜.

์›น์บ ์„ ์ผœ์„œ ์†ํ†ฑ์„ ๋ฌผ๊ณ  ์žˆ๋Š” ์‚ฌ์ง„๊ณผ, ์ •์ƒ์ ์ธ ์‚ฌ์ง„์„ ์ฐ๋Š”๋‹ค.

Train Model: ์ปดํ“จํ„ฐ๊ฐ€ ํ•™์Šตํ•  ๊ต์žฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ.

 

model์„ train ์‹œํ‚จ ํ›„, ์บ ์„ ์ผœ์„œ ๋‹ค์‹œ ์†ํ†ฑ์„ ๊นจ๋ฌผ์–ด๋ณด์ž.

์ถœ์ฒ˜: https://opentutorials.org/course/4548/28897

๋ณด์—ฌ์ค€ ์ ์ด ์—†๋Š” ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋‚˜๋„, ์†ํ†ฑ์„ ๊นจ๋ฌด๋Š” ์ด๋ฏธ์ง€์ธ์ง€ ์•„๋‹Œ์ง€ ์•Œ์•„๋งžํžˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

ํ•˜์ง€๋งŒ, ์–ผ๊ตด ๊ฐ๋„๋ฅผ ๋Œ๋ฆฌ๋ฉด ์ •ํ™•๋„๊ฐ€ ๋‚ฎ์•„์ง„๋‹ค. ํ•™์Šต์— ์‚ฌ์šฉํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋„ˆ๋ฌด ์ ์€ ๊ฒƒ!!

 

๋ถ€์ •ํ™•ํ•œ ์ด๋ฏธ์ง€๋“ค์„ ์ง€์›Œ์ฃผ๋ฉด, ์ •ํ™•๋„๊ฐ€ ๋†’์•„์ง„๋‹ค!

 

์ถœ์ฒ˜: https://opentutorials.org/course/4548/28897

Export Model์„ ํ†ตํ•ด ๋ชจ๋ธ์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜๋„ ์žˆ๋‹ค.๐Ÿ‘

 

3๊ฐœ์˜ ํŒŒ์ผ = ํ•™์Šต์‹œํ‚จ ํŒ๋‹จ๋ ฅ!!

์ด๊ฒƒ์ด ๋ฐ”๋กœ ๋จธ์‹ ๋Ÿฌ๋‹์˜ ํ•ต์‹ฌ.

๋จธ์‹ ๋Ÿฌ๋‹์—์„œ๋Š” ๋ชจ๋ธ(Model)์ด๋ผ๊ณ  ๋งํ•œ๋‹ค.

 

๋ชจ๋ธ (Model)

๊ตํ›ˆ๊ณผ ์ด๋ก ์€ ํŒ๋‹จ๋ ฅ์˜ ๋‹ค๋ฅธ ์ด๋ฆ„.

์ข‹์€ ํŒ๋‹จ๋ ฅ์€ ๋‚˜์˜ ์‚ถ๊ณผ ์ธ๋ฅ˜์˜ ์ง„๋ณด์— ํ•„์ˆ˜์ ์ธ ๋„๊ตฌ.

 

์ถœ์ฒ˜: https://opentutorials.org/course/4548/28898

  • ๋จธ์‹ ๋Ÿฌ๋‹: ์ด๋Ÿฌํ•œ ํŒ๋‹จ๋ ฅ์„ ๊ธฐ๊ณ„์—๊ฒŒ ๋ถ€์—ฌํ•œ ๊ธฐ์ˆ .
  • ๋ชจ๋ธ: ํŒ๋‹จ๋ ฅ.
  • ํ•™์Šต: ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” ๊ณผ์ •.

๋ชจ๋ธ์„ ์ž˜ ๋งŒ๋“ค๋ฉด ์ข‹์€ ์ถ”์ธก์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. → ์ถ”์ธก์ด ์ •ํ™•ํ•ด์•ผ ์ข‹์€ ๊ฒฐ์ •์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ํ”„๋กœ๊ทธ๋žจ

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(Application):  ํ•œ๊ตญ์–ด๋กœ '์‘์šฉ'์ด๋ผ๋Š” ๋œป. ์–ด๋–ค ๊ธฐ๋Šฅ์„ ๋ถ€ํ’ˆ์„ ์‘์šฉํ•ด์„œ ๋งŒ๋“  ์™„์ œํ’ˆ
  • ํ”„๋กœ๊ทธ๋žจ(Program): ํ”„๋กœ๊ทธ๋žจ์€ '์‹œ๊ฐ„', '์ˆœ์„œ'๋ผ๋Š” ์˜๋ฏธ๊ฐ€ ํฌํ•จ. ๋ถ€ํ’ˆ์„ ์‹œ๊ฐ„์˜ ์ˆœ์„œ์— ๋”ฐ๋ผ ๋™์ž‘(์‹คํ–‰)ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ