더북(TheBook)

지금까지 일반적 벡터를 알아보았습니다. 그렇다면 벡터로 무엇을 표현할 수 있을까요? 다양한 데이터를 벡터로 표현할 수 있습니다. 다음 예시들은 아직 배우지 않은 내용도 있으므로 간단히 읽고 넘기세요.

 

(1) 이진 문자열(binary string)을 벡터로 표현할 수 있습니다. 즉, n-비트 이진 문자열 (110110)을 n-벡터 (1,1,0,1,1,0)으로 표현할 수 있습니다.

 

(2) 속성(attribute)들에 대해 벡터로 표현할 수 있습니다.

gildong = {'age':28, 'height':182, 'income':5500}

 

(3) 확률분포를 벡터로 표현할 수 있습니다.

 

In [4]:

{1: 1/3, 2: 2/3, 3: 0/3}

 

Out [4]:

{1: 0.3333333333333333, 2: 0.6666666666666666, 3: 0.0}

 

(4) 이미지를 벡터로 표현할 수 있습니다.

 

1024×768 크기의 흑백 이미지 집합이 있을 때 {(i, j) | 0 ≤ i < 1024, 0 ≤ j < 768}을 실수 R로의 함수/벡터로 볼 수 있습니다.

 

(5) 벡터를 이용하여 2차원뿐만 아니라 3차원 이상의 다차원 공간도 나타낼 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.