# Latent Factor Model?
κ°λ¨νκ² λ§νλ©΄ μλ² λ©μ νλ€λ λ»!
λ€μνκ³ λ³΅μ‘ν μ μ μ μμ΄ν μ νΉμ±μ λͺκ°μ 벑ν°λ‘ compact(μκ²?) νν
-> μ μ μ μμ΄ν μ κ°μ μ°¨μ 벑ν°λ‘ νννμ¬ λνλ
-> κ°μ λ²‘ν° κ³΅κ°μμ μ μ μ μμ΄ν μ μ μ¬ν μ λλ₯Ό λμΌλ‘ νμΈν μ μμ
μμ)
# μ ν΅μ SVDλ?
Matrix Factorizationμ μ½μ΄ μμ΄λμ΄κ° λ¨!
Rating Matrix Rμ λν΄μ
1) μ μ μ μ¬ μμΈ νλ ¬
2) μ μ¬ μμΈ λκ°νλ ¬
3) μμ΄ν μ μ¬ μμΈ νλ ¬
μ΄λ κ² μΈκ°μ§μ νλ ¬λ‘ λΆν΄νλ κ²μ΄λ€.
=> μ΄κ²μ κ·Έλ₯ μ νλμνμμμ κ°λ μΌλ‘
μ μ μ μμ΄ν μ μ ν΄μ§ μ°¨μμΌλ‘ μλ² λ©νκ³ μΆλ€λ©΄?
# Truncated SVD?
λνκ°μΌλ‘ μ¬μ©λ kκ°μ νΉμ΄κ°λ§ μ¬μ©νλ€.
νΉμ΄μΉμ Top nκ°λ₯Ό λ½μ!
Rκ³Ό μ΅λν λΉμ·ν R^μ ꡬν¨..μ 보μμ€μ μ€μ΄λ©΄μ~_~
* μ ν΅μ SVDμ λ¬Έμ μ
- μ€μ λ°μ΄ν°λ λλΆλΆ Sparse MatrixμΈλ° SVDλ κ°μ΄ κ½μ°¨μμ΄μΌ κ³μ° κ°λ₯ν¨.
- λ°λΌμ κ²°μΈ‘λ κ°μ μ±μμ Dense Matrix(κ½μ°¨μμ)μ λ§λ€μ΄ SVDλ₯Ό μννλλ°
μ΄ λ°©λ²μ λ°μ΄ν°μ μμ μλΉν μ¦κ°μμΌ κ³μ° λΉμ©μ΄ λμμ§λ€.
- μ ννμ§ μμ Imputation(λ°μ΄ν° μ±μ°κΈ°)λ λ°μ΄ν°λ₯Ό μ곑μν€κ³ μμΈ‘ μ±λ₯μ λ¨μ΄νΈλ¦°λ€.
=> λ°λΌμ SVDμ κΈ°λ³Έμ μΈ μ리λ₯Ό μ΄μ©νλ, MF(Matrix Factorization)λ₯Ό νμ΅νκΈ° μν κ·Όμ¬μ μΈ λ°©λ²μ΄ νμνλ€!
# μ€μ SVDμ Matrix Factorization
μ΄λ°μμΌλ‘ SVDλ₯Ό ν΅ν΄ λΆν΄λ νλ ¬μ κ²°κ΅ μ μ λ§€νΈλ¦μ€μ μμ΄ν λ§€νΈλ¦μ€μ κ³±μ΄ λ¨..!
=> λΉμ΄μλ νλ ¬ Rμ μμΈ‘
# μ΅μ’ Matrix Factorization μ μ
Rating Matrixλ₯Ό Pμ Qλ‘ λΆν΄
P-> U*k
Q-> I*k
MatrixFactorizationμ κ²°κ³Όλ‘ λμ¨ μμΈ‘κ°μ μΆμ²μ νμ©νλ€!
μ΅λν μ€μ μ λΉμ·νλλ‘(?)
μ€λμ SVD μ리λ₯Ό μ΄μ©ν Matrix Factorizationμ λ΄μ©μ λνμ¬ ν¬μ€ν ν΄λ³΄μμ΅λλ€!
λ΄μ©μ΄..μνμ μλ¦¬κ° λ€μ΄κ°λ€λ³΄λκΉ λλ²λ€μ΄λ μ΄ν΄κ° μ΄λ ΅λλΌκ΅¬μ.!
κ³μ λ°λ³΅μ μΌλ‘ 보면μ μ΄ν΄λ₯Ό ν΄λ³΄λ €κ³ ν©λλ€.
κ·ΈλΌ μ€λμ λ~!~!

'π λ¨Έμ λ¬λ | λ₯λ¬λ > μΆμ²μμ€ν ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[K-Data x λ¬λμ€νΌμ¦]3-4. BPR Optimization with MF (0) | 2022.01.25 |
---|---|
[K-Data x λ¬λμ€νΌμ¦] 3-3. Matrix Factorizationκ³Ό μ΅μ ν κΈ°λ² (0) | 2022.01.24 |
[K-Data x λ¬λμ€νΌμ¦] 3-1. λͺ¨λΈ κΈ°λ° νμ νν°λ§? (0) | 2022.01.19 |
[K-Data x λ¬λμ€νΌμ¦] 2-3. μ μ¬λ κ°λ μ΄ν΄νκΈ° (0) | 2022.01.16 |
[K-Data x λ¬λμ€νΌμ¦] 2-2. νμ νν°λ§(CF)μ μ리 (0) | 2022.01.15 |