LLM๊ณผ LAM์„
ํ†ตํ•ฉํ•œ ๋ฏธ๋ž˜:
์ฐจ์„ธ๋Œ€ ์ธ๊ณต์ง€๋Šฅ ์†”๋ฃจ์…˜์„ ์œ„ํ•œ ์‹ฌํฌ์ง€์—„
์ดํƒœ์˜ / ์„œ์šธ๊ณผ๊ธฐ๋Œ€ Ph.D Candidate
์„œ๊ฐ•๋Œ€ ์ธ๊ณต์ง€๋Šฅ ์„์‚ฌ ์กธ์—…
๋ชจ๋‘์˜ ์—ฐ๊ตฌ์†Œ Faculty
Keras Korea ์šด์˜์ง„
INTRO
https://blog.google/intl/ko-kr/products/android-play-hardware/google-ai-samsung-galaxy-s24/
Apple์˜ ์ „๋žต์€?
Siri + AI StartUp ๊ธฐ์—… ์ธ์ˆ˜(DarwinAI)
https://www.yna.co.kr/view/AKR20240315014300091
Apple ์— Gemini ํƒ‘์žฌ
https://www.aitimes.com/news/userArticlePhoto.html
https://www.techtube.co.kr/news/articleView.html?idxno=4557
https://arxiv.org/abs/2404.14619
๋ผ๋งˆ3(Llama 3)์—์„œ ์ƒˆ๋กœ์šด์ 
๋ผ๋งˆ3๋Š” ๋ผ๋งˆ2 ๋Œ€๋น„ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ฐœ์„ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค:
โ— ํ† ํฌ๋‚˜์ด์ € ๊ฐœ์„ : 128K ํ† ํฐ์˜ vocabulary๋กœ ์–ธ์–ด๋ฅผ ๋” ํšจ์œจ์ ์œผ๋กœ ์ธ์ฝ”๋”ฉํ•ด ์„ฑ๋Šฅ ํ–ฅ์ƒ
โ— ์ถ”๋ก  ํšจ์œจ์„ฑ ๊ฐœ์„ : 8B, 70B ๋ชจ๋ธ ๋ชจ๋‘ Grouped Query Attention(GQA) ์ ์šฉ
โ— ๋Œ€๊ทœ๋ชจ ์‚ฌ์ „ํ•™์Šต ํ™•์žฅ: 15์กฐ ํ† ํฐ ์ด์ƒ์œผ๋กœ ํ•™์Šต, ๋ผ๋งˆ2 ๋Œ€๋น„ 7๋ฐฐ ์ด์ƒ ๋ฐ์ดํ„ฐ์…‹ ์ฆ๊ฐ€
โ— Instruction-tuning ํ˜์‹ : SFT, Rejection Sampling, PPO, DPO ๊ธฐ๋ฒ• ํ™œ์šฉํ•œ ์ •๊ตํ•œ ๋ชจ๋ธ ์–ผ๋ผ์ธ๋จผํŠธ
CONTENTS
01. GPT ๋“ฑ์žฅ ๋ฐฐ๊ฒฝ
02. ChatGPT์™€ ๊ฒ€์ƒ‰ ์•„ํ‚คํ…์ฒ˜์™€์˜ ๋น„๊ต
03. Prompt Engineering
04. LLMs Model์˜ ๊ฐ•ํ™”
06. Ranking Model์˜ ๊ณ ๋„ํ™”
05. LLM OPS ๊ด€์ 
07. LAM๊ณผ์˜ ๊ฒฐํ•ฉ
01.
GPT์˜ ๋“ฑ์žฅ ๋ฐฐ๊ฒฝ
SOGANG
UNIVERSITY
02.
ChatGPT ๊ฒ€์ƒ‰๊ณผ์˜ ์•„ํ‚คํ…์ฒ˜ ๋น„๊ต
SOGANG
UNIVERSITY
๊ฒ€์ƒ‰ ๋˜๋Š” ์ถ”์ฒœ ์‹œ์Šคํ…œ๊ณผ์˜ ์œ ์‚ฌ์„ฑ์„ ์•Œ์•„๋ณด์ž!
RLHF์™€ LoRA๋Š” ๊ฒฐ๊ตญ Ranking Model์˜ ๋ณ€ํ˜•์ด๋‹ค.
์„ธ๋ถ€ ์•„ํ‚คํ…์ฒ˜ ๊ตฌ์„ฑ
Query
Indexer
Data
์ˆ˜์ง‘๊ธฐ LLM
RLHF
(LoRA)
Prompt
Ranking
Model
์ถœ์ฒ˜ : https://blog.bytebytego.com/p/ep-44-how-does-chatgpt-work
03.
Prompt Engineering
SOGANG
UNIVERSITY
์ถœํ˜„ ๋ฐฐ๊ฒฝ
InstructGPT
Zero Shot Prompt
One Shot Prompt
Few Shot Prompt
Chain of Thought Prompt
์ถœ์ฒ˜ : https://velog.io/@mmodestaa/InstructGPT-ChatGPT
Instruction Tuning
Instruction Tuning
โ— Instruction์„ ํ†ตํ•ด ์„ค๋ช…๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ ๋ชจ์Œ์—์„œ ์–ธ์–ด ๋ชจ๋ธ์„ ๋ฏธ์„ธ
์กฐ์ •
โ— Unseen task์—์„œ Zero Shot ์„ฑ๋Šฅ ๊ฐœ์„ 
โ— Instruction Tuning๋Š” Instruction์œผ๋กœ ํ‘œํ˜„๋œ mixture data๋กœ ์‚ฌ์ „
ํ•™์Šต๋œ ์–ธ์–ด ๋ชจ๋ธ์„ ํŠœ๋‹ํ•˜๋ฉฐ, ์ถ”๋ก  ์‹œ์—๋Š” unseen ์ž‘์—… ์œ ํ˜•์„
ํ‰๊ฐ€
โ— 3๊ฐ€์ง€ unseen ์ž‘์—… ์œ ํ˜•์— ๋Œ€ํ•ด, zero-shot, few-shot GPT-3๊ณผ
๋น„๊ตํ•˜์—ฌ zero-shot FLAN(Finetuned LAnguage Net)์˜ ์„ฑ๋Šฅ์„ ํ‰๊ฐ€
โ— ์ž‘์€ LLM์—์„œ๋„ ์ข‹์€ ์„ฑ๋Šฅ
LMs
Task B, C, D์˜
instructions/templates๋กœ
LMํ•™์Šต
Task A์— ๋Œ€ํ•ด ์ถ”๋ก 
์ถœ์ฒ˜ : Wei, Jason, et al. "Finetuned language models are zero-shot learners." arXiv preprint arXiv:2109.01652 (2021)
์‚ฌ์šฉ์„ฑ ๊ฐ•ํ™” ์ธก๋ฉด
Prompt Engineering
์ถœ์ฒ˜ : https://cobusgreyling.medium.com/eight-prompt-engineering-implementations-updated-90c82d071350
Elements of a Prompt
Instruction
๋ชจ๋ธ ์ˆ˜ํ–‰ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ task ์„ค๋ช… ๋˜๋Š” ์ง€์นจ
Context
๋ชจ๋ธ ์„ฑ๋Šฅ์„ ์กฐ์ •ํ•˜๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€ ๋˜๋Š” ์™ธ๋ถ€ ์ •๋ณด
Input Data
๋ชจ๋ธ์ด ์ถœ๋ ฅ์„ ์ œ๊ณตํ•ด์•ผ ํ•˜๋Š” ์ž…๋ ฅ/์งˆ๋ฌธ
Output Indicator
๋ชจ๋ธ์— ์ถœ๋ ฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ง€ํ‘œ ํ˜•์‹
Prompt์˜ ๊ตฌ์„ฑ ์š”์†Œ
์ถœ์ฒ˜ : https://www.promptingguide.ai/kr/introduction/elements
04.
LLMs Model์˜ ๊ฐ•ํ™”
SOGANG
UNIVERSITY
์ถœ์ฒ˜ : https://github.com/michaelthwan/llm_family_chart
์ ์ ˆํ•œ ๋ชฉ์ ๋ณ„ ์ „๋žต ํ•„์š”
ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ๊ฒ€์ƒ‰์ฆ๊ฐ•์ƒ์„ฑ(RAG) ํŒŒ์ธํŠœ๋‹(Fine-tuning) ์‚ฌ์ „ํ›ˆ๋ จ/์žฌํ›ˆ๋ จ
๋ชฉ์ 
LLM์˜ ์œ ์šฉํ•œ ์‘๋‹ต์„
์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ง€์นจ/์งˆ๋ฌธ/๋งฅ๋ฝ
์ƒ์„ฑ
ํ™˜๊ฐ์—†๋Š” ์ •ํ™•ํ•œ ์‘๋‹ต ์ƒ์„ฑ
์‘๋‹ต ํ’ˆ์งˆ ๋ฐ ๋„๋ฉ”์ธ ๊ด€๋ จ ๊ฒฐ๊ณผ
๊ฐœ์„ 
๋ชจ๋ธ ๊ณต๊ธ‰
(public/proprietary)
ํ›ˆ๋ จ๊ธฐ๊ฐ„ N/A N/A ๋ช‡๋ถ„ ~ ๋ช‡ ์‹œ๊ฐ„
๋ชจ๋ธ ๋ฐ ์ธํ”„๋ผ์— ๋”ฐ๋ผ
๋ฉฐ์น ์—์„œ ๋ช‡ ๋‹ฌ๊นŒ์ง€
์†Œ์š”
ํ›ˆ๋ จ๋น„์šฉ ์—†์Œ ์—†์Œ ์ค‘๊ฐ„ ๋†’์Œ
์ปค์Šคํ„ฐ๋งˆ์ด์ง•
ํ”„๋กฌํ”„ํŠธ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•(One
shot, Few shot)
๊ธฐ์—… ๋‚ด๋ถ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•˜์—ฌ
ํ”„๋กฌํ”„ํŠธ โ€œ๋งฅ๋ฝ๏ผ‚์„ ์œ„ํ•œ
์ง€์‹์œ  ๊ตฌ์ถ• ๋ฐ ๊ฒ€์ƒ‰
๋ชจ๋ธ ์ผ๋ถ€
ํŠน์ • ์ž‘์—… ํŠœ๋‹(instruction tuning)
๋„๋ฉ”์ธ๋ณ„ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ ์ถ”๊ฐ€
(Domain Adaptation)
๋ชจ๋ธ ์ „์ฒด
์‹ ๊ฒฝ๋ง ์•„ํ‚คํ…์ณ ๋ฐ
ํฌ๊ธฐ
์–ดํœ˜ ํฌ๊ธฐ ๋ฐ ์ปจํ…์ŠคํŠธ
๊ธธ์ด
์š”๊ตฌ๋˜๋Š” ML ์ „๋ฌธ์„ฑ ๋‚ฎ์Œ ๋‚ฎ์Œ-์ค‘๊ฐ„ ์ค‘๊ฐ„ ๋†’์Œ
์ƒํ™ฉ๋ณ„ ์ ์ ˆํ•œ Generative AI ํ™œ์šฉ
์ž์ฒด LLM ๋ชจ๋ธ์„ ๊ตฌ์ถ•ํ•˜๋Š”๋ฐ๋Š” ๋งŽ์€ ์ž์›์ด ์†Œ์š”๋˜๋Š” ๋ฐ”, ์ž์ฒด ์ง€์‹๋ฒ ์ด์Šค(Knowledge base)๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ 
์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง/๊ฒ€์ƒ‰์ฆ๊ฐ•์ƒ์„ฑ(RAG)/ํŒŒ์ธํŠœ๋‹์„ ํ†ตํ•˜์—ฌ Domain ์ง€์‹์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š”
๋น„์ฆˆ๋‹ˆ์Šค ์ „๋žต์˜ ์ถ”์ง„์ด ํ•„์š”.
LLM์˜ ์žฌํ•™์Šต
LLM์˜ ๊ณ ๋„ํ™”
PEFT (Parameter-Efficient Fine Tuning)
PEFT๋Š” ์‚ฌ์ „ํ•™์Šต๋œ LLM์˜ ๋Œ€๋ถ€๋ถ„์˜ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํ”„๋ฆฌ์ง•ํ•˜๊ณ  ์ผ๋ถ€์˜ ํŒŒ๋ผ๋ฏธํ„ฐ๋งŒ์„
ํŒŒ์ธํŠœ๋‹ํ•จ์œผ๋กœ์จ ์ €์žฅ๊ณต๊ฐ„๊ณผ ๊ณ„์‚ฐ๋Šฅ๋ ฅ์„ ๋Œ€ํญ ์ค„์˜€์Šต๋‹ˆ๋‹ค. ํŒŒ์ธํŠœ๋‹ํ• ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์ ์ค‘
ํ•˜๋‚˜์ธ catastrophic forgetting๋˜ํ•œ ๊ทน๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค. PEFT๋Š” ๋˜ํ•œ *์ ์€ ๋ฐ์ดํ„ฐ ์ฒด์ œ
(low-data-regime)์—์„œ ํŒŒ์ธํŠœ๋‹ํ• ๋•Œ๋‚˜ ๋„๋ฉ”์ธ ๋ฐ–์˜ ๋ฐ์ดํ„ฐ(out-of-domain scenario)๋ฅผ
์ผ๋ฐ˜ํ™”ํ• ๋•Œ ๋”์šฑ ์ข‹์€ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. (์˜ˆ๋ฅผ ๋“ค๋ฉด ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜, stable diffusion์˜
dreambooth)
1. LoRA: LORA: LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS
2. Prefix Tuning: P-Tuning v2: Prompt Tuning Can Be Comparable to Fine-tuning Universally Across Scales and Tasks
3. Prompt Tuning: The Power of Scale for Parameter-Efficient Prompt Tuning
4. P-Tuning: GPT Understands, Too
PEFT ๋ฐฉ๋ฒ•๋ก 
์ถœ์ฒ˜ : https://4n3mone.tistory.com/7
Adapters
PEFT Techniques
์–ด๋Œ‘ํ„ฐ ํŠœ๋‹ : ํŠธ๋žœ์Šคํฌ๋จธ ๋ ˆ์ด์–ด ์‚ฌ์ด์— ๋ณ‘๋ชฉ ๋ ˆ์ด์–ด(=์–ด๋Œ‘ํ„ฐ)๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ํ›ˆ๋ จํ•จ
์ถœ์ฒ˜ : https://magazine.sebastianraschka.com/p/understanding-parameter-efficient
LoRA
PEFT Techniques
โ— ๊ธฐ์กด ๋ชจ๋ธ ๊ฐ€์ค‘์น˜๋Š” ๊ณ ์ •์‹œํ‚ค๊ณ  ์ถ”๊ฐ€๋กœ ๋”ํ•ด์ฃผ๋Š” ์ •๋„๋ฅผ ํ•™์Šตํ•จ
โ— ๊ฐ€์ค‘์น˜ ์ „์ฒด ๋Œ€์‹  ํ‘œํ˜„์˜ ์ผ๋ถ€๋งŒ ํ•™์Šต (์ €์ฐจ์› ํ–‰๋ ฌ)
โ— ๋ฒ”์šฉ์„ฑ ๋†’์•„ ์•„๋ฏธ์ง€ ๋„๋ฉ”์ธ์—๋„ ์ ์šฉ ๊ฐ€๋Šฅ
์ถœ์ฒ˜ : https://sebastianraschka.com/blog/2023/llm-finetuning-lora.html
QLoRA
PEFT Techniques
โ— LoRA ๊ฐ€์ค‘์น˜์— 4๋น„ํŠธ ์–‘์žํ™” (๊ฒฝ๋Ÿ‰ํ™”) ์ ์šฉ
โ— ๊ฐ€์ค‘์น˜๋ฅผ 4๋น„ํŠธ NormalFloat ์ž๋ฃŒํ˜•์œผ๋กœ ์ €์žฅํ•˜๋˜ ๋ชจ๋ธ ํ•™์Šต์—์„œ ํ•„์š”ํ•œ ๊ฒฝ์šฐ bfloat16์œผ๋กœ ๋ณต์›์‹œ์ผœ์„œ ์‚ฌ์šฉ
โ— 16๋น„ํŠธ ์ „์ฒด ํŒŒ์ธํŠœ๋‹๊ณผ ์„ฑ๋Šฅ ๊ฑฐ์˜ ๋™์ผํ•˜๋˜, ํ•„์š”ํ•œ GPU ๋ฉ”๋ชจ๋ฆฌ ํฌ๊ธฐ ํ˜„์ €ํžˆ ๊ฐ์†Œ
์ถœ์ฒ˜ : https://huggingface.co/blog/hf-bitsandbytes-integration
Types of PEFT Techniques and Their Performance
PEFT Techniques
์ถœ์ฒ˜ : https://magazine.sebastianraschka.com/p/finetuning-large-language-models
05.
LLMs OPS ๊ด€์ 
SOGANG
UNIVERSITY
LLM EcoSystem
RAG
(Retrieval Augmented Generation)
Redis
GPTCache
LLM Response Caching
Weight & Bias
MLflow
PromptLayer
LLM ์ถœ๋ ฅ ๋ชจ๋‹ˆํ„ฐ๋ง, ์ถ”์ , ํ‰๊ฐ€
Helicone
Guradrails
์ถœ๋ ฅ์˜ ์œ ํ•ด์„ฑ ๊ฒ€์ฆ
Rebuff
ํ”„๋กฌํ”„ํŠธ ์ฃผ์ž… ๊ณต๊ฒฉ ๋ฐฉ์–ด
Embedding Model Vector Database
Databricks
Apache
Airflow
LangChain
LlamaIndex
ETL
Document Loader
ANN
(Approximate Nearest Neighbor)
PQ
(Product Quantization)
LSH
(Locality Sensitive Hashing)
HNSW
(Hierarchical Navigable Small World)
๋น ๋ฅธ ๊ฒ€์ƒ‰์„ ์œ„ํ•ด ๋ฒกํ„ฐ๋ฅผ ์ธ๋ฑ์‹ฑ ํ•˜๋Š” ๋ฐฉ๋ฒ•
๋ฒกํ„ฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฐพ๋Š” ๋ฐฉ๋ฒ•
์งˆ์˜์— ๋Œ€ํ•œ ์ž„๋ฒ ๋”ฉ ์ฒ˜๋ฆฌ ๊ฒ€์ƒ‰ ์š”์ฒญ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง
์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ (Langchain, LlamaIndex(GPT Index))
Causal AI
Vespa
Pinecone Weaviate
Qdrant
LLM
์ฐธ๊ณ ๋ฌธํ—Œ : https://a16z.com/2023/06/20/emerging-architectures-for-llm-applications/
LLM ์ ์šฉ Architecture
์‹ค์ œ ๋„๋ฉ”์ธ์—์„œ ์ ์šฉ์„ ์œ„ํ•ด์„  ๋งŽ์€ ๊ฒƒ๋“ค์— ๋Œ€ํ•œ ๊ณ ๋ ค ํ•„์š”
1. ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒญํฌ๋กœ ๋ถ„ํ• ํ•˜์—ฌ ๊ฐ ์ฒญํฌ๋ฅผ
๋งฅ๋ฝ ์กฐ๊ฐ์œผ๋กœ ๋‚˜ํƒ€๋ƒ„.
2. ์ž„๋ฒ ๋”ฉ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ ์ฒญํฌ๋ฅผ ๋ฒกํ„ฐ
์ž„๋ฒ ๋”ฉ์œผ๋กœ ๋ณ€ํ™˜ํ•จ.
3. ๋ชจ๋“  ๋ฒกํ„ฐ ์ž„๋ฒ ๋”ฉ์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅํ•˜๊ณ ,
๊ด€๋ จ ์ •๋ณด์™€ ํ•จ๊ป˜ ๋ณด๊ด€.
4. ์งˆ๋ฌธ์„ ์ž„๋ฒ ๋”ฉํ•˜๊ณ , ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ
๊ฐ€์žฅ ์œ ์‚ฌํ•œ ๋ฒกํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•ด ๋งฅ๋ฝ ๋ฒกํ„ฐ๋ฅผ
๊ฐ€์ ธ์˜ด.
5. ๊ฒ€์ƒ‰๋œ ๋งฅ๋ฝ์„ ํ™œ์šฉํ•˜์—ฌ LLM ๋ชจ๋ธ์— ์งˆ๋ฌธ์„
์ „๋‹ฌํ•˜๊ณ  ๋‹ต๋ณ€ ์ƒ์„ฑ ์‹œ ํ•ด๋‹น ๋งฅ๋ฝ๋งŒ ํ™œ์šฉ.
์ถœ์ฒ˜ : https://www.linkedin.com/in/aurimas-griciunas/
Retrieval (๊ฒ€์ƒ‰)
Retrieval Augmented Generation(RAG) ๊ธฐ๋ฐ˜ Architecture
์ˆ˜์‹œ๋กœ ์—…๋ฐ์ดํŠธ ๋˜๋Š” ๋ฌธ์„œ์—์„œ ์ •ํ™•ํ•œ ์ •๋ณด๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ๋Š” โ€˜Retrieval (๊ฒ€์ƒ‰)โ€™ ๊ธฐ๋ฐ˜์˜ ์ƒ์„ฑ์ด ํ•„์ˆ˜
์ถœ์ฒ˜ : https://wandb.ai/ayush-thakur/llama-index-report/reports/Building-Advanced-Query-Engine-and-Evaluation-with-LlamaIndex-and-W-B--Vmlldzo0OTIzMjMy
๋‹ค์–‘ํ•œ ์ฃผ๋ณ€ ์ •๋ณด์˜ ๋ฐ์ดํ„ฐ๋ณ„ ๊ณ ๋„ํ™” ๋ฐฉ๋ฒ•๋ก 
์ฃผ๋ณ€ ์ •๋ณด์˜ ์ทจํ•ฉ
https://arxiv.org/pdf/2312.10997.pdf
https://notes.aimodels.fyi/memgpt-towards-llm-as-operating-system/
์žฅ๊ธฐ ๊ธฐ์–ต
๋‹จ๊ธฐ ๊ธฐ์–ต
Q & A
https://towardsdatascience.com/12-rag-pain-points-and-proposed-solutions-43709939a28c
Multi Modal
https://arxiv.org/pdf/2402.15116.pdf
06.
Ranking Model์˜ ๊ณ ๋„ํ™”
SOGANG
UNIVERSITY
RM โ†’ PPO
RLHF โ†’ RLAIF
Supervised Fine Tuning
https://velog.io/@nellcome/RLHF๋ž€?
RM
PPO
PPO (Proximal Policy Optimization)
DPO (Direct Preference Optimization)
07.
LAM๊ณผ์˜ ๊ฒฐํ•ฉ
SOGANG
UNIVERSITY
https://www.sedaily.com/NewsView/2D6P4APVEC
Rabbit AI: Large Action Models (LAMs)
Large Action Models (LAMs)์€ ์ธ๊ฐ„์˜ ์˜๋„๋ฅผ ์ดํ•ดํ•˜๊ณ  ํ–‰๋™์„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ๊ธ‰
์ธ๊ณต์ง€๋Šฅ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค.
Large Action Models์˜ ๊ธฐ์ดˆ, ์ž‘๋™ ์›๋ฆฌ ๋ฐ ๊ตฌ์กฐ์— ๋Œ€ํ•ด ๋‹ค๋ฃฐ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
์šฐ๋ฆฌ๋Š” Generative AI ๋ฐ LLMs์— ๋Œ€ํ•ด ๋“ค์–ด๋ณด์•˜๊ณ , ์‚ฌ์šฉํ•ด๋ณด์•˜์œผ๋ฉฐ, ๋Œ€ํ™” ๋ด‡, ์ด๋ฏธ์ง€
์ƒ์„ฑ, ๊ณ ๊ฐ ์„œ๋น„์Šค์™€ ๊ฐ™์€ ์ž‘์—…์—์„œ ๊ทธ๋“ค์˜ ์—„์ฒญ๋‚œ ์˜ํ–ฅ๋ ฅ์„ ๋ชฉ๊ฒฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€
์š”์ฒญ๋œ ์ฟผ๋ฆฌ์— ๋Œ€ํ•œ ํ›Œ๋ฅญํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฃผ๋กœ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ
๋‹ค์Œ์— ์žˆ์–ด์•ผ ํ•  ๋‹จ์–ด๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ ChatGPT,
MidJourney, Bard์™€ ๊ฐ™์€ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ Generative AI ๋ฐ Large Language Models์˜
์˜ˆ๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋“ค์€ ์ปจํ…์ธ  ์ƒ์„ฑ, ์›น์‚ฌ์ดํŠธ ๋””์ž์ธ,
ํ…์ŠคํŠธ-์ด๋ฏธ์ง€/๋น„๋””์˜ค ์ƒ์„ฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ž‘์—…์—์„œ ํ˜์‹ ์„ ์ด‰์ง„ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด
๋ชฉ๋ก์€ ๊ณ„์†ํ•ด์„œ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ LLM ๋ชจ๋ธ์ด ๋ถ€์กฑํ•œ ํ•œ ๊ฐ€์ง€ ์˜์—ญ์ด ์žˆ์œผ๋ฉฐ, ๊ทธ๊ฒƒ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ฃผ์–ด์ง„
๋ช…๋ น์— ๋”ฐ๋ผ "ํ–‰๋™"์„ ์ทจํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ๋“ค์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ
์ƒ์„ธํ•œ ๋‹จ๊ณ„๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.
์ด ์ตœ์ฒจ๋‹จ ๊ธฐ์ˆ ๊ณผ ๊ทธ ์‘์šฉ ๋ถ„์•ผ์˜ ๊ธฐ์ดˆ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
Action Model Learning์€ ์ธ๊ณต์ง€๋Šฅ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ท€๋‚ฉ์  ์ถ”๋ก ์˜ ํ•œ
ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ AI ๋ชจ๋ธ์€ ์—์ด์ „ํŠธ์˜ ๊ด€์ฐฐ์„ ํ†ตํ•ด ์ƒˆ๋กœ์šด ๊ฒƒ๋“ค์„
๋ฐฐ์›๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ํ•™์Šต์—์„œ ๋ชจ๋ธ์€ ๋‹ค๋ฅธ ๋ชจ๋ธ์ด ๋™์ผํ•œ ์ž‘์—…์„
์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ๊ด€์ฐฐํ•จ์œผ๋กœ์จ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ฐ•ํ™”
ํ•™์Šต๊ณผ ๋น„์Šทํ•˜๊ฒŒ ๋“ค๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ, ๋ชจ๋ธ์ด ๋ณด์ƒ๊ณผ ์ฒ˜๋ฒŒ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ
ํ›ˆ๋ จ๋˜๋Š” ๊ฐ•ํ™” ํ•™์Šต๊ณผ๋Š” ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๋ชจ๋ธ์ด ์˜ฌ๋ฐ”๋ฅธ ์ถœ๋ ฅ์„ ์˜ˆ์ธกํ•˜๋ฉด ๋ณด์ƒ์„
๋ฐ›๊ณ  ์ž˜๋ชป๋œ ์ถœ๋ ฅ์„ ์˜ˆ์ธกํ•˜๋ฉด ์ฒ˜๋ฒŒ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , Action Model
Learning์€ ์‹ค์ œ ์„ธ๊ณ„์—์„œ ์‹œํ–‰์ฐฉ์˜ค๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋Œ€์‹  ํ–‰๋™์— ๋Œ€ํ•ด ์ถ”๋ก ์„
์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ์ž…๋ ฅ/์ถœ๋ ฅ ์Œ์€ Action Model Learning์—์„œ ๊ฒฐ์ฝ”
์ œ์‹œ๋˜์ง€ ์•Š์œผ๋ฉฐ, ๋ถ€์ •ํ™•ํ•œ ํ–‰๋™ ๋ชจ๋ธ๋„ ๋ช…์‹œ์ ์œผ๋กœ ์ˆ˜์ •๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
Action Model Learning์€ ๋‹ค์–‘ํ•œ ์ด์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” AI ์—์ด์ „ํŠธ๊ฐ€
๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ด€์ฐฐํ•จ์œผ๋กœ์จ ์ž‘์—…์„ ๋” ํšจ์œจ์ ์œผ๋กœ
์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๋Š” ๋ฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ์—์ด์ „ํŠธ๊ฐ€ ์ƒˆ๋กœ์šด
์‹œ๋‚˜๋ฆฌ์˜ค์— ๋Œ€ํ•œ ์ง€์‹์„ ํ™œ์šฉํ•˜๊ณ  ํ–‰๋™์„ ๊ณ„ํšํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ๋Šฅ๋ ฅ์„
๊ฐœ์„ ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Action Model Learning
https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
์‹ ๊ฒฝ ๊ธฐํ˜ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ์‹ ๊ฒฝ๋ง๊ณผ ๊ธฐํ˜ธ AI๋ฅผ ๊ฒฐํ•ฉํ•œ
์ธ๊ณต์ง€๋Šฅ์˜ ํ•œ ์ข…๋ฅ˜๋กœ, ๊ธฐ์กด์˜ ์ธ๊ฐ„ ์ง€์‹์„ ๋ช…์‹œ์ ์œผ๋กœ
ํฌ์ฐฉํ•˜์—ฌ ๋‘ ๋ชจ๋ธ์˜ ํ•œ๊ณ„/์•ฝ์ ์„ ํ•ด๊ฒฐํ•˜๊ณ  ๊ฐ•์ ์„
๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค.
์ด ๋ฐฉ์‹์„ ํ†ตํ•ด ์šฐ๋ฆฌ๋Š” ์ถ”๋ก , ํ•™์Šต, ๊ทธ๋ฆฌ๊ณ  ์ธ์ง€ ๋ชจ๋ธ๋ง์„
์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” AI๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ๋‘ ๊ธฐ์ˆ ์„ ๊ฒฐํ•ฉํ•˜์—ฌ ๋งŒ๋“  ๋ชจ๋ธ์€ ๋ชจ๋“ˆ์‹์ด๋ฉฐ ํ•ด์„
๊ฐ€๋Šฅํ•˜๊ณ  ๊ธฐํ˜ธ ๋ถ„์„์— ์ ํ•ฉํ•˜๋ฉฐ ๊ธฐํ˜ธ ํ˜•ํƒœ๋กœ ํ‘œํ˜„๋œ ํ’๋ถ€ํ•œ
๊ท€๋‚ฉ์  ํŽธํ–ฅ์„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š”
์ž์—ฐ์–ด ์ดํ•ด, ๋กœ๋ณดํ‹ฑ์Šค, ๊ณผํ•™์  ๋ฐœ๊ฒฌ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ
์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
Neuro-Symbolic Programming
https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
Large Action Models(LAMs)์€ ์ธ๊ณต์ง€๋Šฅ ์„ธ๊ณ„์˜ ์ตœ์‹  ๋ฐœ์ „์ž…๋‹ˆ๋‹ค. LAMs๋Š”
์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ์—์ด์ „ํŠธ๋“ค์€ ๋‹จ์ˆœํžˆ ์ธ๊ฐ„์˜
์งˆ๋ฌธ์— ์‘๋‹ตํ•˜๋Š” ๊ฒƒ์„ ๋„˜์–ด์„œ ํŠน์ • ๋ชฉํ‘œ์˜ ๋‹ฌ์„ฑ์— ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š”
๋…๋ฆฝ์ ์ธ ์ž‘์—… ์‹คํ–‰์ด ๊ฐ€๋Šฅํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์—”ํ‹ฐํ‹ฐ์ž…๋‹ˆ๋‹ค. LAMs๋Š” LLM์˜
์–ธ์–ด์  ๋Šฅ๋ ฅ๊ณผ ์ž์œจ์ ์œผ๋กœ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„
ํ†ตํ•ฉํ•˜์—ฌ ์ค‘์š”ํ•œ ์ „ํ™˜์ ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
Large Action Models์˜ ๊ตฌ์กฐ๋Š” ์˜๋„๋œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ทธ๋“ค์ด ๋ณต์ œํ•˜๊ณ ์ž ํ•˜๋Š”
์ธ๊ฐ„ ํ–‰๋™์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋‹จ์ˆœํ•œ ํ…์ŠคํŠธ ํ‘œํ˜„๊ณผ ๋‹ฌ๋ฆฌ,
LAMs๋Š” ์ž„์‹œ ์‹œ์—ฐ ์—†์ด๋„ ๋‹ค์–‘ํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์„ฑ๊ณผ ๊ทธ์— ๋”ฐ๋ฅธ ์ธ๊ฐ„
ํ–‰๋™์„ ํšจ๊ณผ์ ์œผ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋Šฅ๋ ฅ์€ ์‹ ๊ฒฝ ๊ธฐํ˜ธ
ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ํŒจํ„ด ์ธ์‹์˜ ๋ฐœ์ „์— ์˜ํ•ด ์šฉ์ดํ•ด์ง‘๋‹ˆ๋‹ค.
AI ๋ชจ๋ธ์€ ์˜จ๋ผ์ธ์œผ๋กœ ์Œ์‹์„ ์ฃผ๋ฌธํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๊ณผ์ •์„ ์ œ๊ณตํ•  ์ˆ˜
์žˆ์ง€๋งŒ, ๋Œ€์‹  ์ฃผ๋ฌธ์„ ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. Alexa, Siri, Cortana์™€ ๊ฐ™์€ ๊ธฐ์กด ๋Œ€ํ™”ํ˜•
๋ชจ๋ธ์„ ํƒ‘์žฌํ•œ ์šฐ๋ฆฌ์˜ ์Šค๋งˆํŠธํฐ์กฐ์ฐจ ๋ชจ๋“  ์ข…๋ฅ˜์˜ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.
๋˜ํ•œ ํŠน์ • ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋„๋ก ํ›ˆ๋ จ๋  ์ˆ˜ ์žˆ๋Š” AI ์—์ด์ „ํŠธ๋ผ๋Š” ๊ฒƒ์ด ์žˆ์ง€๋งŒ,
์ด๋“ค์€ ๋” ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋Ÿฌํ•œ ๊ฒƒ๋“ค์€ Large Action
Models(LAMs)์ด ํ™œ์•ฝํ•˜๋Š” ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ์˜ ์˜์—ญ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค.
LAMs๋Š” ์ผ๋ฐ˜ LLM๋ณด๋‹ค ๋Œ€๋žต 10๋ฐฐ ๋น ๋ฅธ ์†๋„๋กœ ์ž‘๋™ํ•˜๋Š” LLM์˜ ๋งค์šฐ ๊ณ ๊ธ‰
๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ์ด๋“ค์€ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ๋ณต์žกํ•˜๊ณ  ์ •๊ตํ•œ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋„๋ก
์„ค๊ณ„๋œ ๊ณ ๊ธ‰ ๊ณ„์‚ฐ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.
Large Action Models(LAMs)
https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐ„๋‹จํ•œ ์ž‘์—…๋ถ€ํ„ฐ:
- ํƒ์‹œ ์ฃผ๋ฌธํ•˜๊ธฐ
- ์Œ์‹ ์ฃผ๋ฌธํ•˜๊ธฐ
- ์ด๋ฉ”์ผ ๋ณด๋‚ด๊ธฐ
- ํšŒ์˜ ์ผ์ • ์žก๊ธฐ ๋“ฑ
๋ณต์žกํ•œ ์ž‘์—…์— ์ด๋ฅด๊ธฐ๊นŒ์ง€:
- ๋น„ํ–‰๊ธฐ, ํ˜ธํ…”, ํƒ์‹œ ์˜ˆ์•ฝ์„ ํฌํ•จํ•˜์—ฌ ์ „์ฒด ํ•ด์™ธ ์—ฌํ–‰ ๊ณ„ํš ์„ธ์šฐ๊ธฐ์™€ ์—ฌํ–‰ ์ผ์ • ์ƒ์„ฑํ•˜๊ธฐ. ์ด ๊ณผ์ •์€ ๋‹ค์–‘ํ•œ
์›น์‚ฌ์ดํŠธ์™€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.
- ํ˜„์žฅ์—์„œ์˜ ๋น„๋””์˜ค/์˜ค๋””์˜ค ๋ฒˆ์—ญ ๋“ฑ
LAM(Large Action Model)์€ ์ž‘๋™ ์›๋ฆฌ์™€ ์„ค๊ณ„๋œ ๊ตฌ์กฐ ๋•๋ถ„์— ์ด ๋ชจ๋“  ๊ฒƒ์„ ๋ช‡ ์ดˆ ๋งŒ์— ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‘์šฉ
ํ”„๋กœ๊ทธ๋žจ ์™ธ์—๋„, LAM์€ ๋กœ๋ด‡ ๋ชจ์…˜ ๊ณ„ํš, ์ธ๊ฐ„-๋กœ๋ด‡ ์ƒํ˜ธ ์ž‘์šฉ, ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์— ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋Š” ๋น„ํ”Œ๋ ˆ์ด์–ด
์บ๋ฆญํ„ฐ(NPC)์˜ ํ˜„์‹ค์ ์ด๊ณ  ์ง€๋Šฅ์ ์ธ ํ–‰๋™์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๊ณ  ์ „๋ฐ˜์ ์ธ ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ฌ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
Applications of LAMs
https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
๋Œ€๊ทœ๋ชจ ์•ก์…˜ ๋ชจ๋ธ(LAM)์€ ๋‹ค์–‘ํ•œ ์‚ฐ์—…์˜ ๋น„์ฆˆ๋‹ˆ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๊ฑธ์ณ ์—„์ฒญ๋‚œ ์ž ์žฌ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ LAM ๊ธฐ์ˆ  ์‚ฌ์šฉ์—
๋Œ€ํ•œ ์ž ์žฌ์  ๋น„์ฆˆ๋‹ˆ์Šค ์‚ฌ๋ก€๋“ค์ž…๋‹ˆ๋‹ค:
๊ฐ€์ƒ ๋น„์„œ ๋ฐ ๊ณ ๊ฐ ์ง€์›. LAM์€ ๊ณ ๊ฐ ์งˆ๋ฌธ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ณ  ์‘๋‹ตํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ณ ๊ฐ์„ ๋Œ€์‹ ํ•ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ๊ธ‰ ๊ฐ€์ƒ
๋น„์„œ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ํ•ต์‹ฌ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์ฑ„ํƒ๋  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
ํ”„๋กœ์„ธ์Šค ์ž๋™ํ™”. LAM์€ ์กฐ์ง์„ ์œ„ํ•œ ๋ฐ˜๋ณต์ ์ด๊ณ  ์‹œ๊ฐ„์ด ๋งŽ์ด ์†Œ์š”๋˜๋Š” ํ™œ๋™, ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฐ์ดํ„ฐ ์ž…๋ ฅ, ๋ฌธ์„œ ์ฒ˜๋ฆฌ ๋˜๋Š” ์žฌ๊ณ  ๊ด€๋ฆฌ๋ฅผ
์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์Œ์„ฑ ์ž…๋ ฅ์„ ํ†ตํ•ด ์œ ์‚ฌ ๋ฌธ์„œ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์‹œ๊ฐ„๊ณผ ๋น„์šฉ ์ ˆ๊ฐ์€ ๋ฌผ๋ก  ์ธ์‹
๊ธฐ์ˆ ์˜ ๋ฐœ์ „์œผ๋กœ ์ •ํ™•์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ์˜ค๋ฅ˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์†Œ๋งค ๋ฐ ๊ณ ๊ฐ ์„œ๋น„์Šค. LAM์€ ๊ณ ๊ฐ์˜ ์‡ผํ•‘ ์ด๋ ฅ, ์„ ํ˜ธ๋„ ๋ฐ ํ–‰๋™์„ ๋ถ„์„ํ•˜์—ฌ ๊ฐœ์ธํ™”๋œ ์ถ”์ฒœ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ ๊ตฌ๋งค๋ฅผ
๊ธฐ๋ฐ˜์œผ๋กœ ์ƒํ’ˆ, ํ”„๋กœ๋ชจ์…˜ ๋˜๋Š” ๋ ˆ์‹œํ”ผ ์•„์ด๋””์–ด๋ฅผ ์ถ”์ฒœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ณ ๊ฐ ํ”ผ๋“œ๋ฐฑ ๋ฐ ๊ฐ์ •์„ ๋ถ„์„ํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ณ ๊ฐ ๋ฌธ์ œ๋ฅผ
ํ•ด๊ฒฐํ•˜๋Š” ์˜์—ญ์„ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์€ ์†Œ๋งค์—…์ฒด๊ฐ€ ์ „๋ฐ˜์ ์ธ ์‡ผํ•‘ ๋งŒ์กฑ๋„๋ฅผ ๋†’์ด๊ณ  ๋งค์ถœ์„ ์ฆ๊ฐ€์‹œํ‚ค๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜
์žˆ์Šต๋‹ˆ๋‹ค.
Business Cases for LAMs
์ง€๊ธˆ๊นŒ์ง€ ์‚ดํŽด๋ดค๋“ฏ์ด, LLM๊ณผ LAM์ด ๊ฒฐํ•ฉ๋  ๊ฒฝ์šฐ ์ธ๊ฐ„์˜ ํ–‰๋™์„ ๋Œ€์‹ ํ•  AI ์—์ด์ „ํŠธ๊ฐ€ ํƒ„์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ก€๋กœ, ๋งˆ์ผ€ํŒ… ๋ถ„์•ผ์—์„œ LLM์ด ์นดํ”ผ
์ž‘์„ฑ, ์ด๋ฏธ์ง€ ์ƒ์„ฑ, ์›น ๋ ˆ์ด์•„์›ƒ ์ƒ์„ฑ ๋“ฑ์˜ ์—ญํ• ์„ ํ•˜๋ฉด, LAM์€ ์ด ๊ณผ์ •์„ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์Œ์„ฑ์ด๋‚˜ ๋ฌธ์ž ์ž…๋ ฅ๋งŒ์œผ๋กœ AI๊ฐ€ ๋งˆ์ผ€ํŒ… ์ž๋ฃŒ,
๊ณ ๊ฐ ๋ฐ์ดํ„ฐ, LLM ๋“ฑ์— ์ ‘๊ทผํ•ด ์ด๋ฅผ ์ง์ ‘ ๋‹ค๋ฃจ๋Š” ๊ฒŒ ๊ฐ€๋Šฅํ•ด์ง€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. LAM์˜ ํŠน์ง•์€ ํฌ๊ฒŒ ์„ธ ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค.
1. ๊ณ ๊ธ‰ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ: LAM์€ ๋ฐฉ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด‘๋ฒ”์œ„ํ•œ ๋ฐ์ดํ„ฐ ํ•ด์„์ด ํ•„์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค.
2. ํšจ์œจ์ ์ธ ์˜์‚ฌ ๊ฒฐ์ •: LAM์€ ์ •๊ตํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•ด ์˜์‚ฌ ๊ฒฐ์ • ๊ณผ์ •์„ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค. AI ์‹œ์Šคํ…œ์ด ๋” ๋ณต์žกํ•œ ์ž‘์—…์„ ํšจ๊ณผ์ ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก
์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
3. ํ™•์žฅ์„ฑ๊ณผ ์œ ์—ฐ์„ฑ: LAM์€ ํ™•์žฅ์„ฑ์ด ๋งค์šฐ ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ์ž๋™ํ™”๋ถ€ํ„ฐ ๋ณต์žกํ•œ ๋ฌธ์ œ ํ•ด๊ฒฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์•ฑ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด์™€ ๊ฐ™์€ ํŠน์ง•์„ ๊ฐ€์ง„ LAM์„ ์ฑ—๋ด‡์— ์ ‘๋ชฉํ•œ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ํ˜„์žฌ ์ž๋™์ฐจ ํŒ๋งค ์‚ฌ์ดํŠธ์— ๋ถ€์ฐฉ๋œ AI ์ฑ—๋ด‡์€ ํ•™์Šตํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์šฉ์ž
์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•˜์ง€๋งŒ, LAM์„ ๊ฒฐํ•ฉํ•œ ์ฑ—๋ด‡์€ ์†Œ๋น„์ž๊ฐ€ ์›ํ•˜๋Š” ์ฐจ๋Ÿ‰์„ ํŒ๋ณ„ํ•ด ์˜ˆ์•ฝ ์ฃผ๋ฌธ๊นŒ์ง€ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐœ์ธํ™”๊ฐ€ ๊ฐ€๋Šฅํ•ด์ง€๋Š” ๊ฑด๋ฐ์š”. ์‚ฌ์šฉ์ž์˜
์ธํ„ฐ๋„ท ํ™œ์šฉ ํŒจํ„ด์„ ํ•™์Šตํ•ด ์ผ์ƒ ์—…๋ฌด๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. LLM์ด ์€ํ–‰ ๋Œ€์ถœ ์ดˆ์•ˆ์„ ์ž‘์„ฑํ–ˆ๋‹ค๋ฉด, LAM์€ ์€ํ–‰์— ๋Œ€์ถœ ์„œ๋ฅ˜๋ฅผ ๋ฐœ์†กํ•˜๋Š” ์ผ๊นŒ์ง€
๋Œ€์‹ ํ•˜๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด์ฃ .
LAM ๊ธฐ์ˆ ์€ ํœด๋จผ ์ปดํ“จํ„ฐ ์ธํ„ฐํŽ˜์ด์Šค(HCI, Human Computer Interface, ์‚ฌ๋žŒ์˜ ์Œ์„ฑ, ๋‡ŒํŒŒ, ๊ทผ์œก, ๋™์ž‘ ๋“ฑ์„ ๊ธฐ๊ณ„๊ฐ€ ์ธ์‹ํ•˜๋Š” ๊ฒƒ) ์˜์—ญ์„ ํฌ๊ฒŒ ๋’ค๋ฐ”๊ฟ€
๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ์ปดํ“จํ„ฐ์™€์˜ ์ƒํ˜ธ์ž‘์šฉ์€ ๊ทธ๋ž˜ํ”ฝ ์œ ์ € ์ธํ„ฐํŽ˜์ด์Šค(GUI, Graphical User Interface, ์‚ฌ์šฉ์ž๊ฐ€ ์ปดํ“จํ„ฐ์™€ ์ •๋ณด๋ฅผ ์‰ฝ๊ฒŒ ๊ตํ™˜ํ•˜๊ณ 
์ƒํ˜ธ ์ž‘์šฉํ•˜๊ธฐ ์œ„ํ•ด ์•„์ด์ฝ˜ ๋“ฑ๊ณผ ๊ฐ™์€ ๊ทธ๋ž˜ํ”ฝ์„ ์ด์šฉํ•œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค)๋ฅผ ํ†ตํ•ด ์ด๋ค„์กŒ๋Š”๋ฐ์š”. ๋ฒ„ํŠผ์˜ ์œ„์น˜, ํ•˜์œ„ ๋ ˆ์ด์–ด์˜ ์œ„์น˜ ๋“ฑ์„ ์•Œ๊ณ , ์ด๋ฅผ
์ž‘๋™ํ•˜๊ธฐ ์œ„ํ•ด ์ง์ ‘ ์‚ฌ๋žŒ์ด ์›€์ง์—ฌ์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. LAM๊ณผ๊ฐ™์ด ๋ณต์žกํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋Š” ์‹œ๊ฐ„์„ ๋“ค์—ฌ ํ•™์Šตํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ดˆ๊ธฐ์—๋Š” ์˜คํžˆ๋ ค ๊ตฌ์‹์œผ๋กœ
๋А๊ปด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์•ž์œผ๋กœ์˜ LAM ๊ธฐ์ˆ ์€ ์ดˆ๋ณด์ž๋„ ์ „๋ฌธ ์ง€์‹ ์—†์ด ์ž์œ ์ž์žฌ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , ๊ณ ๋ น์ž๋‚˜ ์žฅ์• ์ธ๋„ ๋””์ง€ํ„ธ ์žฅ๋ฒฝ ์—†์ด
์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. LAM์ด AI ์—์ด์ „ํŠธ์˜ ์„œ๋ง‰์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค.
https://www.lgcns.com/blog/it-trend/52597/
LAM์˜ ํŠน์ง•๊ณผ ๋ฏธ๋ž˜
Thank you!

