답변:
예, 이론 상으로는 내가 예상 할 수있는 가장 간단한 경우는 모든 예측 오류 (예 : 잔차)가 정확히 1 인 데이터 집합입니다 . RMSE와 MAE는 동일한 값 1을 반환합니다. 다른 시나리오도 구성 할 수 있지만 그럴 가능성은 거의 없습니다.
편집 : 모든 예측 오류의 절대 값이 동일한 경우에만이 결과가 가능하다는 점을 지적한 @DilipSarwate에게 감사드립니다 (@ user20160에 의해 더 정교하게 답변되었습니다). 내 예제에서 1 값에 대해서는 특별한 것이 없습니다 . 다른 숫자는 1 대신 작동합니다.
MAE (평균 절대 오류)는 특정 조건에서 MSE (평균 제곱 오류) 또는 RMSE (루트 평균 제곱 오류)와 같을 수 있습니다. 아래에 표시하겠습니다. 이러한 조건은 실제로 발생하지 않을 것입니다.
하자는 번째 데이터 포인트 에 대한 잔차의 절대 값을 나타내고, 는 데이터 세트의 모든 포인트에 대한 절대 잔차를 포함하는 벡터가되도록한다 . 분들께 나타내는 사람의 벡터는 MAE, MSE 및 RMSE는 다음과 같이 쓸 수있다 :
MSE를 MAE와 동일하게 설정하고 재정렬하면 다음과 같은 이점이 있습니다.
MSE와 MAE는 절대 잔차가 위의 방정식을 해결하는 모든 데이터 세트에 대해 동일합니다. 두 가지 확실한 해결책은 (제로 오류가 있음) 및 (잔류량은 언급 된 바와 같이 ). 그러나 수많은 솔루션이 있습니다.
우리는 방정식을 해석 할 수 있습니다 LHS는 다음의 내적입니다. 과 . 제로 도트 제품은 직교성을 의미합니다. 따라서 각 절대 잔차에서 1을 빼면 원래 절대 잔차에 직교하는 벡터가 제공되면 MSE와 MAE는 같습니다.
또한, 사각형을 완성함으로써 다음과 같이 다시 작성할 수 있습니다.
이 방정식은 중심 구를 중심으로 반경으로 . MSE와 MAE는 절대 잔차가이 초구의 표면에있는 경우에만 동일합니다.
RMSE를 MAE와 동일하게 설정하고 재 배열하면 다음과 같은 이점이 있습니다.
어디 항등 행렬입니다. 용액 세트는 인 널 공간 의; 즉, 모두의 집합 그런 . 널 공간을 찾으려면 이다 대각선 요소가 같은 행렬 다른 모든 요소는 . 진술 방정식 시스템에 해당합니다.
또는, 정리하기 :
즉, 모든 요소 다른 요소의 평균과 같아야합니다. 이 요구 사항을 충족시키는 유일한 방법은 모든 요소가 동일해야합니다 (이 결과는 고유 분해를 고려하여 얻을 수도 있음).). 따라서 솔루션 세트는 동일한 항목을 가진 모든 음이 아닌 벡터로 구성됩니다.
따라서 잔차의 절대 값이 모든 데이터 포인트에 대해 동일한 경우에만 RMSE와 MAE가 같습니다.