์ƒˆ์†Œ์‹

IT & Security/AI

[์ธ๊ณต์ง€๋Šฅ] Google Colab

  • -
๋ฐ˜์‘ํ˜•
๊ฐœ์š”

 

- ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ 10 ๋…„์ „๋ณด๋‹ค ํ›จ์”ฌ ๋ฐœ์ „๋จ

- ์•ŒํŒŒ๊ณ ๋ฅผ ํ†ตํ•ด ์ธ๊ณต์ง€๋Šฅ์„ ๋งŽ์ด ์•Œ๋ฆฌ๊ฒŒ ๋จ.

 

-> ์‚ฌ๋žŒ์˜ ๋‡Œ๋Š” ๋Š๋ฆผ. -> ๋ณ‘๋ ฌ์ ์ž„

-> ์ปดํ“จํ„ฐ๋Š” (cpu)๋Š” -> ํ•˜๋‚˜์”ฉ ๋Œ์•„๊ฐ€๋ฉด์„œ (์ง๋ ฌ)

 

- 3d ํ”„๋ฆฐํŠธ ์ฒ˜๋ฆฌ๋ฐฉ์‹ GPU + ์ธ๊ณต์ง€๋Šฅ = ์˜ˆ์ „์— ๋ชปํ•˜๋˜ ๊ณ„์‚ฐ๋Ÿ‰ ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ

->๋”ฅ๋Ÿฌ๋‹ -> ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ๋ฅผ ์™•์ฐฝ ๋ณ‘๋ ฌ์ฒ˜๋ฆฌ.

 

- ์ฐฐ์Šค ๋ฐ”๋น„์ง€ -> 1820๋…„๋Œ€ ์ดˆ๋ฐ˜ ์‚ฌ๋žŒ -> ์ปดํ“จํ„ฐ๋ฅผ ์ฒ˜์Œ ์ƒ์ƒํ•จ : ์ด๋•Œ๋Š” ์ „๊ธฐ๊ฐ€ ์—†์—ˆ์Œ.

 : ์ฒœ๊ณต์นด๋“œ๋ฅผ ์ด์šฉํ•ด์„œ ๊ณ„์‚ฐ๊ธฐ ์ž๋™ํ™”(์ปดํ“จํ„ฐ ๊ตฌ์ƒ)์„ ๋ฐœ์ƒ.

 -> ๊ธฐ์–ต์žฅ์น˜ ๊ณ ์•ˆ

 -> ์ข…์ด์นด๋“œ : ํ”„๋กœ๊ทธ๋žจ ๊ณ ์•ˆ

-> ๋ถ„๊ธฐ (if, while, for ๋“ฑ)

 

๊ตฌ๊ธ€ ์ฝ”๋žฉ

 

๊ตฌ๊ธ€ ์ฝ”๋žฉ์€ ๊ตฌ๊ธ€ colaboratory ์„œ๋น„์Šค์˜ ์ค„์ž„๋ง ์ด๋‹ค.  ๋ธŒ๋ผ์šฐ์ €์—์„œ python์„ ์ž‘์„ฑํ•˜๊ณ  ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜๋‹ค.

 

- ๊ตฌ๊ธ€ ์ฝ”๋žฉ์€ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ๊ฐœ๋ฐœํ™˜๊ฒฝ์ด๋‹ค.

- ์ฝ”๋žฉ์€ ๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ, ๋„์ปค, ๋ฆฌ๋ˆ…์Šค , ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ๋“ฑ ๊ธฐ์ˆ ๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋‹ค.

์ž์‹ ์˜ ์ปดํ“จํ„ฐ์— GPU๊ฐ€ ์—†๊ฑฐ๋‚˜ ์ €์‚ฌ์–‘์ด๋ผ๋ฉด ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

 

 

- ํŠน์ง•
  • ๋ณ„๋„์˜ ํŒŒ์ด์ฌ ์„ค์น˜๊ฐ€ ํ•„์š” ์—†๋‹ค.
  • ๋ฐ์ดํ„ฐ์— ๋ถ„์„ ์‚ฌ์šฉ๋˜๋Š” Tensor Flow, Keras, mataplotlib, scikit-learn, pandas์™€ ๊ฐ™์€ ํŒจํ‚ค์ง€๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์น˜๋˜์–ด์žˆ๋‹ค.
  • GPU๋ฅผ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • Jupyter ๋…ธํŠธ๋ถ๊ณผ ๋น„์Šทํ•˜์ง€๋งŒ ๋” ์ข‹์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.
  • ๊นƒ๊ณผ ์—ฐ๋™์ด ๊ฐ€๋Šฅํ•˜์—ฌ ์‚ฌ๋žŒ๋“ค๊ณผ ํ˜‘์—…ํ•˜์—ฌ ์ฝ”๋”ฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

๋ฐ˜์‘ํ˜•
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.