A future that integrates LLMs and LAMs (Symposium)

  • 1.
    LLM๊ณผ LAM์„ ํ†ตํ•ฉํ•œ ๋ฏธ๋ž˜: ์ฐจ์„ธ๋Œ€์ธ๊ณต์ง€๋Šฅ ์†”๋ฃจ์…˜์„ ์œ„ํ•œ ์‹ฌํฌ์ง€์—„ ์ดํƒœ์˜ / ์„œ์šธ๊ณผ๊ธฐ๋Œ€ Ph.D Candidate ์„œ๊ฐ•๋Œ€ ์ธ๊ณต์ง€๋Šฅ ์„์‚ฌ ์กธ์—… ๋ชจ๋‘์˜ ์—ฐ๊ตฌ์†Œ Faculty Keras Korea ์šด์˜์ง„
  • 2.
  • 15.
  • 17.
  • 18.
    Siri + AIStartUp ๊ธฐ์—… ์ธ์ˆ˜(DarwinAI) https://www.yna.co.kr/view/AKR20240315014300091
  • 19.
    Apple ์— Geminiํƒ‘์žฌ https://www.aitimes.com/news/userArticlePhoto.html
  • 20.
  • 21.
  • 24.
    ๋ผ๋งˆ3(Llama 3)์—์„œ ์ƒˆ๋กœ์šด์  ๋ผ๋งˆ3๋Š”๋ผ๋งˆ2 ๋Œ€๋น„ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ฐœ์„ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค: โ— ํ† ํฌ๋‚˜์ด์ € ๊ฐœ์„ : 128K ํ† ํฐ์˜ vocabulary๋กœ ์–ธ์–ด๋ฅผ ๋” ํšจ์œจ์ ์œผ๋กœ ์ธ์ฝ”๋”ฉํ•ด ์„ฑ๋Šฅ ํ–ฅ์ƒ โ— ์ถ”๋ก  ํšจ์œจ์„ฑ ๊ฐœ์„ : 8B, 70B ๋ชจ๋ธ ๋ชจ๋‘ Grouped Query Attention(GQA) ์ ์šฉ โ— ๋Œ€๊ทœ๋ชจ ์‚ฌ์ „ํ•™์Šต ํ™•์žฅ: 15์กฐ ํ† ํฐ ์ด์ƒ์œผ๋กœ ํ•™์Šต, ๋ผ๋งˆ2 ๋Œ€๋น„ 7๋ฐฐ ์ด์ƒ ๋ฐ์ดํ„ฐ์…‹ ์ฆ๊ฐ€ โ— Instruction-tuning ํ˜์‹ : SFT, Rejection Sampling, PPO, DPO ๊ธฐ๋ฒ• ํ™œ์šฉํ•œ ์ •๊ตํ•œ ๋ชจ๋ธ ์–ผ๋ผ์ธ๋จผํŠธ
  • 26.
    CONTENTS 01. GPT ๋“ฑ์žฅ๋ฐฐ๊ฒฝ 02. ChatGPT์™€ ๊ฒ€์ƒ‰ ์•„ํ‚คํ…์ฒ˜์™€์˜ ๋น„๊ต 03. Prompt Engineering 04. LLMs Model์˜ ๊ฐ•ํ™” 06. Ranking Model์˜ ๊ณ ๋„ํ™” 05. LLM OPS ๊ด€์  07. LAM๊ณผ์˜ ๊ฒฐํ•ฉ
  • 27.
  • 30.
  • 31.
    ๊ฒ€์ƒ‰ ๋˜๋Š” ์ถ”์ฒœ์‹œ์Šคํ…œ๊ณผ์˜ ์œ ์‚ฌ์„ฑ์„ ์•Œ์•„๋ณด์ž! RLHF์™€ LoRA๋Š” ๊ฒฐ๊ตญ Ranking Model์˜ ๋ณ€ํ˜•์ด๋‹ค. ์„ธ๋ถ€ ์•„ํ‚คํ…์ฒ˜ ๊ตฌ์„ฑ Query Indexer Data ์ˆ˜์ง‘๊ธฐ LLM RLHF (LoRA) Prompt Ranking Model ์ถœ์ฒ˜ : https://blog.bytebytego.com/p/ep-44-how-does-chatgpt-work
  • 32.
  • 33.
    ์ถœํ˜„ ๋ฐฐ๊ฒฝ InstructGPT Zero ShotPrompt One Shot Prompt Few Shot Prompt Chain of Thought Prompt ์ถœ์ฒ˜ : https://velog.io/@mmodestaa/InstructGPT-ChatGPT
  • 34.
    Instruction Tuning Instruction Tuning โ—Instruction์„ ํ†ตํ•ด ์„ค๋ช…๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ ๋ชจ์Œ์—์„œ ์–ธ์–ด ๋ชจ๋ธ์„ ๋ฏธ์„ธ ์กฐ์ • โ— Unseen task์—์„œ Zero Shot ์„ฑ๋Šฅ ๊ฐœ์„  โ— Instruction Tuning๋Š” Instruction์œผ๋กœ ํ‘œํ˜„๋œ mixture data๋กœ ์‚ฌ์ „ ํ•™์Šต๋œ ์–ธ์–ด ๋ชจ๋ธ์„ ํŠœ๋‹ํ•˜๋ฉฐ, ์ถ”๋ก  ์‹œ์—๋Š” unseen ์ž‘์—… ์œ ํ˜•์„ ํ‰๊ฐ€ โ— 3๊ฐ€์ง€ unseen ์ž‘์—… ์œ ํ˜•์— ๋Œ€ํ•ด, zero-shot, few-shot GPT-3๊ณผ ๋น„๊ตํ•˜์—ฌ zero-shot FLAN(Finetuned LAnguage Net)์˜ ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ โ— ์ž‘์€ LLM์—์„œ๋„ ์ข‹์€ ์„ฑ๋Šฅ LMs Task B, C, D์˜ instructions/templates๋กœ LMํ•™์Šต Task A์— ๋Œ€ํ•ด ์ถ”๋ก  ์ถœ์ฒ˜ : Wei, Jason, et al. "Finetuned language models are zero-shot learners." arXiv preprint arXiv:2109.01652 (2021)
  • 35.
    ์‚ฌ์šฉ์„ฑ ๊ฐ•ํ™” ์ธก๋ฉด PromptEngineering ์ถœ์ฒ˜ : https://cobusgreyling.medium.com/eight-prompt-engineering-implementations-updated-90c82d071350
  • 36.
    Elements of aPrompt Instruction ๋ชจ๋ธ ์ˆ˜ํ–‰ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ task ์„ค๋ช… ๋˜๋Š” ์ง€์นจ Context ๋ชจ๋ธ ์„ฑ๋Šฅ์„ ์กฐ์ •ํ•˜๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€ ๋˜๋Š” ์™ธ๋ถ€ ์ •๋ณด Input Data ๋ชจ๋ธ์ด ์ถœ๋ ฅ์„ ์ œ๊ณตํ•ด์•ผ ํ•˜๋Š” ์ž…๋ ฅ/์งˆ๋ฌธ Output Indicator ๋ชจ๋ธ์— ์ถœ๋ ฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ง€ํ‘œ ํ˜•์‹ Prompt์˜ ๊ตฌ์„ฑ ์š”์†Œ ์ถœ์ฒ˜ : https://www.promptingguide.ai/kr/introduction/elements
  • 37.
  • 38.
  • 39.
    ์ ์ ˆํ•œ ๋ชฉ์ ๋ณ„ ์ „๋žตํ•„์š” ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ๊ฒ€์ƒ‰์ฆ๊ฐ•์ƒ์„ฑ(RAG) ํŒŒ์ธํŠœ๋‹(Fine-tuning) ์‚ฌ์ „ํ›ˆ๋ จ/์žฌํ›ˆ๋ จ ๋ชฉ์  LLM์˜ ์œ ์šฉํ•œ ์‘๋‹ต์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ง€์นจ/์งˆ๋ฌธ/๋งฅ๋ฝ ์ƒ์„ฑ ํ™˜๊ฐ์—†๋Š” ์ •ํ™•ํ•œ ์‘๋‹ต ์ƒ์„ฑ ์‘๋‹ต ํ’ˆ์งˆ ๋ฐ ๋„๋ฉ”์ธ ๊ด€๋ จ ๊ฒฐ๊ณผ ๊ฐœ์„  ๋ชจ๋ธ ๊ณต๊ธ‰ (public/proprietary) ํ›ˆ๋ จ๊ธฐ๊ฐ„ N/A N/A ๋ช‡๋ถ„ ~ ๋ช‡ ์‹œ๊ฐ„ ๋ชจ๋ธ ๋ฐ ์ธํ”„๋ผ์— ๋”ฐ๋ผ ๋ฉฐ์น ์—์„œ ๋ช‡ ๋‹ฌ๊นŒ์ง€ ์†Œ์š” ํ›ˆ๋ จ๋น„์šฉ ์—†์Œ ์—†์Œ ์ค‘๊ฐ„ ๋†’์Œ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ํ”„๋กฌํ”„ํŠธ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•(One shot, Few shot) ๊ธฐ์—… ๋‚ด๋ถ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•˜์—ฌ ํ”„๋กฌํ”„ํŠธ โ€œ๋งฅ๋ฝ๏ผ‚์„ ์œ„ํ•œ ์ง€์‹์œ  ๊ตฌ์ถ• ๋ฐ ๊ฒ€์ƒ‰ ๋ชจ๋ธ ์ผ๋ถ€ ํŠน์ • ์ž‘์—… ํŠœ๋‹(instruction tuning) ๋„๋ฉ”์ธ๋ณ„ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ ์ถ”๊ฐ€ (Domain Adaptation) ๋ชจ๋ธ ์ „์ฒด ์‹ ๊ฒฝ๋ง ์•„ํ‚คํ…์ณ ๋ฐ ํฌ๊ธฐ ์–ดํœ˜ ํฌ๊ธฐ ๋ฐ ์ปจํ…์ŠคํŠธ ๊ธธ์ด ์š”๊ตฌ๋˜๋Š” ML ์ „๋ฌธ์„ฑ ๋‚ฎ์Œ ๋‚ฎ์Œ-์ค‘๊ฐ„ ์ค‘๊ฐ„ ๋†’์Œ ์ƒํ™ฉ๋ณ„ ์ ์ ˆํ•œ Generative AI ํ™œ์šฉ ์ž์ฒด LLM ๋ชจ๋ธ์„ ๊ตฌ์ถ•ํ•˜๋Š”๋ฐ๋Š” ๋งŽ์€ ์ž์›์ด ์†Œ์š”๋˜๋Š” ๋ฐ”, ์ž์ฒด ์ง€์‹๋ฒ ์ด์Šค(Knowledge base)๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง/๊ฒ€์ƒ‰์ฆ๊ฐ•์ƒ์„ฑ(RAG)/ํŒŒ์ธํŠœ๋‹์„ ํ†ตํ•˜์—ฌ Domain ์ง€์‹์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ์ „๋žต์˜ ์ถ”์ง„์ด ํ•„์š”.
  • 40.
    LLM์˜ ์žฌํ•™์Šต LLM์˜ ๊ณ ๋„ํ™” PEFT(Parameter-Efficient Fine Tuning) PEFT๋Š” ์‚ฌ์ „ํ•™์Šต๋œ LLM์˜ ๋Œ€๋ถ€๋ถ„์˜ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํ”„๋ฆฌ์ง•ํ•˜๊ณ  ์ผ๋ถ€์˜ ํŒŒ๋ผ๋ฏธํ„ฐ๋งŒ์„ ํŒŒ์ธํŠœ๋‹ํ•จ์œผ๋กœ์จ ์ €์žฅ๊ณต๊ฐ„๊ณผ ๊ณ„์‚ฐ๋Šฅ๋ ฅ์„ ๋Œ€ํญ ์ค„์˜€์Šต๋‹ˆ๋‹ค. ํŒŒ์ธํŠœ๋‹ํ• ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์ ์ค‘ ํ•˜๋‚˜์ธ catastrophic forgetting๋˜ํ•œ ๊ทน๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค. PEFT๋Š” ๋˜ํ•œ *์ ์€ ๋ฐ์ดํ„ฐ ์ฒด์ œ (low-data-regime)์—์„œ ํŒŒ์ธํŠœ๋‹ํ• ๋•Œ๋‚˜ ๋„๋ฉ”์ธ ๋ฐ–์˜ ๋ฐ์ดํ„ฐ(out-of-domain scenario)๋ฅผ ์ผ๋ฐ˜ํ™”ํ• ๋•Œ ๋”์šฑ ์ข‹์€ ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. (์˜ˆ๋ฅผ ๋“ค๋ฉด ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜, stable diffusion์˜ dreambooth) 1. LoRA: LORA: LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS 2. Prefix Tuning: P-Tuning v2: Prompt Tuning Can Be Comparable to Fine-tuning Universally Across Scales and Tasks 3. Prompt Tuning: The Power of Scale for Parameter-Efficient Prompt Tuning 4. P-Tuning: GPT Understands, Too PEFT ๋ฐฉ๋ฒ•๋ก  ์ถœ์ฒ˜ : https://4n3mone.tistory.com/7
  • 41.
    Adapters PEFT Techniques ์–ด๋Œ‘ํ„ฐ ํŠœ๋‹: ํŠธ๋žœ์Šคํฌ๋จธ ๋ ˆ์ด์–ด ์‚ฌ์ด์— ๋ณ‘๋ชฉ ๋ ˆ์ด์–ด(=์–ด๋Œ‘ํ„ฐ)๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ํ›ˆ๋ จํ•จ ์ถœ์ฒ˜ : https://magazine.sebastianraschka.com/p/understanding-parameter-efficient
  • 42.
    LoRA PEFT Techniques โ— ๊ธฐ์กด๋ชจ๋ธ ๊ฐ€์ค‘์น˜๋Š” ๊ณ ์ •์‹œํ‚ค๊ณ  ์ถ”๊ฐ€๋กœ ๋”ํ•ด์ฃผ๋Š” ์ •๋„๋ฅผ ํ•™์Šตํ•จ โ— ๊ฐ€์ค‘์น˜ ์ „์ฒด ๋Œ€์‹  ํ‘œํ˜„์˜ ์ผ๋ถ€๋งŒ ํ•™์Šต (์ €์ฐจ์› ํ–‰๋ ฌ) โ— ๋ฒ”์šฉ์„ฑ ๋†’์•„ ์•„๋ฏธ์ง€ ๋„๋ฉ”์ธ์—๋„ ์ ์šฉ ๊ฐ€๋Šฅ ์ถœ์ฒ˜ : https://sebastianraschka.com/blog/2023/llm-finetuning-lora.html
  • 43.
    QLoRA PEFT Techniques โ— LoRA๊ฐ€์ค‘์น˜์— 4๋น„ํŠธ ์–‘์žํ™” (๊ฒฝ๋Ÿ‰ํ™”) ์ ์šฉ โ— ๊ฐ€์ค‘์น˜๋ฅผ 4๋น„ํŠธ NormalFloat ์ž๋ฃŒํ˜•์œผ๋กœ ์ €์žฅํ•˜๋˜ ๋ชจ๋ธ ํ•™์Šต์—์„œ ํ•„์š”ํ•œ ๊ฒฝ์šฐ bfloat16์œผ๋กœ ๋ณต์›์‹œ์ผœ์„œ ์‚ฌ์šฉ โ— 16๋น„ํŠธ ์ „์ฒด ํŒŒ์ธํŠœ๋‹๊ณผ ์„ฑ๋Šฅ ๊ฑฐ์˜ ๋™์ผํ•˜๋˜, ํ•„์š”ํ•œ GPU ๋ฉ”๋ชจ๋ฆฌ ํฌ๊ธฐ ํ˜„์ €ํžˆ ๊ฐ์†Œ ์ถœ์ฒ˜ : https://huggingface.co/blog/hf-bitsandbytes-integration
  • 44.
    Types of PEFTTechniques and Their Performance PEFT Techniques ์ถœ์ฒ˜ : https://magazine.sebastianraschka.com/p/finetuning-large-language-models
  • 47.
  • 48.
    LLM EcoSystem RAG (Retrieval AugmentedGeneration) Redis GPTCache LLM Response Caching Weight & Bias MLflow PromptLayer LLM ์ถœ๋ ฅ ๋ชจ๋‹ˆํ„ฐ๋ง, ์ถ”์ , ํ‰๊ฐ€ Helicone Guradrails ์ถœ๋ ฅ์˜ ์œ ํ•ด์„ฑ ๊ฒ€์ฆ Rebuff ํ”„๋กฌํ”„ํŠธ ์ฃผ์ž… ๊ณต๊ฒฉ ๋ฐฉ์–ด Embedding Model Vector Database Databricks Apache Airflow LangChain LlamaIndex ETL Document Loader ANN (Approximate Nearest Neighbor) PQ (Product Quantization) LSH (Locality Sensitive Hashing) HNSW (Hierarchical Navigable Small World) ๋น ๋ฅธ ๊ฒ€์ƒ‰์„ ์œ„ํ•ด ๋ฒกํ„ฐ๋ฅผ ์ธ๋ฑ์‹ฑ ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ฒกํ„ฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฐพ๋Š” ๋ฐฉ๋ฒ• ์งˆ์˜์— ๋Œ€ํ•œ ์ž„๋ฒ ๋”ฉ ์ฒ˜๋ฆฌ ๊ฒ€์ƒ‰ ์š”์ฒญ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”„๋ ˆ์ž„์›Œํฌ (Langchain, LlamaIndex(GPT Index)) Causal AI Vespa Pinecone Weaviate Qdrant LLM ์ฐธ๊ณ ๋ฌธํ—Œ : https://a16z.com/2023/06/20/emerging-architectures-for-llm-applications/
  • 49.
    LLM ์ ์šฉ Architecture ์‹ค์ œ๋„๋ฉ”์ธ์—์„œ ์ ์šฉ์„ ์œ„ํ•ด์„  ๋งŽ์€ ๊ฒƒ๋“ค์— ๋Œ€ํ•œ ๊ณ ๋ ค ํ•„์š” 1. ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒญํฌ๋กœ ๋ถ„ํ• ํ•˜์—ฌ ๊ฐ ์ฒญํฌ๋ฅผ ๋งฅ๋ฝ ์กฐ๊ฐ์œผ๋กœ ๋‚˜ํƒ€๋ƒ„. 2. ์ž„๋ฒ ๋”ฉ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ ์ฒญํฌ๋ฅผ ๋ฒกํ„ฐ ์ž„๋ฒ ๋”ฉ์œผ๋กœ ๋ณ€ํ™˜ํ•จ. 3. ๋ชจ๋“  ๋ฒกํ„ฐ ์ž„๋ฒ ๋”ฉ์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅํ•˜๊ณ , ๊ด€๋ จ ์ •๋ณด์™€ ํ•จ๊ป˜ ๋ณด๊ด€. 4. ์งˆ๋ฌธ์„ ์ž„๋ฒ ๋”ฉํ•˜๊ณ , ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๊ฐ€์žฅ ์œ ์‚ฌํ•œ ๋ฒกํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•ด ๋งฅ๋ฝ ๋ฒกํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ด. 5. ๊ฒ€์ƒ‰๋œ ๋งฅ๋ฝ์„ ํ™œ์šฉํ•˜์—ฌ LLM ๋ชจ๋ธ์— ์งˆ๋ฌธ์„ ์ „๋‹ฌํ•˜๊ณ  ๋‹ต๋ณ€ ์ƒ์„ฑ ์‹œ ํ•ด๋‹น ๋งฅ๋ฝ๋งŒ ํ™œ์šฉ. ์ถœ์ฒ˜ : https://www.linkedin.com/in/aurimas-griciunas/
  • 51.
    Retrieval (๊ฒ€์ƒ‰) Retrieval AugmentedGeneration(RAG) ๊ธฐ๋ฐ˜ Architecture ์ˆ˜์‹œ๋กœ ์—…๋ฐ์ดํŠธ ๋˜๋Š” ๋ฌธ์„œ์—์„œ ์ •ํ™•ํ•œ ์ •๋ณด๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ๋Š” โ€˜Retrieval (๊ฒ€์ƒ‰)โ€™ ๊ธฐ๋ฐ˜์˜ ์ƒ์„ฑ์ด ํ•„์ˆ˜ ์ถœ์ฒ˜ : https://wandb.ai/ayush-thakur/llama-index-report/reports/Building-Advanced-Query-Engine-and-Evaluation-with-LlamaIndex-and-W-B--Vmlldzo0OTIzMjMy
  • 54.
    ๋‹ค์–‘ํ•œ ์ฃผ๋ณ€ ์ •๋ณด์˜๋ฐ์ดํ„ฐ๋ณ„ ๊ณ ๋„ํ™” ๋ฐฉ๋ฒ•๋ก 
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 64.
  • 65.
    RM โ†’ PPO RLHFโ†’ RLAIF
  • 66.
  • 67.
  • 69.
    PPO (Proximal PolicyOptimization)
  • 78.
  • 80.
  • 83.
  • 85.
    Rabbit AI: LargeAction Models (LAMs) Large Action Models (LAMs)์€ ์ธ๊ฐ„์˜ ์˜๋„๋ฅผ ์ดํ•ดํ•˜๊ณ  ํ–‰๋™์„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ๊ธ‰ ์ธ๊ณต์ง€๋Šฅ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. Large Action Models์˜ ๊ธฐ์ดˆ, ์ž‘๋™ ์›๋ฆฌ ๋ฐ ๊ตฌ์กฐ์— ๋Œ€ํ•ด ๋‹ค๋ฃฐ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” Generative AI ๋ฐ LLMs์— ๋Œ€ํ•ด ๋“ค์–ด๋ณด์•˜๊ณ , ์‚ฌ์šฉํ•ด๋ณด์•˜์œผ๋ฉฐ, ๋Œ€ํ™” ๋ด‡, ์ด๋ฏธ์ง€ ์ƒ์„ฑ, ๊ณ ๊ฐ ์„œ๋น„์Šค์™€ ๊ฐ™์€ ์ž‘์—…์—์„œ ๊ทธ๋“ค์˜ ์—„์ฒญ๋‚œ ์˜ํ–ฅ๋ ฅ์„ ๋ชฉ๊ฒฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€ ์š”์ฒญ๋œ ์ฟผ๋ฆฌ์— ๋Œ€ํ•œ ํ›Œ๋ฅญํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฃผ๋กœ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ์— ์žˆ์–ด์•ผ ํ•  ๋‹จ์–ด๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ ChatGPT, MidJourney, Bard์™€ ๊ฐ™์€ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ Generative AI ๋ฐ Large Language Models์˜ ์˜ˆ๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋“ค์€ ์ปจํ…์ธ  ์ƒ์„ฑ, ์›น์‚ฌ์ดํŠธ ๋””์ž์ธ, ํ…์ŠคํŠธ-์ด๋ฏธ์ง€/๋น„๋””์˜ค ์ƒ์„ฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ž‘์—…์—์„œ ํ˜์‹ ์„ ์ด‰์ง„ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด ๋ชฉ๋ก์€ ๊ณ„์†ํ•ด์„œ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ LLM ๋ชจ๋ธ์ด ๋ถ€์กฑํ•œ ํ•œ ๊ฐ€์ง€ ์˜์—ญ์ด ์žˆ์œผ๋ฉฐ, ๊ทธ๊ฒƒ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ฃผ์–ด์ง„ ๋ช…๋ น์— ๋”ฐ๋ผ "ํ–‰๋™"์„ ์ทจํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ๋“ค์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ƒ์„ธํ•œ ๋‹จ๊ณ„๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์‚ฌ์šฉ์ž๋ฅผ ๋Œ€์‹ ํ•ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ด ์ตœ์ฒจ๋‹จ ๊ธฐ์ˆ ๊ณผ ๊ทธ ์‘์šฉ ๋ถ„์•ผ์˜ ๊ธฐ์ดˆ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
  • 86.
    Action Model Learning์€์ธ๊ณต์ง€๋Šฅ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ท€๋‚ฉ์  ์ถ”๋ก ์˜ ํ•œ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ AI ๋ชจ๋ธ์€ ์—์ด์ „ํŠธ์˜ ๊ด€์ฐฐ์„ ํ†ตํ•ด ์ƒˆ๋กœ์šด ๊ฒƒ๋“ค์„ ๋ฐฐ์›๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ํ•™์Šต์—์„œ ๋ชจ๋ธ์€ ๋‹ค๋ฅธ ๋ชจ๋ธ์ด ๋™์ผํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ๊ด€์ฐฐํ•จ์œผ๋กœ์จ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ฐ•ํ™” ํ•™์Šต๊ณผ ๋น„์Šทํ•˜๊ฒŒ ๋“ค๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ, ๋ชจ๋ธ์ด ๋ณด์ƒ๊ณผ ์ฒ˜๋ฒŒ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํ›ˆ๋ จ๋˜๋Š” ๊ฐ•ํ™” ํ•™์Šต๊ณผ๋Š” ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๋ชจ๋ธ์ด ์˜ฌ๋ฐ”๋ฅธ ์ถœ๋ ฅ์„ ์˜ˆ์ธกํ•˜๋ฉด ๋ณด์ƒ์„ ๋ฐ›๊ณ  ์ž˜๋ชป๋œ ์ถœ๋ ฅ์„ ์˜ˆ์ธกํ•˜๋ฉด ์ฒ˜๋ฒŒ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , Action Model Learning์€ ์‹ค์ œ ์„ธ๊ณ„์—์„œ ์‹œํ–‰์ฐฉ์˜ค๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋Œ€์‹  ํ–‰๋™์— ๋Œ€ํ•ด ์ถ”๋ก ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ์ž…๋ ฅ/์ถœ๋ ฅ ์Œ์€ Action Model Learning์—์„œ ๊ฒฐ์ฝ” ์ œ์‹œ๋˜์ง€ ์•Š์œผ๋ฉฐ, ๋ถ€์ •ํ™•ํ•œ ํ–‰๋™ ๋ชจ๋ธ๋„ ๋ช…์‹œ์ ์œผ๋กœ ์ˆ˜์ •๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Action Model Learning์€ ๋‹ค์–‘ํ•œ ์ด์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” AI ์—์ด์ „ํŠธ๊ฐ€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ด€์ฐฐํ•จ์œผ๋กœ์จ ์ž‘์—…์„ ๋” ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๋Š” ๋ฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ์—์ด์ „ํŠธ๊ฐ€ ์ƒˆ๋กœ์šด ์‹œ๋‚˜๋ฆฌ์˜ค์— ๋Œ€ํ•œ ์ง€์‹์„ ํ™œ์šฉํ•˜๊ณ  ํ–‰๋™์„ ๊ณ„ํšํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ๋Šฅ๋ ฅ์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Action Model Learning https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
  • 87.
    ์‹ ๊ฒฝ ๊ธฐํ˜ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€์‹ ๊ฒฝ๋ง๊ณผ ๊ธฐํ˜ธ AI๋ฅผ ๊ฒฐํ•ฉํ•œ ์ธ๊ณต์ง€๋Šฅ์˜ ํ•œ ์ข…๋ฅ˜๋กœ, ๊ธฐ์กด์˜ ์ธ๊ฐ„ ์ง€์‹์„ ๋ช…์‹œ์ ์œผ๋กœ ํฌ์ฐฉํ•˜์—ฌ ๋‘ ๋ชจ๋ธ์˜ ํ•œ๊ณ„/์•ฝ์ ์„ ํ•ด๊ฒฐํ•˜๊ณ  ๊ฐ•์ ์„ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ์‹์„ ํ†ตํ•ด ์šฐ๋ฆฌ๋Š” ์ถ”๋ก , ํ•™์Šต, ๊ทธ๋ฆฌ๊ณ  ์ธ์ง€ ๋ชจ๋ธ๋ง์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” AI๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋‘ ๊ธฐ์ˆ ์„ ๊ฒฐํ•ฉํ•˜์—ฌ ๋งŒ๋“  ๋ชจ๋ธ์€ ๋ชจ๋“ˆ์‹์ด๋ฉฐ ํ•ด์„ ๊ฐ€๋Šฅํ•˜๊ณ  ๊ธฐํ˜ธ ๋ถ„์„์— ์ ํ•ฉํ•˜๋ฉฐ ๊ธฐํ˜ธ ํ˜•ํƒœ๋กœ ํ‘œํ˜„๋œ ํ’๋ถ€ํ•œ ๊ท€๋‚ฉ์  ํŽธํ–ฅ์„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ž์—ฐ์–ด ์ดํ•ด, ๋กœ๋ณดํ‹ฑ์Šค, ๊ณผํ•™์  ๋ฐœ๊ฒฌ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Neuro-Symbolic Programming https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
  • 88.
    Large Action Models(LAMs)์€์ธ๊ณต์ง€๋Šฅ ์„ธ๊ณ„์˜ ์ตœ์‹  ๋ฐœ์ „์ž…๋‹ˆ๋‹ค. LAMs๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ์—์ด์ „ํŠธ๋“ค์€ ๋‹จ์ˆœํžˆ ์ธ๊ฐ„์˜ ์งˆ๋ฌธ์— ์‘๋‹ตํ•˜๋Š” ๊ฒƒ์„ ๋„˜์–ด์„œ ํŠน์ • ๋ชฉํ‘œ์˜ ๋‹ฌ์„ฑ์— ์ ๊ทน์ ์œผ๋กœ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋…๋ฆฝ์ ์ธ ์ž‘์—… ์‹คํ–‰์ด ๊ฐ€๋Šฅํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์—”ํ‹ฐํ‹ฐ์ž…๋‹ˆ๋‹ค. LAMs๋Š” LLM์˜ ์–ธ์–ด์  ๋Šฅ๋ ฅ๊ณผ ์ž์œจ์ ์œผ๋กœ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ํ†ตํ•ฉํ•˜์—ฌ ์ค‘์š”ํ•œ ์ „ํ™˜์ ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. Large Action Models์˜ ๊ตฌ์กฐ๋Š” ์˜๋„๋œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ทธ๋“ค์ด ๋ณต์ œํ•˜๊ณ ์ž ํ•˜๋Š” ์ธ๊ฐ„ ํ–‰๋™์˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋‹จ์ˆœํ•œ ํ…์ŠคํŠธ ํ‘œํ˜„๊ณผ ๋‹ฌ๋ฆฌ, LAMs๋Š” ์ž„์‹œ ์‹œ์—ฐ ์—†์ด๋„ ๋‹ค์–‘ํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์„ฑ๊ณผ ๊ทธ์— ๋”ฐ๋ฅธ ์ธ๊ฐ„ ํ–‰๋™์„ ํšจ๊ณผ์ ์œผ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋Šฅ๋ ฅ์€ ์‹ ๊ฒฝ ๊ธฐํ˜ธ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ํŒจํ„ด ์ธ์‹์˜ ๋ฐœ์ „์— ์˜ํ•ด ์šฉ์ดํ•ด์ง‘๋‹ˆ๋‹ค. AI ๋ชจ๋ธ์€ ์˜จ๋ผ์ธ์œผ๋กœ ์Œ์‹์„ ์ฃผ๋ฌธํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๊ณผ์ •์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๋Œ€์‹  ์ฃผ๋ฌธ์„ ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. Alexa, Siri, Cortana์™€ ๊ฐ™์€ ๊ธฐ์กด ๋Œ€ํ™”ํ˜• ๋ชจ๋ธ์„ ํƒ‘์žฌํ•œ ์šฐ๋ฆฌ์˜ ์Šค๋งˆํŠธํฐ์กฐ์ฐจ ๋ชจ๋“  ์ข…๋ฅ˜์˜ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํŠน์ • ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋„๋ก ํ›ˆ๋ จ๋  ์ˆ˜ ์žˆ๋Š” AI ์—์ด์ „ํŠธ๋ผ๋Š” ๊ฒƒ์ด ์žˆ์ง€๋งŒ, ์ด๋“ค์€ ๋” ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋Ÿฌํ•œ ๊ฒƒ๋“ค์€ Large Action Models(LAMs)์ด ํ™œ์•ฝํ•˜๋Š” ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ์˜ ์˜์—ญ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค. LAMs๋Š” ์ผ๋ฐ˜ LLM๋ณด๋‹ค ๋Œ€๋žต 10๋ฐฐ ๋น ๋ฅธ ์†๋„๋กœ ์ž‘๋™ํ•˜๋Š” LLM์˜ ๋งค์šฐ ๊ณ ๊ธ‰ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ์ด๋“ค์€ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ๋ณต์žกํ•˜๊ณ  ์ •๊ตํ•œ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋„๋ก ์„ค๊ณ„๋œ ๊ณ ๊ธ‰ ๊ณ„์‚ฐ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. Large Action Models(LAMs) https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
  • 89.
    ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐ„๋‹จํ•œ์ž‘์—…๋ถ€ํ„ฐ: - ํƒ์‹œ ์ฃผ๋ฌธํ•˜๊ธฐ - ์Œ์‹ ์ฃผ๋ฌธํ•˜๊ธฐ - ์ด๋ฉ”์ผ ๋ณด๋‚ด๊ธฐ - ํšŒ์˜ ์ผ์ • ์žก๊ธฐ ๋“ฑ ๋ณต์žกํ•œ ์ž‘์—…์— ์ด๋ฅด๊ธฐ๊นŒ์ง€: - ๋น„ํ–‰๊ธฐ, ํ˜ธํ…”, ํƒ์‹œ ์˜ˆ์•ฝ์„ ํฌํ•จํ•˜์—ฌ ์ „์ฒด ํ•ด์™ธ ์—ฌํ–‰ ๊ณ„ํš ์„ธ์šฐ๊ธฐ์™€ ์—ฌํ–‰ ์ผ์ • ์ƒ์„ฑํ•˜๊ธฐ. ์ด ๊ณผ์ •์€ ๋‹ค์–‘ํ•œ ์›น์‚ฌ์ดํŠธ์™€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. - ํ˜„์žฅ์—์„œ์˜ ๋น„๋””์˜ค/์˜ค๋””์˜ค ๋ฒˆ์—ญ ๋“ฑ LAM(Large Action Model)์€ ์ž‘๋™ ์›๋ฆฌ์™€ ์„ค๊ณ„๋œ ๊ตฌ์กฐ ๋•๋ถ„์— ์ด ๋ชจ๋“  ๊ฒƒ์„ ๋ช‡ ์ดˆ ๋งŒ์— ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์™ธ์—๋„, LAM์€ ๋กœ๋ด‡ ๋ชจ์…˜ ๊ณ„ํš, ์ธ๊ฐ„-๋กœ๋ด‡ ์ƒํ˜ธ ์ž‘์šฉ, ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์— ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋Š” ๋น„ํ”Œ๋ ˆ์ด์–ด ์บ๋ฆญํ„ฐ(NPC)์˜ ํ˜„์‹ค์ ์ด๊ณ  ์ง€๋Šฅ์ ์ธ ํ–‰๋™์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๊ณ  ์ „๋ฐ˜์ ์ธ ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ฌ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Applications of LAMs https://www.geeksforgeeks.org/rabbit-ai-large-action-models-lams/
  • 91.
    ๋Œ€๊ทœ๋ชจ ์•ก์…˜ ๋ชจ๋ธ(LAM)์€๋‹ค์–‘ํ•œ ์‚ฐ์—…์˜ ๋น„์ฆˆ๋‹ˆ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๊ฑธ์ณ ์—„์ฒญ๋‚œ ์ž ์žฌ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ LAM ๊ธฐ์ˆ  ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ž ์žฌ์  ๋น„์ฆˆ๋‹ˆ์Šค ์‚ฌ๋ก€๋“ค์ž…๋‹ˆ๋‹ค: ๊ฐ€์ƒ ๋น„์„œ ๋ฐ ๊ณ ๊ฐ ์ง€์›. LAM์€ ๊ณ ๊ฐ ์งˆ๋ฌธ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ณ  ์‘๋‹ตํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ณ ๊ฐ์„ ๋Œ€์‹ ํ•ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ๊ธ‰ ๊ฐ€์ƒ ๋น„์„œ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ํ•ต์‹ฌ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์ฑ„ํƒ๋  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์Šค ์ž๋™ํ™”. LAM์€ ์กฐ์ง์„ ์œ„ํ•œ ๋ฐ˜๋ณต์ ์ด๊ณ  ์‹œ๊ฐ„์ด ๋งŽ์ด ์†Œ์š”๋˜๋Š” ํ™œ๋™, ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฐ์ดํ„ฐ ์ž…๋ ฅ, ๋ฌธ์„œ ์ฒ˜๋ฆฌ ๋˜๋Š” ์žฌ๊ณ  ๊ด€๋ฆฌ๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์Œ์„ฑ ์ž…๋ ฅ์„ ํ†ตํ•ด ์œ ์‚ฌ ๋ฌธ์„œ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์‹œ๊ฐ„๊ณผ ๋น„์šฉ ์ ˆ๊ฐ์€ ๋ฌผ๋ก  ์ธ์‹ ๊ธฐ์ˆ ์˜ ๋ฐœ์ „์œผ๋กœ ์ •ํ™•์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ์˜ค๋ฅ˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์†Œ๋งค ๋ฐ ๊ณ ๊ฐ ์„œ๋น„์Šค. LAM์€ ๊ณ ๊ฐ์˜ ์‡ผํ•‘ ์ด๋ ฅ, ์„ ํ˜ธ๋„ ๋ฐ ํ–‰๋™์„ ๋ถ„์„ํ•˜์—ฌ ๊ฐœ์ธํ™”๋œ ์ถ”์ฒœ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ ๊ตฌ๋งค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ƒํ’ˆ, ํ”„๋กœ๋ชจ์…˜ ๋˜๋Š” ๋ ˆ์‹œํ”ผ ์•„์ด๋””์–ด๋ฅผ ์ถ”์ฒœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ณ ๊ฐ ํ”ผ๋“œ๋ฐฑ ๋ฐ ๊ฐ์ •์„ ๋ถ„์„ํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ณ ๊ฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์˜์—ญ์„ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์€ ์†Œ๋งค์—…์ฒด๊ฐ€ ์ „๋ฐ˜์ ์ธ ์‡ผํ•‘ ๋งŒ์กฑ๋„๋ฅผ ๋†’์ด๊ณ  ๋งค์ถœ์„ ์ฆ๊ฐ€์‹œํ‚ค๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Business Cases for LAMs
  • 92.
    ์ง€๊ธˆ๊นŒ์ง€ ์‚ดํŽด๋ดค๋“ฏ์ด, LLM๊ณผLAM์ด ๊ฒฐํ•ฉ๋  ๊ฒฝ์šฐ ์ธ๊ฐ„์˜ ํ–‰๋™์„ ๋Œ€์‹ ํ•  AI ์—์ด์ „ํŠธ๊ฐ€ ํƒ„์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ก€๋กœ, ๋งˆ์ผ€ํŒ… ๋ถ„์•ผ์—์„œ LLM์ด ์นดํ”ผ ์ž‘์„ฑ, ์ด๋ฏธ์ง€ ์ƒ์„ฑ, ์›น ๋ ˆ์ด์•„์›ƒ ์ƒ์„ฑ ๋“ฑ์˜ ์—ญํ• ์„ ํ•˜๋ฉด, LAM์€ ์ด ๊ณผ์ •์„ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์Œ์„ฑ์ด๋‚˜ ๋ฌธ์ž ์ž…๋ ฅ๋งŒ์œผ๋กœ AI๊ฐ€ ๋งˆ์ผ€ํŒ… ์ž๋ฃŒ, ๊ณ ๊ฐ ๋ฐ์ดํ„ฐ, LLM ๋“ฑ์— ์ ‘๊ทผํ•ด ์ด๋ฅผ ์ง์ ‘ ๋‹ค๋ฃจ๋Š” ๊ฒŒ ๊ฐ€๋Šฅํ•ด์ง€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. LAM์˜ ํŠน์ง•์€ ํฌ๊ฒŒ ์„ธ ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. 1. ๊ณ ๊ธ‰ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ: LAM์€ ๋ฐฉ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด‘๋ฒ”์œ„ํ•œ ๋ฐ์ดํ„ฐ ํ•ด์„์ด ํ•„์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. 2. ํšจ์œจ์ ์ธ ์˜์‚ฌ ๊ฒฐ์ •: LAM์€ ์ •๊ตํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•ด ์˜์‚ฌ ๊ฒฐ์ • ๊ณผ์ •์„ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค. AI ์‹œ์Šคํ…œ์ด ๋” ๋ณต์žกํ•œ ์ž‘์—…์„ ํšจ๊ณผ์ ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. 3. ํ™•์žฅ์„ฑ๊ณผ ์œ ์—ฐ์„ฑ: LAM์€ ํ™•์žฅ์„ฑ์ด ๋งค์šฐ ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ์ž๋™ํ™”๋ถ€ํ„ฐ ๋ณต์žกํ•œ ๋ฌธ์ œ ํ•ด๊ฒฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์•ฑ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์™€ ๊ฐ™์€ ํŠน์ง•์„ ๊ฐ€์ง„ LAM์„ ์ฑ—๋ด‡์— ์ ‘๋ชฉํ•œ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ํ˜„์žฌ ์ž๋™์ฐจ ํŒ๋งค ์‚ฌ์ดํŠธ์— ๋ถ€์ฐฉ๋œ AI ์ฑ—๋ด‡์€ ํ•™์Šตํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์šฉ์ž ์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•˜์ง€๋งŒ, LAM์„ ๊ฒฐํ•ฉํ•œ ์ฑ—๋ด‡์€ ์†Œ๋น„์ž๊ฐ€ ์›ํ•˜๋Š” ์ฐจ๋Ÿ‰์„ ํŒ๋ณ„ํ•ด ์˜ˆ์•ฝ ์ฃผ๋ฌธ๊นŒ์ง€ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐœ์ธํ™”๊ฐ€ ๊ฐ€๋Šฅํ•ด์ง€๋Š” ๊ฑด๋ฐ์š”. ์‚ฌ์šฉ์ž์˜ ์ธํ„ฐ๋„ท ํ™œ์šฉ ํŒจํ„ด์„ ํ•™์Šตํ•ด ์ผ์ƒ ์—…๋ฌด๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. LLM์ด ์€ํ–‰ ๋Œ€์ถœ ์ดˆ์•ˆ์„ ์ž‘์„ฑํ–ˆ๋‹ค๋ฉด, LAM์€ ์€ํ–‰์— ๋Œ€์ถœ ์„œ๋ฅ˜๋ฅผ ๋ฐœ์†กํ•˜๋Š” ์ผ๊นŒ์ง€ ๋Œ€์‹ ํ•˜๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด์ฃ . LAM ๊ธฐ์ˆ ์€ ํœด๋จผ ์ปดํ“จํ„ฐ ์ธํ„ฐํŽ˜์ด์Šค(HCI, Human Computer Interface, ์‚ฌ๋žŒ์˜ ์Œ์„ฑ, ๋‡ŒํŒŒ, ๊ทผ์œก, ๋™์ž‘ ๋“ฑ์„ ๊ธฐ๊ณ„๊ฐ€ ์ธ์‹ํ•˜๋Š” ๊ฒƒ) ์˜์—ญ์„ ํฌ๊ฒŒ ๋’ค๋ฐ”๊ฟ€ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ์ปดํ“จํ„ฐ์™€์˜ ์ƒํ˜ธ์ž‘์šฉ์€ ๊ทธ๋ž˜ํ”ฝ ์œ ์ € ์ธํ„ฐํŽ˜์ด์Šค(GUI, Graphical User Interface, ์‚ฌ์šฉ์ž๊ฐ€ ์ปดํ“จํ„ฐ์™€ ์ •๋ณด๋ฅผ ์‰ฝ๊ฒŒ ๊ตํ™˜ํ•˜๊ณ  ์ƒํ˜ธ ์ž‘์šฉํ•˜๊ธฐ ์œ„ํ•ด ์•„์ด์ฝ˜ ๋“ฑ๊ณผ ๊ฐ™์€ ๊ทธ๋ž˜ํ”ฝ์„ ์ด์šฉํ•œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค)๋ฅผ ํ†ตํ•ด ์ด๋ค„์กŒ๋Š”๋ฐ์š”. ๋ฒ„ํŠผ์˜ ์œ„์น˜, ํ•˜์œ„ ๋ ˆ์ด์–ด์˜ ์œ„์น˜ ๋“ฑ์„ ์•Œ๊ณ , ์ด๋ฅผ ์ž‘๋™ํ•˜๊ธฐ ์œ„ํ•ด ์ง์ ‘ ์‚ฌ๋žŒ์ด ์›€์ง์—ฌ์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. LAM๊ณผ๊ฐ™์ด ๋ณต์žกํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋Š” ์‹œ๊ฐ„์„ ๋“ค์—ฌ ํ•™์Šตํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ดˆ๊ธฐ์—๋Š” ์˜คํžˆ๋ ค ๊ตฌ์‹์œผ๋กœ ๋А๊ปด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์•ž์œผ๋กœ์˜ LAM ๊ธฐ์ˆ ์€ ์ดˆ๋ณด์ž๋„ ์ „๋ฌธ ์ง€์‹ ์—†์ด ์ž์œ ์ž์žฌ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , ๊ณ ๋ น์ž๋‚˜ ์žฅ์• ์ธ๋„ ๋””์ง€ํ„ธ ์žฅ๋ฒฝ ์—†์ด ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. LAM์ด AI ์—์ด์ „ํŠธ์˜ ์„œ๋ง‰์ด๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. https://www.lgcns.com/blog/it-trend/52597/ LAM์˜ ํŠน์ง•๊ณผ ๋ฏธ๋ž˜
  • 93.