Artificial Intelligence/ML & DL

[ML] Class Variation - Intra-class Variation vs. Inter-class Variation

oneonlee 2023. 3. 30. 20:26
반응형

Class Variation

Intra-class Variation vs. Inter-class Variation

Class Variation이란 데이터의 클래스가 얼마나 떨어져 있는지(분산)을 나타내는 표현이다.

Class Variation의 표현에는 크게 Inter-class VariationIntra-class Variation이 있다.

  • Inter-class Variation : 다른 클래스 간의 분산을 나타내는 표현
  • Intra-class Variation : 같은 클래스 내부의 분산을 나타내는 표현

두 단어들의 발음이 비슷해서 더 헷갈리는 것 같다. 하지만 인트라넷이 어떤 조직의 폐쇄적인 내부망을 의미한다는 것을 떠올리면 어렵지 않다.

Examples

 

Example 1
Example 2

 

위 두 예시들은 데이터들의 클래스 분포를 색깔로 나타낸 점이다.

  • Inter-class Variation
    • Inter-class Variation이 작은 경우
      • Example 1은 두 클래스가 가까이 섞여 있으므로, Inter-class Variation가 작다.
    • Inter-class Variation이 경우
      • Example 2는 두 클래스가 멀리 떨어져 있으므로, Inter-class Variation가 크다.
  • Intra-class Variation
    • Intra-class Variation이 작은 경우
      • Example 1은 (Example 2에 비해 비교적) 같은 색의 클래스들이 멀리 떨어져 있으므로, Intra-class Variation가 크다.
    • Intra-class Variation이 경우
      • Example 2는 (Example 1에 비해 비교적) 같은 색의 클래스들이 가까이 붙어 있으므로, Intra-class Variation가 작다.
반응형