π κ΅°μ§(Comuunity)
- λ€μ 쑰건μ λ§μ‘±νλ μ μ λ€μ μ§ν©
1. μ§ν©μ μνλ μ μ μ¬μ΄μλ λ§μ κ°μ μ΄ μ‘΄μ¬
2. μ§ν©μ μνλ μ μ κ³Ό κ·Έλ μ§ μμ μ μ μ¬μ΄μλ μ μ κ°μ μ΄ μ‘΄μ¬
- μ¨λΌμΈ μμ λ€νΈμν¬μ κ΅°μ§μ μ¬νμ 무리(Social Circle)μ μλ―Ένλ κ²½μ°κ° λ§μ
- λ΄λ°κ° μ°κ²° κ·Έλνμμλ κ΅°μ§λ€μ΄ λμ κΈ°λ₯μ κ΅¬μ± λ¨μλ₯Ό μλ―Έ
π₯ κ·Έλνλ₯Ό μ¬λ¬ κ΅°μ§μΌλ‘ 'μ' λλλ λ¬Έμ λ₯Ό κ΅°μ§ νμ(Community Detection)λ¬Έμ λΌκ³ ν¨
π κ΅°μ§ νμ
π₯ λ°°μΉ λͺ¨ν(Configuration Model)
- κ° μ μ μ μ°κ²°μ±(Degree)μ 보쑴ν μνμμ κ°μ λ€μ 무μμλ‘ μ¬λ°°μΉνμ¬ μ»μ κ·Έλν
π₯ κ΅°μ§μ±(Modularity)
- κ΅°μ§ νμμ μ±κ³΅ μ¬λΆλ₯Ό νλ¨νκΈ° μν΄ μ¬μ©νλ λꡬ
-> 무μμλ‘ μ°κ²°λ λ°°μΉ λͺ¨νκ³Όμ λΉκ΅λ₯Ό ν΅ν΄ ν΅κ³μ μ μμ± νλ¨(0.3~0.7 μ λμ κ°μΌλ, μ μλ―Ένλ€κ³ ν¨)
π₯ Girvan-Newman μκ³ λ¦¬μ¦
- λνμ μΈ νν₯μ(Top-down) κ΅°μ§ νμ μκ³ λ¦¬μ¦
- μ 체 κ·Έλνμμ νμμ μμν΄ κ΅°μ§λ€μ΄ μλ‘ λΆλ¦¬λλλ‘, κ°μ μ μμ°¨μ μΌλ‘ μ κ±°
-> κ°μ (λ€λ¦¬ μν )μ μ΄λ»κ² μ°ΎμκΉ?
=> λ§€κ° μ€μ¬μ±(Betweenness Centrality)λ₯Ό μ¬μ© - ν΄λΉ κ°μ μ΄ μ μ κ°μ μ΅λ¨ κ²½λ‘μ λμ΄λ νμ
- μκ³ λ¦¬μ¦ μμ
1. μ 체 κ·Έλνμμ μμ
2. λ§€κ° μ€μ¬μ±μ΄ λμ μμλ‘ κ°μ μ μ κ±°νλ©΄μ, κ΅°μ§μ± λ³νλ₯Ό κΈ°λ‘
3. κ΅°μ§μ±μ΄ κ°μ₯ 컀μ§λ μν©μ 볡μ
4. μ΄λ, μλ‘ μ°κ²°λ μ μ λ€, μ¦ μ°κ²° μμλ₯Ό νλμ κ΅°μ§μΌλ‘ κ°μ£Ό
- κ°μ μ μ κ±° μ λμ λ°λΌμ λ€λ₯Έ μ λ(Granularity)μ κ΅°μ§ κ΅¬μ‘°κ° λνλ¨
- κ°μ μ μ΄λμ λ μ κ±°νλ κ²μ΄ μ ν©ν κΉ?
=> κ΅°μ§μ±μ κΈ°μ€μΌλ‘ μΌμ(μ΅λκ° λλ μ§μ )
π₯ Louvain μκ³ λ¦¬μ¦
- μν₯μ(Bottom-up) κ΅°μ§ νμ μκ³ λ¦¬μ¦
- κ°λ³ μ μ μμ μμν΄ μ μ ν° κ΅°μ§μ νμ±
- κ³Όμ
1. κ°λ³ μ μ μΌλ‘ ꡬμ±λ ν¬κΈ° 1μ κ΅°μ§λ€λ‘λΆν° μμ
2. κ° μ μ uλ₯Ό κΈ°μ‘΄ νΉμ μλ‘μ΄ κ΅°μ§μΌλ‘ μ΄λ(μ΄λ, κ΅°μ§μ±μ΄ μ΅λνλλλ‘ κ΅°μ§μ κ²°μ )
3. λ μ΄μ κ΅°μ§μ±μ΄ μ¦κ°νμ§ μμ λκΉμ§ 2λ²μ λ°λ³΅
4. κ° κ΅°μ§μ νλμ μ μ μΌλ‘νλ κ΅°μ§ λ 벨μ κ·Έλνλ₯Ό μ»μ λ€ 3λ²μ μν
5. ν κ°μ μ μ μ΄ λ¨μ λκΉμ§ 4λ² λ°λ³΅
π₯ μ€μ²©μ΄ μλ κ΅°μ§ λͺ¨ν
- μ€μ κ·Έλνμ κ΅°μ§λ€μ μ€μ²©λμ΄ λνλ¨
- κ·Έλνμ νλ₯ μ κ³μ°νμ¬ κ·Έκ²μ μ΅λννλ κ΅°μ§ λͺ¨νμ μ°Ύλ κ²μ΄ μ€μ²© κ΅°μ§ νμ
π μΆμ² μμ€ν
- μ’ λ₯: μλ§μ‘΄(μν μΆμ²), λ·νλ¦μ€(μν μΆμ²), μ νλΈ(μμ μΆμ²), νμ΄μ€λΆ(μΉκ΅¬ μΆμ²) λ±
- μ¬μ©μ κ°κ°μ΄ ꡬ맀ν λ§ν νΉμ μ νΈν λ§ν μνμ μΆμ²
π₯ λ΄μ© κΈ°λ° μΆμ² μμ€ν (Content-based)
- κ° μ¬μ©μκ° κ΅¬λ§€/λ§μ‘±νλ μνκ³Ό μ μ¬ν κ²μ μΆμ²νλ λ°©λ²
- λΆκ° μ 보λ₯Ό νμ©ν΄ μ μ¬μνμ μ°Ύμ
- μ리
1. μν νλ‘ν(Item Profile) μμ§ - 벑ν°(One hot encoding)μΌλ‘ νν
2. μ¬μ©μ νλ‘ν(User Profile) κ΅¬μ± - κ°μ€ νκ· μ κ³μ°ν΄ 벑ν°λ‘ νν
3. μ¬μ©μ νλ‘νκ³Ό λ€λ₯Έ μνλ€μ μν νλ‘νμ λ§€μΉ - cos μ μ¬λ μ¬μ©
4. μ¬μ©μμκ² μνμ μΆμ²
π₯ νμ νν°λ§ μΆμ² μμ€ν
- μ리
1. μ¬μ©μ xμ μ μ¬ν μ·¨ν₯μ μ¬μ©μ(y)λ₯Ό μ°Ύμ
2. yκ° μ νΈν μν(z)μ μ°Ύμ
3. zλ₯Ό xμκ² μΆμ²
- μκ΄ κ³μ(Correlation Coefficient)
-> μ·¨ν₯μ μ μ¬μ±μ μΈ‘μ
π₯ μΆμ² μμ€ν νκ°
- μΆμ ν νμ κ³Ό μ€μ νκ° λ°μ΄ν°λ₯Ό λΉκ΅(MSE - Mean Squared Error, νκ· μ κ³± μ€μ°¨ λ₯Ό μ¬μ©)
'μΈκ³΅μ§λ₯' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Day 27] νμ΅ (0) | 2021.03.03 |
---|---|
[Day 26] νμ΅ (0) | 2021.03.02 |
[Day 22] Graph - νμ΄μ§λν¬ & μ ν (0) | 2021.02.23 |
[Day 21] Graph - κ·Έλν & μ€μ κ·Έλν (0) | 2021.02.22 |
[Day 20] NLP - Self-Supervised pre-training Models (0) | 2021.02.22 |