01 / 14
SESSION 42 · Part 8 AI 이해와 활용

자연어 처리와
LLM

토큰 · 임베딩 · Transformer — GPT·Claude의 속을 들여다본다

02 / 14
💭

LLM의 원리
알아야 할까?

GPT·Claude가 어떻게 답을 만드는지 모르면
"왜 이렇게 답했지?"를 영원히 신비로 남긴다.

원리를 알면 잘 쓰는 법한계가 함께 보인다.

03 / 14
🎯

이 세션에서
배우는 것

🔤
토큰과 임베딩
NLP의 기본 단위 — 문장이 어떻게 숫자로 바뀌는지 이해한다
🧠
Transformer
왜 LLM의 핵심 구조인지 직관적으로 설명할 수 있다
🎲
다음 토큰 예측
GPT·Claude가 답을 만드는 방식의 본질을 안다
04 / 14
🗣️

NLP — 자연어 처리

인간의 언어를 컴퓨터가 이해하고 생성하도록 다루는 분야.

📝
이해
번역, 감정 분석, 문서 요약, 질문 답변
✍️
생성
글 작성, 코드 생성, 대화 응답, 창작
🔄
변환
음성 → 텍스트, 텍스트 → 이미지, 언어 ↔ 코드
05 / 14
🔪

토큰화 —
문장을 잘라내기

LLM은 단어가 아니라 토큰이라는 작은 조각으로 본다.

"안녕하세요"
["안녕", "하세요"]
[15234, 8901]

핵심: 영어는 단어 단위, 한국어·일본어는 서브워드 단위로 쪼개진다.
토큰은 결국 숫자 ID로 변환되어 모델에 들어간다.

06 / 14
📐

임베딩 —
의미를 숫자로

토큰 ID 자체에는 의미가 없다. 임베딩이 의미를 담은 벡터로 바꾼다.

📍 의미 공간 위의 좌표
[0.21, -0.5, 0.8, ...] (수백~수천 차원)
여왕
[0.22, -0.4, 0.9, ...] — 왕과 가까운 위치
사과
[-0.7, 0.3, 0.1, ...] — 완전히 먼 위치

비슷한 의미는 가까운 좌표에 모인다 — 컴퓨터가 "의미"를 다루는 방식

07 / 14
🧠

Transformer —
LLM의 심장

2017년 구글이 발표한 신경망 구조. 지금의 모든 LLM이 이걸 기반으로 한다.

❌ 이전 방식 (RNN)
  • 단어를 하나씩 순서대로 처리
  • 긴 문장에서 앞 단어를 잊음
  • 병렬 처리 불가 — 학습이 매우 느림
✓ Transformer
  • 문장 전체를 한꺼번에 본다
  • 모든 단어 사이의 관계를 동시에 계산
  • 병렬 처리 가능 — GPU에서 빠르게 학습
08 / 14
👀

Attention —
어디에 주목할까?

Transformer의 핵심 메커니즘. 각 단어가 어떤 단어에 더 주목해야 할지 가중치를 계산한다.

1
예시 문장: "나는 사과를 먹었는데 그것은 맛있었다"
"그것"이 무엇을 가리키는지 알아야 한다.
2
Attention 작동
"그것"이라는 단어가 "사과"에 가장 높은 가중치를 부여한다.
3
결과 — 문맥 이해
"그것 = 사과"라는 관계가 자연스럽게 학습된다. 길고 복잡한 문장도 처리 가능.
09 / 14
🎲

LLM의 본질 =
다음 토큰 예측기

충격적이지만 사실이다. GPT·Claude는 결국 "다음에 올 토큰"을 확률로 고르는 기계.

"오늘 날씨가"
"좋다" (47%)
"춥다" (28%)
"덥다" (15%)
"좋다" 선택

이 과정을 수백~수천 번 반복해서 한 문장, 한 단락, 책 한 권 분량의 글을 만든다.

10 / 14
⚙️

LLM의 전체 흐름

입력 문장이 답이 되어 나오기까지의 과정.

📝 입력 문장
🔪 토큰화
📐 임베딩
🧠 Transformer
(Attention)
🎲 다음 토큰
확률 계산
📤 토큰 생성
(반복)

핵심: 매 토큰을 만들 때마다 이 과정 전체가 다시 돈다.

11 / 14
📱

LLM은 자동완성의 끝판왕

휴대폰 자판을 떠올려보자. 사실 LLM은 그것의 거대한 버전이다.

📲 자동완성 비유
휴대폰 자판
=
최근 단어 몇 개로 다음 단어 1개 추천
GPT·Claude
=
책 한 권 분량의 문맥으로 다음 토큰 선택
반복
=
한 토큰을 고른 뒤 다시 처음부터 예측 — 계속 반복
결과물
=
글, 코드, 대화 — 모두 "다음 토큰의 연속"
12 / 14
🤖

이걸 알면
AI를 더 잘 쓴다

원리를 알면 한계와 활용법이 함께 보인다.

👤
왜 GPT가 가끔 엉뚱한 답을 하지?
🤖
LLM은 "사실"이 아니라 "확률적으로 그럴듯한 다음 토큰"을 고릅니다. 그래서 그럴듯하지만 틀린 답(환각)이 나올 수 있어요.
👤
그럼 좋은 답을 받으려면 어떻게?
🤖
문맥(context)을 풍부하게 주세요. LLM은 주어진 토큰들을 보고 다음을 예측하니, 좋은 입력 = 좋은 출력입니다.
13 / 14
📌

핵심 정리

🗣️
NLP
자연어를 컴퓨터가
이해·생성하는 분야
🔪
토큰화
문장을 작은 조각으로
쪼개 숫자 ID로 변환
📐
임베딩
의미를 담은 벡터로
변환 — 좌표화
🧠
Transformer
문장 전체를 보고
관계를 동시 계산
👀
Attention
어떤 단어에 주목할지
가중치 계산
🎲
LLM
다음 토큰을 확률로
예측 — 반복 생성
14 / 14
🚀

다음 세션
Session 43 · AI의 종류와 현황

LLM의 속을 들여다봤으니, 이제 바깥으로 시야를 넓힌다.
텍스트·이미지·코드·음성 — 지금 어떤 AI들이 활약하고 있을까?
멀티모달AGI는 또 무엇일까?

💡 기억할 것: LLM은 자동완성의 끝판왕 — 문맥을 보고 다음 토큰을 고르는 기계.

슬라이드 목록