--- id: ML-SVM-001 category: "10_Wiki/πŸ’‘ Topics/AI" confidence_score: 1.0 tags: [machine-learning, svm, kernel-methods, optimization, classification, kernel-trick] last_reinforced: 2026-04-26 --- # Kernel Methods and SVMs (컀널 λ©”μ„œλ“œμ™€ SVM) ## πŸ“Œ ν•œ 쀄 톡찰 (The Karpathy Summary) > "데이터λ₯Ό 더 높은 μ°¨μ›μœΌλ‘œ λŒμ–΄μ˜¬λ € λ³΅μž‘ν•˜κ²Œ μ–½νžŒ μ‹€νƒ€λž˜λ₯Ό ν•œ 칼에 λ² μ–΄λ²„λ¦¬λŠ” 졜적의 경계선을 찾아라" β€” 데이터λ₯Ό 고차원 κ³΅κ°„μœΌλ‘œ λ§€ν•‘ν•˜μ—¬ λΉ„μ„ ν˜•μ μΈ 관계λ₯Ό μ„ ν˜•μ μœΌλ‘œ 뢄리 κ°€λŠ₯ν•˜κ²Œ λ§Œλ“œλŠ” '컀널 트릭'κ³Ό, 두 클래슀 μ‚¬μ΄μ˜ 거리(Margin)λ₯Ό μ΅œλŒ€ν™”ν•˜λŠ” 'SVM'의 κ²°ν•©. ## πŸ“– κ΅¬μ‘°ν™”λœ 지식 (Synthesized Content) - **μΆ”μΆœλœ νŒ¨ν„΄:** "Max-Margin Hyperplane" β€” λ‹¨μˆœνžˆ 클래슀λ₯Ό λ‚˜λˆ„λŠ” 것을 λ„˜μ–΄, μ–‘μΈ‘ 데이터(Support Vectors)λ‘œλΆ€ν„° κ°€μž₯ 멀리 λ–¨μ–΄μ§„ 졜적의 μ•ˆμ „κ±°λ¦¬(Margin)λ₯Ό ν™•λ³΄ν•˜μ—¬ λͺ¨λΈμ˜ μΌλ°˜ν™” λŠ₯λ ₯을 κ·ΉλŒ€ν™”ν•˜λŠ” μ΅œμ ν™” νŒ¨ν„΄. - **핡심 κ°œλ…:** - **Support Vectors:** κ²°μ • 경계λ₯Ό κ²°μ •ν•˜λŠ” κ°€μž₯ κ°€κΉŒμš΄ 데이터 ν¬μΈνŠΈλ“€. - **Kernel Trick:** μ‹€μ œλ‘œ 차원을 높이지 μ•Šκ³ λ„ 고차원 내적 μ—°μ‚° 효과λ₯Ό λ‚΄λŠ” μˆ˜ν•™μ  기법 (RBF, Polynomial Kernel λ“±). - **Slack Variables:** 일뢀 였차λ₯Ό ν—ˆμš©ν•˜μ—¬ λ…Έμ΄μ¦ˆμ— κ°•κ±΄ν•˜κ²Œ λ§Œλ“œλŠ” 기법 (Soft Margin). - **의의:** μˆ˜ν•™μ μœΌλ‘œ λͺ…ν™•ν•œ ν•΄(Global Optimum)λ₯Ό 보μž₯ν•˜λ©°, 데이터가 적은 μƒν™©μ—μ„œλ„ λ”₯λŸ¬λ‹μ— ν•„μ ν•˜λŠ” κ°•λ ₯ν•œ μ„±λŠ₯을 λ°œνœ˜ν•¨. ## ⚠️ λͺ¨μˆœ 및 μ—…λ°μ΄νŠΈ (Contradictions & RL Update) - **κ³Όκ±° λ°μ΄ν„°μ™€μ˜ 좩돌:** λͺ¨λ“  문제λ₯Ό ν•΄κ²°ν•  만λŠ₯ μ•Œκ³ λ¦¬μ¦˜μœΌλ‘œ μΆ”μ•™λ°›μ•˜μœΌλ‚˜, 데이터 규λͺ¨κ°€ 컀질수둝 μ—°μ‚°λŸ‰μ΄ κΈ°ν•˜κΈ‰μˆ˜μ μœΌλ‘œ λŠ˜μ–΄λ‚˜λŠ” ν•œκ³„λ‘œ 인해 λŒ€κ·œλͺ¨ λ°μ΄ν„°μ…‹μ—μ„œλŠ” λ”₯λŸ¬λ‹μ— 자리λ₯Ό λ‚΄μ–΄μ€Œ. - **μ •μ±… λ³€ν™”:** Antigravity ν”„λ‘œμ νŠΈλŠ” μ‹€μ‹œκ°„ 이상 μ§•ν›„ 탐지 μ‹œ, 데이터셋이 μž‘κ³  경계가 λͺ…ν™•ν•΄μ•Ό ν•˜λŠ” νŠΉμ • λ³΄μ•ˆ λ„λ©”μΈμ—μ„œ One-class SVM을 적극적으둜 ν™œμš©ν•¨. ## πŸ”— 지식 μ—°κ²° (Graph) - [[Supervised-Learning-Foundations|Supervised-Learning-Foundations]], [[Inner-Product-Spaces|Inner-Product-Spaces]], [[Dimensionality-Reduction|Dimensionality-Reduction]], [[Global-vs-Local-Optima|Global-vs-Local-Optima]] - **Raw Source:** 10_Wiki/Topics/AI/Kernel-Methods-and-SVMs.md