(์ ) ์์ฝ์ ์ปจ์คํ | (์ ) ํ๊ตญ ์ค๋ผํด | ํ์ด์ฌ ๋จธ์ ๋ฌ๋ ์๋ฒฝ ๊ฐ์ด๋ ์ ์
AI ํ๋ฆฌ๋์ ์ปจ์คํดํธ
Courses
Reviews
- The Complete Guide to Airflow - Part 1
- Learning Transformer by Implementing
- [Revised Edition] The Complete Guide to Python Machine Learning
- [Revised Edition] The Complete Guide to Python Machine Learning
Posts
Q&A
MLOps Engineer๊ฐ ๋๋ ค๋ฉด ๋ญ ์์๊ฐ์ผ ํ ๊น์?
์๋ ํ์ญ๋๊น,์ง๊ธ๊น์ง ๊ณต๋ถํ์ ๋ฐฉํฅ์ ๋ณด๋ฉด MLOps ์ชฝ์ผ๋ก ์ ํํ๋ ๋ฐ ๊ฝค ์ข์ ๊ธฐ๋ฐ์ ๊ฐ์ถ์ จ๋ค๊ณ ์๊ฐํฉ๋๋ค.์ฐ์ MLOps Engineer๊ฐ ๋๊ธฐ ์ํด Kafka, Airflow, Kubernetes, vLLM ๊ฐ์ ๊ธฐ์ ์ ์ฒ์๋ถํฐ ์ ๋ถ ๊ณต๋ถํด์ผ ํ๋ค๊ณ ์๊ฐํ์ง ์์ผ์ ๋ ๋ฉ๋๋ค(๋ค๋ง Docker ์ฌ์ฉ๋ฒ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์๊ณ ๊ณ์ ์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค ^^). ์ค์ ๋ก๋ ํ์ฌ๋ง๋ค MLOps Engineer์ ์ญํ ๋ ์๋นํ ๋ค๋ฅผ ์ ์์ต๋๋ค.๋ ์ด์ ์๋ก์ด ๊ฒ์ ๋ฐฐ์ฐ๋ ๊ฒ ๋ณด๋ค๋ AI ๊ธฐ๋ฐ์ผ๋ก ์๋น์ค๋ฅผ ์ํํ๋ ํ๋์ ์์คํ ์ ์ง์ ๋ง๋ค์ด ๋ณด๋๊ฒ์ด ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋์ด๋๋ ์์ง๋ง Kaggle ๊ณผ ๊ฐ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์์คํ ์ ์ง์ ๊ตฌํํด ๋ณด๊ฑฐ๋, ์ค์๊ฐ ์ถ์ฒ ์๋น์ค, ์๋ ๊ฐ์ธ Agent๋ค์ vLLM ๊ธฐ๋ฐ์ผ๋ก ์ ๊ณตํ๋ ์๋น ์์คํ ๋ค์ ์ง์ ๊ตฌํํด ๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.MLOps๋ผ๋ ์ง๊ตฐ ์์ฒด๊ฐ AI ๊ธฐ๋ฐ์ ์๋น์ค๋ฅผ ์ง์ ๊ตฌํํด๋ณธ ๊ฒฝํ์ ๊ฐ์ถ ์ฌ๋์ ์ฐพ๊ธฐ ์ํด์ ๋ง์ ๊ธฐ์ ์คํ์ ์๊ตฌํ๊ณ ์๋ ๊ฑฐ๋ผ๊ณ ์๊ฐ๋ฉ๋๋ค. MLOps ์ง๊ตฐ์์ ์๊ตฌํ๋ ๋ง์ ๊ธฐ์ ์คํ์ ๋ค ์๋๋ผ๋, ๊ฐ ๊ธฐ์ ๋ค์ด ์ ํ์ํ๊ณ , ์ด๋ป๊ฒ ์ ์ฉ๋์ด์ผ ํ๋์ง ์ง์ ๊ตฌํํด ๋ณด๋ฉด์ ์ตํ์ง ๋ชปํ๋ค๋ฉด ๊ฒฝ์๋ ฅ์ด ๋จ์ด์ง๋ค๊ณ ์๊ฐํฉ๋๋ค.ํด๋น ์ง๊ตฐ์ ๊ตฌํ ๊ฒฝํ์ด ์ค์ํ๋ฏ๋ก ๋ํ์ ๋ณด๋ค๋ ๊ตฌํ ๊ฒฝํ์ ์์ ์ ์๋ ๋ฐฉํฅ์ผ๋ก ์์ง์ด์๋ ๊ฒ ์ด๋จ๊น ์ถ์ต๋๋ค. ํ์ฌ ์ง์ฅ์ ๋ค๋๊ณ ์์ผ์๋ค๋ฉด ํ์ฌ๋ด์์ AI Agent ๊ธฐ๋ฐ์ ์๋น์ค ๊ตฌํ, LLM ์๋น ๋ฐฐํฌ๋ฑ์ ์ญํ ์ ์ฃผ๋์ ์ผ๋ก ์ํํ ์ ์๋ ๊ธฐํ๊ฐ ์ฃผ์ด์ง๋ค๋ฉด ๋ฐ๋์ ์ ์ฒญํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ์์ง ํ๊ต์ ๊ณ์๋ค๋ฉด, ์์ ๋ง์ ๋๋ฆฐ AI ๊ธฐ๋ฐ์ ์๋น์ค๋ฅผ ์ง์ ๊ตฌํํด ๋ณด๋ฉด์ ํฌํ ํด๋ฆฌ์ค๋ฅผ ๋ง๋ค๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋๋ฌด ์ด๋ ต๊ฒ ์๊ฐํ์ง ๋ง์๊ณ , Codex๋ Claude code๋ฑ์ ํ์ฉํ์๋ฉด ์ง๊ธ๊น์ง ์ตํ์ ์ง์๋ค๋ก ์ถฉ๋ถํ ๊ตฌ์ถํ์ค ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.๋ ๊ณต๋ถ๊ฐ ํ์ํ ๋ถ๋ถ์ ์๋ค๊ณ ์๊ฐ๋๋๋ฐ, ์๋ ์ฌํญ์ ๋ณด์ถฉ์ ์ผ๋ก ๋ง์๋๋ฆฌ๋ฉดDocker ์ฌ์ฉ๋ฒ์ ๋ฐ๋์ ์ตํ ๋์ญ์์.Agent ๋ฐ RAG ๊ตฌํ์ ๊ฒฝํํด ๋ณด์๋๊ฒ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.Kubenetes๋ฅผ ๋ฐ๋ก ๋ฐฐ์ฐ์ค ํ์๋ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. MLOps ๊ณต๊ณ ์ K8s๊ฐ ๋ง์ด ๋์ค๋๋ฐ, ์ด๊ฑด ๋๊ท๋ชจ๋ก ์๋น์คํ๋ ํ์ฌ์์ ํ์๋ก ํ๋ ๊ฒ์ด๊ณ , ๋ฐฐ์ฐ๋๋ฐ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ต๋๋ค. ๋ชฉํ๋ก ํ์๋ ํ์ฌ๊ฐ ์๊ผฝํ๋ ์ข์ ํ์ฌ๋ผ๋ฉด ์๊ฐ์ ํฌ์ํ์ค ํ์๊ฐ ์๊ธธ ์๋ ์์ง๋ง, ๊ฐ๋ฅํ๋ฉด ๋ง์ง๋ง ๊ณต๋ถ๋ก ๋ฏธ๋ฃจ๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค(๊ฐ์ธ์ ์ผ๋ก๋ ๊ฐ๋ฐ, ์๋น์ค ๋ฐฐํฌ๋ฑ์ ๊ฒฝํํด ๋ณด์ง ์๊ณ K8s๋ฅผ ์ ์ดํดํ๋ ๊ฑด ๋ฌด๋ฆฌ๋ผ๊ณ ์๊ฐํฉ๋๋ค ^^)vLLM์ ๋ฐ๋ก ๊ณต๋ถํ์ค ์ ๋๋ก ๋ฒ์๊ฐ ๋์ง ์์ต๋๋ค. llm ์๋น ํ์๋ฉด์ ๊ฐ๋ณ๊ฒ ์ ์ฉํด๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.๊ทธ์ธ์ MLFlow ๋ ๊ฑฐ์ utility๋ผ, ๋ฐฐ์ฐ๋๋ฐ ์ด๋ ต์ง ์์ต๋๋ค. ๋ฐฐ์๋ ์ฅ์ ์ด ๋ ๊ฒ ๊ฐ์ง ์์ต๋๋ค(์์งํ MLOpsํ๋๋ฐ ์๋ ๋ถํฐ ์ ์ด๊ฒ ๋ค์ด๊ฐ๋์ง ์ ๋ ์๋ฌธ์ ๋๋ค)๋ง์ง๋ง์ผ๋ก MLOps ์ง๊ตฐ์ค K8s ๊ธฐ๋ฐ์ ํ๋ซํผ ์ค๊ณ ๊ฒฝํ์ ์๊ตฌํ๋ ๊ฒฝ์ฐ๋ค์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก๋ Kubeflow๋ฅผ ์ฌ์ฉํด ๋ดค๋์ง, ์๋ k8s ๊ธฐ๋ฐ์์ ๋ถ์ฐ ํ์ต/์์คํ ๊ตฌ์ถ/๋ฐฐํฌ/๊ด๋ฆฌ ์ด์๋ฑ์ ํด๋ณด์๋์ง๋ฅผ ์ค์ํ๋ ๊ณต๊ณ ์ ๋๋ค. ์ด๊ฑด ๊ฒฝ๋ ฅ์ง ์ด์ง์ ์ํ ๊ณต๊ณ ๋ก ํ๋จ๋ฉ๋๋ค.์์์๋ ๋ง์๋๋ ธ์ง๋ง, ๊ฐ๋ฐ/์๋น์ค ๋ฐฐํฌ๋ฑ์ ๊ฒฝํํด ๋ณด์ง ์๊ณ K8s๋ฅผ ์ ์ดํดํ๋ ๊ฑด ๋ฌด๋ฆฌ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ํ์ฌ๋ด์์ ์ด๋ฐ ์ธํ๋ผ๊ฐ ์ด๋ฏธ ์ง์๋์ง ์๋ ํ๊ฒฝ์ด๋ผ๋ฉด, ์ง์ GPU๋ฅผ K8s ๊ธฐ๋ฐ์์ ์ฝํธ๋กค ํ๋ฉด์ ๋ชจ๋ธ ํ์ต, ์ถ๋ก ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํ๋ฉด์ ํ์ตํ๊ธฐ๋ ์ด๋ ต์ต๋๋ค(ํด๋ผ์ฐ๋๋ฅผ ์ด์ฉํด๋ ๋ฉํฐ GPU๋ฑ์ ๊ฐ๊ฒฉ์ ์ธ ๋ถ๋ด์ด ํฝ๋๋ค).์์ฝ๋๋ฆฌ๋ฉด, ์๋ก์ด ๊ณต๋ถ๋ฅผ ๋ค์ ์์ํ๋ ๊ฒ ๋ณด๋ค AI ์๋น์ค๋ฅผ ์ง์ ๊ตฌํํด ๋ณด์๋ฉด์ ์ํคํ ์ฒ์ ์์คํ ๊ตฌ์ถ์ ํด๋ณด์๋๊ฒ ๊ฐ์ฅ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. Codex๋ Claude Code๋ฅผ ์ ํ์ฉํ์ ๋ค๋ฉด ์๋น์ค๋ฅผ ๊ตฌํํด ๋ณด์๋ฉด์ MLOps์ ์ญ๋์ ํค์ฐ์๊ณ , ์ํ์๋ ๋ถ์ผ๋ก ์ง์ถํ ์ ์๋ ์ข์ ๋ฐํ์ด ๋ ๊ฑฐ๋ผ ์๊ฐ๋ฉ๋๋ค(์์ ๊ฐ์ด ๋ง์ด ๋ถ์ผ์๋ฉด ๊ทธ๋ k8s๋ก ์์ญ์ ๋ํ์๋ ๊ฒ๋ ์ข์๊ฒ ๊ฐ์ต๋๋ค)๊ฐ์ฌํฉ๋๋ค.
- Likes
- 1
- Comments
- 3
- Viewcount
- 37
Q&A
MLOps Engineer๊ฐ ๋๋ ค๋ฉด ๋ญ ์์๊ฐ์ผ ํ ๊น์?
์๋ ํ์ญ๋๊น ์ ๊ฐ ์ง๊ธ ํด๊ฐ์ค์ด๋ผ ๋ ธํธ๋ถ์ ์๊ฐ์ ธ์์ ์๊ฐ์ ์ ๋ฆฌํ๊ณ ๊ธ์์ผ์ฏค์ ๋ต๋ณ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค
- Likes
- 1
- Comments
- 3
- Viewcount
- 37
Q&A
๋๋ฝ๋ ์์ค์ฝ๋๊ฐ ์๋ ๊ฒ ๊ฐ์์ ๊ณต์ ํฉ๋๋ค.
์๋ ํ์ญ๋๊น,์. ๊ทธ๋ ๊ตฐ์. ์ข์ ์ ๋ณด ์ฐพ์์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.์ฆ๊ฑฐ์ด ์ฃผ๋ง ๋ณด๋ด์ญ์์ ^^
- Likes
- 0
- Comments
- 1
- Viewcount
- 22
Q&A
์์ค์ฝ๋ ์คํ์ ์ ๋๋ค.
๋์ผํ ์ง๋ฌธ์ด ๋๊ฐ๊ฐ ๋ ๊ฒ ๊ฐ๊ตฐ์. ๋ค์ ์ง๋ฌธ์์ ๋ต๋ณ ๋๋ฆฌ๊ณ ์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 52
Q&A
์์ค์ฝ๋ ์คํ์ ๋ฐ ๋๋ฝ์ ๋๋ค.
์๋ ํ์ญ๋๊น, ์, ๊ฐ์ ์์๊ณผ ์ ๊ณต๋ ์ค์ต์ฝ๋๊ฐ ๋ง์๋๋ก ์ผ๋ถ ์ฐจ์ด๊ฐ ์๊ตฐ์. ๋ง์ํด ์ฃผ์ ๋ถ๋ถ ๋ฐ์ํด์ ํด๋น ์ค์ต ์ฝ๋ ์์ ์๋ฃ ํ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 56
Q&A
astro dev start ์ ์ค๋ฅ ๋ฐ์
์๋ ํ์ญ๋๊น, ํ์ฌ astro version์ด ๋ญ์ง ์ ์ ์์๊น์? cmd ์ฐฝ์์ astro version ํ์๋ฉด ๋ฉ๋๋ค. ํ์ฌ ๊ฐ์์ ์ฌ์ฉ๋๋ astro๋ ๋ฒ์ 1.34.0 ์ ๋๋ค. ์๋ง astro ์ ๋ฒ์ ์ ์ ์ ํ์๋ฉด python์ด 3.13์ด ์ค์น๊ฐ ๋์ด์ numpy๊ฐ 1.26 ์ด ์ค์น๊ฐ ์๋๋ ๋ฌธ์ ๊ฐ ์๋๊ฒ ๊ฐ์ต๋๋ค. ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 52
Q&A
๊ฐ์ ๋ฌธ์๋๋ฆฝ๋๋ค.
์๋ ํ์ญ๋๊น, ๋ฌผ๋ก ์ ๋๋ค. 8์ ์ด๋ถํฐ ์ปดํจํฐ ๋น์ ๊ฐ์์ ๋ค์ด๊ฐ์๋, ๋ ๊ฐ์ ํจ๊ป ๋ค์ผ์๋๊ฒ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ถํธ ์บ ํ์์๋ ์ข์ ๊ฒฐ๊ณผ ๊ธฐ๋ํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 59
Q&A
postgres-1์ minio์์์ธ meta data ์์ฑ์ด ์์ ์ฅ๋๋์?
์๋ ํ์ญ๋๊น, ๊ฐ์์์ ๋ง์ ๋๋ฆฌ๋ ๋ฉํ ๋ฐ์ดํฐ๋ airflow ์ฉ ๋ฉํ ๋ฐ์ดํฐ ์ ๋๋ค. minio์ ๋ฉํ ๋ฐ์ดํฐ๊ฐ ์๋๋๋ค. ์ฌ๊ธฐ์ ๋ฉํ ๋ฐ์ดํฐ๋ผ๊ณ ํ๋ ๊ฒ์ airflow๊ฐ DAG๋ฑ์ ์ด์ฉ์ ์ํด์ ๊ด๋ฆฌํ๊ณ ์ ์ฅํ๋ ๋ฐ์ดํฐ๋ฅผ ์๋ฏธํฉ๋๋ค. ์ถํ ๊ฐ์์์ ์ง์ Postgres-1 container์ ๋ค์ด๊ฐ์ ์ด๋ป๊ฒ airflow๊ฐ DAG๋ฅผ ํฌํจํ Airflow ์ฃผ์ component์ ๊ด๋ จ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ๊ด๋ฆฌํ๋์ง ์ง์ DB์ ์ ์ํด์ ๋ณด์ฌ ๋๋ฆด๊ฒ๋๋ค. ์์ฝ๋๋ฆฌ์๋ฉด, ๋ณธ ์์์์ ์ค๋ช ํ๋ ๋ฉํ ๋ฐ์ดํฐ๋ MinIO ์ฉ๋๊ฐ ์๋๋ผ Airflow ๋์์ ์ํด์ Postgres DB์ ์ ์ฅํ๋ ๋ฐ์ดํฐ๋ฅผ ์๋ฏธํฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 1
- Viewcount
- 44
Q&A
astro dev init ์ Dockerfile ๋ฒ์ ๊ณ ์ ๋ฐฉ๋ฒ ๋ฌธ์
์๋ ํ์ญ๋๊น๊ฐ์์ ๊ฐ์ด astro cli 1.34.0 ์ ์ค์นํ์ จ๋๋ฐ, Dockerfile์ด FROM astrocrpublic.azurecr.io/runtime:3.2-4 ๊ฐ ๋ง๋ค์ด์ง์๋ ๊ฑด๊ฐ์? powershell์ด๋ command ์ฐฝ์์ astro version ํ์ ์ astro ๋ฒ์ ์ ๋ค์ ํ๋ฒ ํ์ธํด ์ฃผ์ญ์์. astro ๋ฒ์ ์ด 1.34.0์ธ๋ฐ ์ฌ์ ํ Dockerfile ํ์ผ์ด FROM astrocrpublic.azurecr.io/runtime:3.2-4 ๋ผ๋ฉด, [๊ณต์ง] ์ค์ต ์ปจํ ์ด๋ ํ๊ฒฝ ์ด์์ container, image, volume ์ญ์ ํ๊ธฐ ์์์ ๋ณด์๊ณ ๊ธฐ์กด container, image, volume ๋ค ์ญ์ ํ์๊ณ , Dockerfile์ FROM astrocrpublic.azurecr.io/runtime:3.1-13 ๋ก ๋ณ๊ฒฝํด ์ฃผ์๊ณ , ๋ค์ ์์ํด ์ฃผ์ญ์์. ๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 78
Q&A
MMDetection ๋ฒ์ ์ด์
์๋ ํ์ญ๋๊น, ๊ฐ์๋ฅผ ์ ๋ฃ๊ณ ๊ณ์๋ค๋, ์ ๋ ๊ธฐ๋ถ์ด ์ข๊ตฐ์ ^^mmdetection์ด 3.x ๊ฐ ๋๋ฉด์ ๊ธฐ์กด 2.x ๋๋น ์ ์ฉ ๋ฐฉ์์ด ๋ง์ด ๋ณ๊ฒฝ ๋์์ต๋๋ค. ์ ๋ 2.x๋ฅผ ์ตํ๋์๋ฉด 3.x๋ ์ค์ค๋ก ๊ณต๋ถํ์ ๋ ๊ธ๋ฐฉ ์ตํ์ค ๊ฑฐ๋ผ ์๊ฐ๋ฉ๋๋ค. ํ์ง๋ง ๋ง์ํ์ ๋๋ก 3.x๋ฅผ ๋ฐ๋ก ์ตํ์๋ ๊ฒ๋ณด๋ค๋ ๋ ๋นํจ์จ์ ์ด๋ผ๋ ๋ถ๋ถ์ ์ด์ฉ์๊ฐ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ฌ ์ ์ผ์ ์์ผ๋ก๋ ๊ฐ์๋ฅผ mmdetection 3.x๋ก ์ ๊ทธ๋ ์ด๋ ํ๊ธฐ๋ ์ด๋ ต๊ตฐ์. ์์ฝ์ง๋ง ๋น๋ถ๊ฐ์ ๊ฐ์๋ฅผ 2.x ๊ทธ๋๋ก ์ ์งํด์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค. ์ํด ๋ถํ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- Likes
- 0
- Comments
- 2
- Viewcount
- 88







![Thumbnail image of the [Revised Edition] The Complete Guide to Python Machine Learning](https://cdn.inflearn.com/public/courses/324238/cover/7e380aa0-48ba-4ee7-a6b2-8da7900568d6/324238-eng.png?w=148)