LLM ํบ์๋ณด๊ธฐ โ๏ธ 2๏ธโฃ
LLM์ ์ฑ๋ฅ์ ํฅ์์ํค๋ ๋ฐ์๋ ๋ณดํธ์ ์ผ๋ก ์ธ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๋ค~
- ํ๋กฌํํ
- RAG
- Fine-Tuning
RAG๋?
LLM์ด ์ด๋ฏธ ์๊ณ ์๋ ๋๋ต(ํน์ ๋๋น์์ ์ฐพ์ง ๋ชปํ๋ ๋ฐ์ดํฐ์ ๋ํ ์ ๋ณด)์
์ธํฐ๋ท์ ๋ค์ ํ๋ฒ ๊ฒ์์ ๊ฑฐ์ณ์ ๊ทธ๊ฒ์ ํ ๋๋ก ๋ต๋ณ์ ์์ฑํด๋ด๋ ๊ฒ์ด๋ค~
NLP๋?
๋ง ๊ทธ๋๋ก ์์ฐ์ด ์ฒ๋ฆฌ ๊ธฐ์ (Natural Language Processing)์ธ๋ฐ
LLM๋ ์์ฐ์ด๋ฅผ ์ฒ๋ฆฌํ์ง ์๋์???
์ด๊ฑฐ๋ ์ฝ๊ฒ ์๊ธฐํด๋ณด์๋ฉด ๊ณผ์ผ๊ณผ ์ฌ๊ณผ๋ ๊ฐ๋? ๊ฐ์ ์๋ฏธ์
๊ณผ์ผ ์์ ์ฌ๊ณผ๊ฐ ํฌํจ๋ผ์๋ฏ์ด NLP์ ํฐ ๊ฐ๋ ์์ LLM์ด ํฌํจ๋์ด ์๋ ๊ฒ
RAG์์ Retrieval์ ์ปดํจํฐ์ ์๋ ํน์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ ์๋ฏธํ๋๋ฐ,
์ฝ๊ฒ ๋งํ์๋ฉด ์๋ ๋ ์ด ๊ฐ์ง๊ณ ์์ง ์์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์
ex. ์๋ ๋ ํํ ์ง๋๋๊ณค์ ๋ํ ์ ๋ณด๋ฅผ ๋ฌผ์ด๋ณธ๋ค๋ฉด ์๋ ๋ ์ ์ง๋์ ๋ํ ์ ๋ณด๋ฅผ ๊ฐ๊ณ ์์ง ์์์
์ธํฐ๋ท์์ ๊ฒ์ํ ์ ๋ณด๋ฅผ ํ ๋๋ก ๋ํํ ๋๋ต์ ํด์ฃผ๋ ๊ฒ!
RAG์ A๋ Augmented๋ก,
์ฆ๊ฐ์ด๋ผ๋ ๋ป์ ๊ฐ์ง๊ณ ์์
์ฆ, ์ ๋ณด๋ฅผ ์ฆ๊ฐํด์ ๋ด๊ฐ ์ด๋ฏธ ์๊ณ ์๋ ๊ฒ์ฒ๋ผ ์ด๋ผ๋ ๋ป
์ด๋ผ๊ณ ๋ณด๋ฉด ๋๊ฒ ๋ค
G๋ Generation ๋ง ๊ทธ๋๋ก ์์ฑํ๋ ๊ฒ
์ฆ, ๋ง ๊ทธ๋๋ก ์ธ์ด๋ชจ๋ธ์ด ์ด๊ธฐ ํ์ตํ ๋๋ถํฐ ๊ฐ๊ณ ์์ง ์์๋ ๋ฐ์ดํฐ์ ๋ํด์
์ธ๋ถ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ธ ๊ฒ์ด๋ค~
๊ทผ๋ฐ ์ด์ ๊ทธ ๊ฒ์์ ์ํด์ ๋จ์ด๊ฐ์ ์ ์ฌ๋๋ฅผ ๊ณ์ฐํด์ผํ๋๋ฐ~
์ด๋ป๊ฒ ํ๋?
- ์ฝ์ฌ์ธ ์ ์ฌ๋
- ์ ํด๋ฆฌ๋ ๊ฑฐ๋ฆฌ
๋๊ฐ์ง ๊ณ์ฐ๋ฐฉ๋ฒ์ด ๋ณดํธ์ ์ผ๋ก ์ฌ์ฉ๋๋ค~
1๏ธโฃ ์ฝ์ฌ์ธ ์ ์ฌ๋:
- ๋ ๋ฒกํฐ๊ฐ ์ด๋ฃจ๋ ๊ฐ๋๋ฅผ ๊ณ์ฐํด์ ์ผ๋ง๋ ์ ์ฌํ์ง๋ฅผ ๋ณด๋ ๊ฒ
2๏ธโฃ ์ ํด๋ฆฌ๋ ๊ฑฐ๋ฆฌ:
- ๋ ๋ฒกํฐ๊ฐ ์ผ๋ง๋ ๋จ์ด์ ธ ์๋์ง(= ์ผ๋ง๋ ๊ฐ๊น๊ฒ ๋ถ์ด์๋์ง, ์ง์ ๊ฑฐ๋ฆฌ)๋ฅผ ๋ณด๋ ๊ฒ
์ ์ฌ๋๋ฅผ ๊ณ์ฐ ํ๋ค๋ฉด ์ด์ ๋ค์ ์ปดํจํฐ๊ฐ ์์๋ค์ ์ ์๋๋ก
๋ฐ์ดํฐ๊ฐ์ ๋ฒกํฐ๋ก ๋ณํํด์ค์ผ ํ๋๋ฐ ์ด๊ฒ์ ์๋ฒ ๋ฉ์ด๋ผํ๋ค~
์ฐธ๊ณ ํ์์ด~
์๋ ๋ ์ด ์ธ๋ถ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ ํ, ํด๋น ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก ๋ต๋ณ์ ์์ฑํ๊ธฐ ๊น์ง
ํฌ๊ฒ ๋ ๋จ๊ณ๋ก ๋๋๋๋ฐ,
- Indexing(์์ธํ)
- Retrieval and Generation(๊ฒ์ ๋ฐ ์์ฑ)
์ด๋ ๊ฒ ๋๋จ
1๏ธโฃ ์ธ๋ฑ์ฑ์:
- ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๊ณ , ๊ทธ๊ฒ์ ์ชผ๊ฐ๊ณ , ์๋ฒ ๋ฉํ๊ณ , ์ ์ฅํ๋ ์์
2๏ธโฃ ๊ฒ์ ๋ฐ ์์ฑ ๋จ๊ณ๋:
- ์ฌ์ฉ์ํํ ์ง๋ฌธ์ ์ ๋ ฅ๋ฐ์ผ๋ฉด ๊ทธ ์ง๋ฌธ์ ์๋ฒ ๋ฉํ ํ
- ๊ด๋ จ ๋ฌธ์๋ฅผ ๊ฒ์ํ๊ณ
- ๊ทธ๊ฒ์ ํ ๋๋ก ๋ต๋ณ์ ์์ฑ
๊ฐ๋จํ๊ฒ LLM+RAG๋ฅผ ์คํํด๋ณด๊ธฐ ์ํด
Anything LLM์ ์ค์นํ์ฌ ์ค์ตํด๋ณด์๋ค~
์ด ํ๋ฉด์ ๋ณด๊ณ API์ ๋ฌธ์ํ๋ผ๊ณ ํ๋ค~
์ด๋ ๊ฒ ํด์ ์ค๋ ์ค์ต๊น์ง ๋๋ฑ~~~~
๋ด์ ๋ญ์ฒด์ธ ๋ค์ด๊ฐ๋ค๋๋ฐ ๋ฒ์จ๋ถํฐ ๊ท์ฐฎ์^,^
๊ทธ๋ผ 20000,,,
'AI ๐ค > ML & DL ๐ง ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[250214] Parser ์ ๋ฆฌ (0) | 2025.02.14 |
---|---|
[250212] LangChain์ด ๋ญ๋ฐ~ (2) | 2025.02.12 |
[250207] ํผ์ ํธ๋ก (Perceptron)์ด๋? (0) | 2025.02.07 |
[250207] LLM ํน๊ฐ ์ ๋ฆฌ~ (0) | 2025.02.07 |
[241226] ๋ฐ์ดํฐ ์๊ฐํ ์ ๋ฆฌ (2) | 2024.12.26 |