deep daiv. blog
/
| Wiki
/
CS231n
/
L1 거리 (맨해튼 거리)
Search
Duplicate
Share
L1 거리 (맨해튼 거리)
원리
d
1
(
I
1
,
I
2
)
=
∑
p
∣
I
1
p
−
I
2
p
∣
d_1 (I_1, I_2) = \sum_{p} \left| I^p_1 - I^p_2 \right|
d
1
(
I
1
,
I
2
)
=
p
∑
∣
I
1
p
−
I
2
p
∣
1.
훈련용 이미지와 테스트용 이미지에서 서로 대응되는 픽셀값을 빼고 절댓값을 취한다.
2.
계산한 픽셀 간 차이값을 모두 더한다.
#L1 거리 구하는 파이썬 코드
distances
=
np
.
sum
(
np
.
abs
(
self
.
Xtr
-
X
[
i
,
:
]
)
,
axis
=
1
)
Python
복사
사용을 추천하는 경우
•
데이터 각각의 요소가 중요한 의미를 가지고 있을 때 사용하는 것이 좋다.
ex) 키, 몸무게, 옷 사이즈 등