ML.STANDARD_SCALER 함수

이 문서에서는 z-점수를 사용하여 숫자 표현식을 확장할 수 있는 ML.STANDARD_SCALER 함수에 대해 설명합니다.

TRANSFORM에 사용된 경우 표현식을 표준화하기 위해 계산된 표준 편차평균 값이 예측에 자동으로 사용됩니다.

구문

ML.STANDARD_SCALER(numerical_expression) OVER()

인수

ML.STANDARD_SCALER는 다음 인수를 사용합니다.

  • numerical_expression: 확장할 숫자 표현식

출력

ML.STANDARD_SCALER는 확장된 숫자 표현식을 나타내는 FLOAT64 값을 반환합니다.

예시

다음 예시는 0의 평균 및 1의 표준 편차를 갖도록 숫자 표현식 집합을 조정합니다.

SELECT
  f, ML.STANDARD_SCALER(f) OVER() AS output
FROM
  UNNEST([1,2,3,4,5]) AS f;

결과는 다음과 유사합니다.

+---+---------------------+
| f |       output        |
+---+---------------------+
| 1 | -1.2649110640673518 |
| 5 |  1.2649110640673518 |
| 2 | -0.6324555320336759 |
| 4 |  0.6324555320336759 |
| 3 |                 0.0 |
+---+---------------------+

다음 단계