Word2Vec
<aside>
π
Word2Vecμ μ΅μ΄λ μλμ§λ§, κ°μ₯ λ¨Όμ λμ€μ μΌλ‘ κ°κ΄μ λ°μ Dense Embedding Modelμ΄λ€.
- λ§ κ·Έλλ‘, βλ¨μ΄βλ₯Ό vectorλ‘ λ³ννλ λͺ¨λΈλ‘μ¨ λ¨μ΄μ μλ―Έλ₯Ό μ¬λ¬ μ°¨μμ λΆμ°νμ¬ νννλ ꡬ쑰λ₯Ό κ°μ§λ€. μ¦, λ¬Έλ§₯μ λΉμ·ν μμΉμ μλ λ¨μ΄λ€μ λΉμ·ν μλ―Έλ₯Ό κ°μ§λ€.
- **λκ°μ§ νμ΅ λ°©μ(CBOW, Skip-Gram)**μΌλ‘ λͺ¨λΈ νμ΅ μν¨λ€.
</aside>
<aside>
β
Word2Vecμ νκ³μ
λ¬Έλ§₯ 무μ
- κ°μ ννμ΄λΌλ μ£Όλ³ λ¬Έλ§₯μ λ°λΌ μλ―Έκ° λ¬λΌμ§μ§λ§, μ΄μ λν κ³ λ €κ° μμ
- ex)
λ€μμ± ν΄κ²°λΆκ°
- λ¨μ΄ λ¨μμ μλ² λ©μ΄λ€ 보λ, κ°μ λ¨μ΄μΈλ° λ€λ₯Έ μλ―Έλ₯Ό κ°μ§λ λ€μμ± λ³΄μ λ¨μ΄λ€μ λν κ³ λ € μμ΄ νλλΉ νκ°μ 벑ν°λ‘λ§ ννλ¨
μ₯κΈ° μμ‘΄μ± λ¬Έμ
- νμ΅ νΉμ±μ μ£Όλ³ λ¨μ΄λ€μ μμ‘΄μ μ΄λ©°, λ©λ¦¬ λ¨μ΄μ‘μ§λ§ μμ‘΄μ±μ κ°μ§ μ μλ κ²½μ° κ³ λ €νμ§ λͺ»ν¨
</aside>
- μλ―ΈμμΌλ‘ μ μ¬ν λ¨μ΄λ€μ vector space λ΄μμ κ°κΉμ΄ κ³³μ μμΉνλ€.
Word2Vec νμ΅ λ©μ»€λμ¦
<aside>
π
Word2Vec νμ΅ λ©μ»€λμ¦
CBOW(Continuous Bag of Words): μ£Όλ³ λ¨μ΄ β μ€μ¬ λ¨μ΄ μμΈ‘
Skip-Gram: μ€μ¬ λ¨μ΄ β μ£Όλ³ λ¨μ΄ μμΈ‘
</aside>
<aside>
λ λ°©μ λͺ¨λ input λ°μ΄ν°μ Sliding Windowλ₯Ό μ μ©μμΌ νμ΅ λ°μ΄ν°μ
μ λ§λ λ€.
-
μ§μ λ μλμ°μ ν¬κΈ°λ§νΌ μ€μ¬ λ¨μ΄ μ μ£Όλ³λ¨μ΄μ ν ν°λ€μ κ³μ μμ§μ¬ μ£Όλ©΄μ
νμ΅ λ°μ΄ν°λ‘μ¨ Feed inμ μν€λ κ²μ λ»νλ€.
</aside>
-
Sliding Window
-
CBOW (Continuous Bag of Words)
-
Skip-Gram
-
νμ΅ μμμ μ£Όμ μ§μ
-
μ€μ΅