ML.FEATURE_INFO 함수

ML.FEATURE_INFO 함수

ML.FEATURE_INFO 함수를 사용하면 모델 학습에 사용되는 입력 특성 정보를 확인할 수 있습니다.

ML.FEATURE_INFO는 다음 열을 반환합니다.

  • input - 입력 학습 데이터 열의 이름입니다.
  • min - 최소 샘플입니다. 숫자가 아닌 입력에서 이 열은 NULL입니다.
  • max - 최대 샘플입니다. 숫자가 아닌 입력에서 이 열은 NULL입니다.
  • mean - 평균값입니다. 숫자가 아닌 입력에서 이 열은 NULL입니다.
  • stddev - 표준 편차입니다. 숫자가 아닌 입력에서 이 열은 NULL입니다.
  • category_count - 카테고리 수입니다. 카테고리가 지정되지 않은 열에서 이 열은 NULL입니다.
  • null_count - NULL 수입니다.

model을 만든 CREATE MODEL 문에 TRANSFORM 절이 있는 경우 ML.FEATURE_INFOquery_statement에서 사전 변환 열의 정보를 출력합니다.

ML.FEATURE_INFO 구문

ML.FEATURE_INFO(MODEL `project_id.dataset.model`)

각 항목의 의미는 다음과 같습니다.

  • project_id는 프로젝트 ID입니다.
  • dataset는 모델을 포함하는 BigQuery 데이터세트입니다.
  • model은 모델 이름입니다.

ML.FEATURE_INFO 예시

다음 예시에서는 mydatasetmymodel에서 특성 정보를 검색합니다. 데이터세트는 기본 프로젝트에 있습니다.

SELECT
  *
FROM
  ML.FEATURE_INFO(MODEL `mydataset.mymodel`)

ML.FEATURE_INFO 제한사항

ML.FEATURE_INFO 함수에는 다음 제한사항이 적용됩니다.