์๋ ํ์ธ์. HuggingFace ์บ ํ ํํธ๋ ์ ์ ๋ฏผ์ ๋๋ค.
์ด๋ฒ ํฌ์คํ ์์๋ ๋ณธ ๋ถํธ์บ ํ์์ ๋ค๋ฃจ๋ ค๋
HuggingFace๊ฐ ๋ฌด์์ธ์ง
์ด๊ฑธ ์บ ํ์์ ์ด๋ป๊ฒ ํ์ฉํ ์ ์๋์ง
๊ทธ๋ฆฌ๊ณ ๊ฐ๋จํ ํ์ฉ ์ฌ๋ก
์ ๊ดํ ์ด์ผ๊ธฐ๋ฅผ ํด๋ณด๋ ค ํฉ๋๋ค.
HuggingFace?? ๐ค
ํ๊น ํ์ด์ค๋ ๋ฏธ๊ตญ์ AI ์คํํธ์ ์ด๋ฉฐ, ๋์์ ์ด ํ์ฌ์์ ์ ๊ณตํ๋ ํ๋ซํผ(https://huggingface.co)์ ์ด๋ฆ์ ๋๋ค.
์ฑ๋ด ์ฑ์ ๊ฐ๋ฐํ๋ ์๋ ๋น์ง๋์ค ๋ชจ๋ธ์์ ๋ฒ์ด๋,
๋ณธ์ธ๋ค์ด ๊ฐ๋ฐํ๋ ์ธ์ด ์ฒ๋ฆฌ AI ๋ชจ๋ธ์ ์คํํ๊ณ ๋ค๋ฅธ ์ฌ๋๊ณผ ๊ณต์ ํ๋ฉด์
์ฌ๋๋ค์ ํฐ ๊ด์ฌ์ ๋ฐ๊ฒ ๋ ์คํ ์์ค ์ปค๋ฎค๋ํฐ ์ ๋๋ค.
๊ทธ๋์ ํ๊น ํ์ด์ค ํ๋ซํผ์
๋ค์ํ ์ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฌผ์ ๊ณต์ ํ๋ ๊ธฐ๋ฅ
์ฝ๋, ํ์ต ๋ชจ๋ธ, ๋ฐ์ดํฐ, ๊ธฐํ meta data
๊ณต์ ๋ ์ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฌผ์ ๊ฐ์ ธ๋ค ์ธ ์ ์๋ ๊ธฐ๋ฅ
์ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋งค๋ ฅ์ ์ธ ๊ธฐ๋ฅ์ผ๋ก ๋ง์ ์ฌ์ฉ์๋ค์ด ๋ชจ์ด๊ฒ ๋์๊ณ
๋์๊ฐ ๊ทธ ์ธ์ ํธ์์ ๊ธฐ๋ฅ๋ค๋ ์ง์ํด์ฃผ๊ฒ ๋์์ด์.
๋๋ต ์๋์ ๊ฐ์ ๊ฒ๋ค์ด ์์ต๋๋ค.
AI ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์๋ ์น ์ฌ์ดํธ(Gradio) ์ ์
AI ๋ชจ๋ธ์ ํธ์คํ ํ ์ ์๋ ๋ฐฑ์๋ ์๋ฒ ๋ฐ ๊ด๋ จ ์ฝ๋ ์์
AI ๋ชจ๋ธ์ ์๋ก์ด ๋์ ๋ฐ์ดํฐ๋ก Fine-Tuning ํ๋ ๊ณผ์
๋ฑ๋ฑ
์ด๋ฐ ๋ง์ ๊ธฐ๋ฅ๋ค์
HuggingFace๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ ์ฌ์ฉ์์๊ฒ ์คํ์ ๋๋ค. ๊ทธ๊ฒ์ด
์ฐ๊ตฌ์ ์ผ๋ก๋ : ์๋ก์ด ๋ชจ๋ธ ๊ฐ๋ฐ, ์ ๋ก๋
๊ฐ๋ฐ์ ์ผ๋ก๋ : ์ฝ๋๋ก API ํธ์ถ, ๋์ ์๋น์ค์ ๋๊ตฌ๋ก ํ์ฉํ๊ธฐ, MVP ๋ง๋ค๊ธฐ
๊ฐ์ธ ๊ณต๋ถ์ ์ผ๋ก๋ : ์ฐ๊ตฌ๋ ๊ฒฐ๊ณผ๋ฌผ์ ์ฝ๋ ๋จ์๋ก ํ์ธํ๊ณ ๊ณต๋ถํ๊ธฐ
์ทจ๋ฏธ์ ์ผ๋ก๋ : ๊ธฐ์ ์ฑ๊ณผ๋ฅผ ์ง์ ์จ๋ณด๊ณ ๋๊ปด๋ณด๊ธฐ, ์ด๋ค ์ฐ๊ตฌ๊ฐ ์๋์ง ํ์ธํ๊ธฐ
์ด๋ค ๊ฒ์ ๋ชฉํ๋ก ํ๋๋ผ๋ ๋ง์ด์ฃ !
HuggingFace๊ฐ ์ ํ์ํ๊ฐ์??
์ฐ๋ฆฌ์๊ฒ ์น์ํ AI ๊ด๋ จ๋ ์ด๋ฒคํธ๋ก๋ ์ํ๊ณ (2016), ChatGPT์ ์ถํ(2022.11) ์ ๋๊ฐ ์๋ค์.
๊ทธ๋ฆฌ๊ณ , ChatGPT๋ ๋์ค๋ฉด์ ์ฐ๋ฆฌ๋ LLM, ์์ฑํ AI์ ๊ฐ์ ์ด์ผ๊ธฐ๋ฅผ ์ ํ๊ฒ ๋์์ฃ .
๊ทธ๋์, AI ๋ผ๊ณ ํ๋ค๋ฉด ์์ฑํ ๋ชจ๋ธ์ด๊ตฌ๋! ๋ผ๋ ์ธ์์ด ๊ฐํฉ๋๋ค.
ํ์ง๋ง AI ๋ผ๋ ํ๋ฌธ์ 1950๋ ๋ถํฐ ๊พธ์คํ ๋ฐ ์ ๋์ด์ค๊ณ ์๋ ํ๋ฌธ์ ๋๋ค.
70๋ ์ด ๋๋ ๊ธฐ๊ฐ๋์ ๋ง์ด์ฃ !
๋ฌด์ธ๊ฐ๋ฅผ ์์ฑํ๋ค๋ ๋ฌธ์ (task)๋ ์๋นํ ์ด๋ ค์ด ๋ฌธ์ ์ ๋๋ค.
๊ทธ๋ฆผ์ ๋ณด๊ณ ๊ฐ์์ง๋ฅผ ๋ง์ถ๋ ๊ฒ vs ๊ฐ์์ง๋ฅผ ์์ํด์ ๊ทธ๋ฆฌ๋ ๊ฒ โ ์ฌ๋์ ์ ์ฅ์์๋ ํ์๊ฐ ๋ ์ด๋ ต์ฃ
๊ทธ๋์ ๋ ์ค๋ ์ญ์ฌ์ ๋ค์ํ ๋ฐ์ดํฐ, ์ ๊ตํ๊ฒ ๋น์ด์ง ๋ชจ๋ธ์ ๋น-์์ฑํ AI๋ค์ ๋๋ค.
์ด๋ค ์ฌ๋์ด ๊ฐ๊ณ ์๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ์ํด ํ์ํ AI ๋ชจ๋ธ์
๊ผญ ์์ฑํ AI ๋ง์ ์๋๊ฒ๋๋ค.
์ฌ๊ธฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํด์.
์์ฆ์ ์์ฑํ AI๊ฐ ๋์ธ์ธ ์๋๋ผ, ๋น-์์ฑํ AI์ ๋ํ ์ ๋ณด๋ฅผ ์ป๊ธฐ๊ฐ ์ฝ์ง ์์ต๋๋ค ใ ใ
์ด๋ฅผ ์ํด HuggingFace๋ฅผ ์ฌ์ฉํฉ๋๋ค.
HuggingFace์๋ 2024. 06. ํ์ฌ 71๋ง๊ฐ์ ๋ชจ๋ธ์ ํฌํจํ๊ณ ์๋ ๊ฑฐ๋ํ ํ๋ซํผ์ ๋๋ค
๊ทธ ์๋ ์ ์ ๋๊ณ ์๊ณ , ๊ทธ ์๋๋ ์ ์ ๋ ๋นจ๋ผ์ง์ฃ
์ด ์์๋ ์์ฑํ AI ๋ง๊ณ
๋น-์์ฑํ AI๋ ๋ง์ด ์กด์ฌํฉ๋๋ค.
โ์ด๋ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ค ์ ์๋ AI ๋ชจ๋ธ์ด ์์๊น??โ
์์ ๊ฐ๋ฅ์ฑ์ด (์๊ฐ๋ณด๋ค) ํฝ๋๋ค.
๊ทธ ์กด์ฌ๋ฅผ ๋ชจ๋ฅด๊ณ ,
๊ทธ๊ฒ์ ์ฐพ๋ ๋ฐฉ๋ฒ์ ๋ชฐ๋์ ๋ฟ!!
์ ํฌ ์บ ํ์์๋ ๊ทธ๋ฐ ๊ณผ์ ์์ HuggingFace๋ฅผ ์ฌ์ฉํ ์์ ์ ๋๋ค.
HuggingFace๋ฅผ ์บ ํ์์ ์ด๋ป๊ฒ ์ฐ๋์?
์์ ์ค๋ช ๋๋ฆฐ ๋ฐ์ ๊ฐ์ด,
HuggingFace๋ ๋ค์ํ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ทธ๋งํผ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. (์ ๊ฐ ํ์ ํ ๋ถ๋ถ ๋ง๊ณ ๋ ํจ์ฌ ๋ ๋ง์์!)
์ฐ๋ฆฌ HuggingFace ์บ ํ์์๋ ์ด๋ฐ HuggingFace์ ๊ธฐ๋ฅ์ ์ ํ์ ๋์ง ์์ต๋๋ค.
AI ๊ด์ฌ์ด ์๋ ๊ฐ์์ ์ดํด๋ ์ฆ๊ฐ, ๊ฐ์์ ๋ชฉ์ ๊ณผ ๊ฟ์ ๋ฌ์ฑํ๋ ๊ณผ์ ์์ Fully ์ฌ์ฉํ๋ ค ํฉ๋๋ค.
๋ฐ๋ผ์,
AI์ ๋ํ ์ถฉ๋ถํ ์ดํด๋ก ์๋ก์ด AI ๊ธฐ๋ฅ์ ๋ง๋ค์ด ํ๋ซํผ๊ณผ ์คํ ์ปค๋ฎค๋ํฐ์ ์ฐ๊ตฌ์ ์ผ๋ก ๊ธฐ์ฌํ๋ ค๋ ๋ถ๋ค
AI๋ฅผ ์ถฉ์คํ ๋๊ตฌ๋ก ์ฌ์ฉํด ํน์ ๋ฌธ์ ๋ฅผ ํ๊ณ ํด๊ฒฐํ๋ ค๋ ๊ฐ๋ฐ์ ๋ถ๋ค
์ฐ๊ตฌ ๊ตฌํ๋ฌผ์ ์ฌ์ฉํด๋ณด๊ณ ์ด๋ฅผ ์ตํ๋ ค๋ ๋ฏธ๋์ ์ฐ๊ตฌ & ๊ฐ๋ฐ์ ๋ถ๋ค
์ต์ ์ฐ๊ตฌ ๊ฒฐ๊ณผ๋ฌผ์ ์ง์ ์ฌ์ฉํ๊ณ ์ฒดํํ๋ ค๋ ์ผ๋ฆฌ ์ด๋ตํฐ ๋ถ๋ค
๋ฑ๋ฑ
๋ค์ํ ๋ถ๋ค์ด ์บ ํ์ ์ฐธ์ฌํด ๊ฐ์์ ๊ด์ฌ๋์ ๋ง๋ AI์ HuggingFace๋ฅผ ์ฆ๊ธฐ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
HuggingFace Spaces ๋๋ฌ๋ณด๊ธฐ
HuggingFace Spaces๋ (https://huggingface.co/spaces)
์ฐ๊ตฌ ๊ทธ๋ฃน์์ ์งํ๋ ์ฐ๊ตฌ๋ฅผ Demo ํ์์ผ๋ก ๋ง๋ค์ด
์ธ๋ถ์์ ์ฌ์ฉํ ์ ์๋ ํํ๋ก ์ ๊ณตํ ํ์ด์ง ์ ๋๋ค.
(AI ๊ฒฐ๊ณผ๋ฌผ์ ๋์ด ๊ธฐ๊ตฌ์ผ์ ์ด๊ฒ์ ๊ฒ ๋ง์ง๊ณ ๋์๋ณด๋ ๋์ดํฐ๋ ๋น์ทํ ๋๋์ด๋๊น์?? ^^)
๊ธ์ ์์ฑํ๋ ์์ (24๋ 1์)์ Spaces์ ์ ๋ก๋ ๋ Demo ํ์ด์ง๋ ์๋์ ๊ฐ๋ค์.