float 타입의 변수 a와 b에 각각 0.1과 0.2를 넣고 더하면 무슨 값이 나올까?당연히 0.3이라고 대부분 대답을 할 것이다.하지만, 0.1 + 0.2인데도 불구하고 0.3이 나오는 것이 아니라 0.30000000000000004가 나온다.대체 왜지? pytho
차원의 저주란, 차원이 증가하여 데이터 사이의 거리가 멀어져 빈공간이 많아지는 현상이다.이러한 현상이 나타나는 이유는 데이터는 한정되어있 반면, 차원이 증가하게 되면 데이터를 표현할 수 있는 공간이 넓어지기 때문이다.좀 더 직관적으로 설명을 해보겠다.왼쪽과 오른쪽은 각