Build Self-Attention
Self-Attention 구현
Build Self-Attention 실습은 Self-Attention의 핵심 계산을 JavaScript/TypeScript의 작은 함수로 직접 만들고 입력을 바꾸며 결과를 검증하는 단계입니다. 흐름은 Input → TypeScript function → Intermediate values → Output → Test 로 추적할 수 있습니다.
WHY SHOULD I KNOW THIS?
왜 알아야 하나?
공식을 읽는 것에서 끝내지 않고 직접 계산을 구현하면 입력·중간값·출력의 관계를 디버깅할 수 있어 추상 개념이 코드 수준의 이해로 바뀝니다.
WHERE IS IT USED?
어디에 사용되나?
TypeScript LabConcept VerificationPortfolio DemoInteractive Visualization
27.11 CONCEPT VIEW
Build Self-Attention
이 Topic은 이후 실제 계산/시각화 학습 시뮬레이션으로 확장됩니다.
INPUT
const x = 2;
BUILD → TRACE → TEST
z = xw+b 3.50ReLU(z) 3.50
Chapter 27의 각 실습은 이 패턴을 확장해 Matrix → Attention → Transformer → Vector Search → RAG → Agent까지 직접 구현하는 방향입니다.
INTERACTIVE CONCEPT LABBUILD IT YOURSELF
CURRENT STAGE1 / 6 · Concept
Build Self-Attention
노드를 클릭하거나 PLAY FLOW를 눌러 정보가 어떻게 이동하는지 단계별로 확인하세요. 슬라이더는 시각적 영향도를 조절합니다.
이 Topic에서 알아야 할 핵심
✓Build Self-Attention
✓TypeScript
✓Intermediate Values
✓Test/Visualize
✓Input → TypeScript function → Intermediate values → Output → Test
이해 확인 질문
Q1Build Self-Attention의 핵심 입력과 출력은 무엇인가?
Q2Self-Attention 구현에서 가장 중요한 trade-off 또는 실패 조건은 무엇인가?
Q3기존에 학습한 개념과 Build Self-Attention은 어떻게 연결되는가?
CATEGORY
BUILD IT YOURSELFJavaScript/TypeScript로 핵심 계산을 직접 구현해 추상 개념을 코드와 시각화로 고정합니다.
CURRENT PATH
27.11 Build Self-Attention이 Topic의 위치와 앞뒤 순서를 항상 Curriculum 기준으로 유지합니다.