
17번 Min-Max 의 응용. 컬럼별 절댓값의 최댓값으로 나누기 만 합니다:
결과 범위: .
(0 - min) / (max - min) 이라 0 이 아닌 값으로 매핑될 수 있어 희소성을 깨뜨림.scikit-learn MaxAbsScaler 와 동일한 동작.
함수 max_abs_scale(X) 를 완성하세요.
(N, D) 2D 배열.(X_scaled, max_abs) — 스케일된 배열, 컬럼별 max |X| (shape (D,)).| # | 이름 | 검증 |
|---|---|---|
| 1 | 각 컬럼 max |X_scaled| = 1 | 0 이 아닌 컬럼은 |
| 2 | 부호 보존 | 양수는 양수, 음수는 음수 |
| 3 | 0 은 0 | 0 위치는 여전히 0 |
| 4 | shape 유지 | 입력과 동일 |
| 5 | max_abs 반환 shape (D,) | |
| 6 | 전체 0 컬럼 방어 | 나누기 오류 없음 |
코드를 작성하고 Run 을 눌러보세요.