Skip to content

Latest commit

ย 

History

History
87 lines (61 loc) ยท 3.91 KB

File metadata and controls

87 lines (61 loc) ยท 3.91 KB

์ดˆ๋ณด์ž ์นœํ™”์  AI ์˜ˆ์ œ

ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค! ์ด ๋””๋ ‰ํ„ฐ๋ฆฌ์—๋Š” AI์™€ ๋จธ์‹ ๋Ÿฌ๋‹์„ ์‹œ์ž‘ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๊ฐ„๋‹จํ•˜๊ณ  ๋…๋ฆฝ์ ์ธ ์˜ˆ์ œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์˜ˆ์ œ๋Š” ์ž์„ธํ•œ ์ฃผ์„๊ณผ ๋‹จ๊ณ„๋ณ„ ์„ค๋ช…์œผ๋กœ ์ดˆ๋ณด์ž๋„ ์‰ฝ๊ฒŒ ๋”ฐ๋ผํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“š ์˜ˆ์ œ ๊ฐœ์š”

์˜ˆ์ œ ์„ค๋ช… ๋‚œ์ด๋„ ํ•„์š” ์กฐ๊ฑด
Hello AI World ์ฒซ ๋ฒˆ์งธ AI ํ”„๋กœ๊ทธ๋žจ - ๊ฐ„๋‹จํ•œ ํŒจํ„ด ์ธ์‹ โญ ์ดˆ๋ณด์ž Python ๊ธฐ์ดˆ
Simple Neural Network ์‹ ๊ฒฝ๋ง์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ตฌ์ถ•ํ•˜๊ธฐ โญโญ ์ดˆ๋ณด์ž+ Python, ๊ธฐ์ดˆ ์ˆ˜ํ•™
Image Classifier ์‚ฌ์ „ ํ•™์Šต๋œ ๋ชจ๋ธ๋กœ ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜ํ•˜๊ธฐ โญโญ ์ดˆ๋ณด์ž+ Python, numpy
Text Sentiment ํ…์ŠคํŠธ ๊ฐ์ • ๋ถ„์„ (๊ธ์ •/๋ถ€์ •) โญโญ ์ดˆ๋ณด์ž+ Python

๐Ÿš€ ์‹œ์ž‘ํ•˜๊ธฐ

ํ•„์š” ์กฐ๊ฑด

Python์ด ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š” (3.8 ์ด์ƒ ๊ถŒ์žฅ). ํ•„์š” ํŒจํ‚ค์ง€ ์„ค์น˜:

# ํŒŒ์ด์ฌ ์Šคํฌ๋ฆฝํŠธ์šฉ
pip install numpy

# ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ์šฉ (์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜๊ธฐ)
pip install jupyter numpy pillow tensorflow

๋˜๋Š” ๋ฉ”์ธ ์ปค๋ฆฌํ˜๋Ÿผ์˜ conda ํ™˜๊ฒฝ์„ ์‚ฌ์šฉํ•˜์„ธ์š”:

conda env create --name ai4beg --file ../environment.yml
conda activate ai4beg

์˜ˆ์ œ ์‹คํ–‰ํ•˜๊ธฐ

Python ์Šคํฌ๋ฆฝํŠธ (.py ํŒŒ์ผ)์˜ ๊ฒฝ์šฐ:

python 01-hello-ai-world.py

Jupyter ๋…ธํŠธ๋ถ (.ipynb ํŒŒ์ผ)์˜ ๊ฒฝ์šฐ:

jupyter notebook 03-image-classifier.ipynb

๐Ÿ“– ํ•™์Šต ๊ฒฝ๋กœ

๋‹ค์Œ ์ˆœ์„œ๋กœ ์˜ˆ์ œ๋ฅผ ํ•™์Šตํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค:

  1. "Hello AI World"๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ธฐ - ํŒจํ„ด ์ธ์‹์˜ ๊ธฐ์ดˆ ๋ฐฐ์šฐ๊ธฐ
  2. ๊ฐ„๋‹จํ•œ ์‹ ๊ฒฝ๋ง ๊ตฌ์ถ• - ์‹ ๊ฒฝ๋ง ์ž‘๋™ ์›๋ฆฌ ์ดํ•ดํ•˜๊ธฐ
  3. ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜๊ธฐ ์‹œ๋„ํ•ด๋ณด๊ธฐ - ์‹ค์ œ ์ด๋ฏธ์ง€๋กœ AI ์ ์šฉํ•ด ๋ณด๊ธฐ
  4. ํ…์ŠคํŠธ ๊ฐ์ • ๋ถ„์„ - ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ ํƒํ—˜ํ•˜๊ธฐ

