더북(TheBook)

그림에서 볼 수 있듯이 흰색 포인트와 빨간색 포인트가 있습니다. 포인트의 좌표 (x, y)를 입력으로 받고 그 포인트가 빨간색인지 흰색인지를 출력하는 알고리즘을 개발하려고 합니다. 이 경우에는 다음과 같이 요약할 수 있습니다.

입력은 포인트의 좌표입니다.

기대 출력은 포인트의 색깔입니다.

알고리즘의 성능은 정확히 분류한 포인트의 비율을 사용하여 측정합니다.

여기에서 우리가 원하는 것은 흰색 포인트와 빨간색 포인트를 완벽하게 구분하는 새로운 데이터 표현입니다. 사용할 수 있는 변환 방법 중 하나는 그림 1-4와 같은 좌표 변환입니다.

▲ 그림 1-4 좌표 변환

포인트에 대한 새로운 좌표는 새로운 데이터 표현이라고 할 수 있습니다. 그리고 이 표현은 좋은 표현입니다! 이 표현을 사용하면 색깔 분류 문제를 “x > 0인 것은 빨간색 포인트다.” 또는 “x < 0인 것은 흰색 포인트다.”라는 간단한 규칙으로 나타낼 수 있습니다. 간단한 규칙과 연결된 새로운 표현이 이 분류 문제를 깔끔하게 해결한 것입니다.

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