ML.NORMALIZER 함수
이 문서에서는 지정된 p-norm을 사용해서 숫자 표현식 배열을 정규화할 수 있게 해주는 ML.NORMALIZER
함수에 대해 설명합니다.
구문
ML.NORMALIZER(array_expression [, p])
인수
ML.NORMALIZER
는 다음 인수를 사용합니다.
array_expression
: 정규화할 숫자 표현식의 배열입니다.p
: p-norm 차수를 지정하는FLOAT64
값입니다.0.0
,1.0
보다 크거나 같은 값 또는CAST('+INF' AS FLOAT64)
중 하나일 수 있습니다. 기본값은2
입니다.
출력
ML.NORMALIZER
는 정규화된 숫자 표현식을 나타내는 FLOAT64
값의 배열을 반환합니다.
예시
다음 예시에서는 2
의 p-norm을 사용하여 숫자 표현식 집합을 정규화합니다.
SELECT ML.NORMALIZER([4.0, 1.0, 2.0, 2.0, 0.0]) AS output;
결과는 다음과 유사합니다.
+--------+ | output | +--------+ | 0.8 | | 0.2 | | 0.4 | | 0.4 | | 0.0 | +--------+
다음 단계
- 특성 전처리에 대한 자세한 내용은 특성 전처리 개요를 참조하세요.
- 각 모델 유형에 지원되는 SQL 문과 함수에 대한 자세한 내용은 각 모델의 엔드 투 엔드 사용자 경험을 참조하세요.