๐Ÿ’ก ์ดˆ๋ณด์ž ํŒ

  • ์ฝ”๋“œ ์ฃผ์„์„ ๊ผผ๊ผผํžˆ ์ฝ์œผ์„ธ์š” - ๊ฐ ์ค„์ด ๋ฌด์—‡์„ ํ•˜๋Š”์ง€ ์„ค๋ช…ํ•จ
  • ์‹คํ—˜ํ•ด๋ณด์„ธ์š”! - ๊ฐ’์„ ๋ฐ”๊ฟ”๋ณด๊ณ  ์–ด๋–ค ๋ณ€ํ™”๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”
  • ๋ชจ๋“  ๊ฒƒ์„ ์™„๋ฒฝํžˆ ์ดํ•ดํ•˜์ง€ ์•Š์•„๋„ ๊ดœ์ฐฎ์•„์š” - ํ•™์Šต์€ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค
  • ์งˆ๋ฌธํ•˜์„ธ์š” - ํ† ๋ก  ๊ฒŒ์‹œํŒ์„ ํ™œ์šฉํ•˜์„ธ์š”

๐Ÿ”— ๋‹ค์Œ ๋‹จ๊ณ„

์ด ์˜ˆ์ œ๋ฅผ ์™„๋ฃŒํ•œ ํ›„, ์ „์ฒด ์ปค๋ฆฌํ˜๋Ÿผ์„ ํƒ์ƒ‰ํ•˜์„ธ์š”:

๐Ÿค ๊ธฐ์—ฌํ•˜๊ธฐ

์ด ์˜ˆ์ œ๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”? ๊ฐœ์„ ์— ์ฐธ์—ฌํ•ด์ฃผ์„ธ์š”:

  • ๋ฌธ์ œ์  ๋ณด๊ณ  ๋˜๋Š” ๊ฐœ์„  ์ œ์•ˆ
  • ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ๋” ๋งŽ์€ ์˜ˆ์ œ ์ถ”๊ฐ€
  • ๋ฌธ์„œ์™€ ์ฃผ์„ ๊ฐœ์„ 

๊ธฐ์–ตํ•˜์„ธ์š”: ๋ชจ๋“  ์ „๋ฌธ๊ฐ€๋„ ํ•œ๋•Œ๋Š” ์ดˆ๋ณด์ž์˜€์Šต๋‹ˆ๋‹ค. ์ฆ๊ฑฐ์šด ํ•™์Šต ๋˜์„ธ์š”! ๐ŸŽ“


๋ฉด์ฑ… ์กฐํ•ญ: ์ด ๋ฌธ์„œ๋Š” AI ๋ฒˆ์—ญ ์„œ๋น„์Šค Co-op Translator๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฒˆ์—ญ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ •ํ™•์„ฑ์„ ๊ธฐํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์œผ๋‚˜, ์ž๋™ ๋ฒˆ์—ญ์€ ์˜ค๋ฅ˜๋‚˜ ๋ถ€์ •ํ™•ํ•œ ๋ถ€๋ถ„์ด ์žˆ์„ ์ˆ˜ ์žˆ์Œ์„ ์œ ์˜ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์›๋ณธ ๋ฌธ์„œ์˜ ์›์–ด๋ณธ์ด ๊ถŒ์œ„ ์žˆ๋Š” ์ž๋ฃŒ๋กœ ๊ฐ„์ฃผ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ์ •๋ณด์˜ ๊ฒฝ์šฐ, ์ „๋ฌธ๊ฐ€์˜ ์ธ๊ฐ„ ๋ฒˆ์—ญ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฒˆ์—ญ ์‚ฌ์šฉ์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” ์˜คํ•ด๋‚˜ ์ž˜๋ชป๋œ ํ•ด์„์— ๋Œ€ํ•ด ๋‹น์‚ฌ๋Š” ์ฑ…์ž„์„ ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.