기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

지능형 모델 최적화

지능형 모델 최적화는 실험에서 교육한 모델을 자동으로 구체화합니다. 지능형 모델 최적화를 사용하면 모델 성능에 음성 영향을 미칠 수 있는 기능이 모델 교육에서 자동으로 제외됩니다. 모든 관련 기능을 포함하는 잘 준비된 교육 데이터 집합을 사용하면 지능형 모델 최적화를 통해 단일 버전 내에서 즉시 배포 가능한 모델을 교육할 수 있습니다.

지능형 모델 최적화란 무엇입니까?

지능형 모델 최적화는 모델 구체화 프로세스의 여러 측면을 자동화합니다. 지능형 모델 최적화는 모델의 예측 가능성을 감소시키는 기능을 식별하고 제거합니다.

지능형 모델 최적화 사용

새로운 ML 실험에서는 지능형 모델 최적화가 기본적으로 켜져 있습니다. 실행하는 실험의 각 버전에 대해 이 기능을 켜거나 끌 수 있습니다.

지능형 최적화를 활성화한 상태에서 실험 버전을 실행한 후 모델 교육 요약에서 최적화 결과를 볼 수 있습니다. 이 요약은 모델 통찰력 아래의 모델 탭에 표시됩니다. 자세한 설명이 포함된 도구 설명을 보려면 밑줄이 그어진 용어 위에 커서를 올리십시오.

모델 교육 요약은 실험 버전에서 교육된 모델마다 다릅니다.

모델 탭에 표시되는 모델에 대한 모델 교육 요약 차트

지능형 최적화로 교육된 모델의 교육 요약 차트입니다.

지능형 모델 최적화 중에 다음과 같은 이유로 기능이 삭제될 수 있습니다.

  • 대상 유출: 이 기능은 대상 유출의 영향을 가져오는 것으로 의심됩니다. 대상 유출에 영향을 미치는 기능에는 예측하려는 대상 열에 대한 정보가 포함됩니다. 예를 들어, 기능은 대상에서 직접 파생되거나 예측 시 알려지지 않은 정보를 포함합니다. 대상 유출을 유발하는 기능은 모델 성능에 대한 잘못된 확신을 줄 수 있습니다. 실제 예측에서는 모델의 성능이 매우 저하됩니다.

  • 낮은 permutation importance: 기능은 모델 예측에 큰 영향을 미치지 않습니다. 이러한 기능을 제거하면 통계적 노이즈가 줄어들어 모델 성능이 향상됩니다.

  • 상관 관계가 높음: 기능은 실험에 포함된 하나 이상의 다른 기능과 높은 상관 관계가 있습니다. 상관 관계가 너무 높은 기능은 교육 모델에 사용하기에 적합하지 않습니다.

실험 내의 데이터 탭에서 각 모델에 대해 삭제된 기능에 대한 통찰력을 볼 수 있습니다. 통찰력은 지능형 모델 최적화 프로세스 외부에서 삭제된 기능도 참조하십시오. 각 통찰력에 대한 자세한 내용은 데이터 집합 통찰력 해석을 참조하십시오.

지능형 모델 최적화 작동 방식

지능형 모델 최적화를 통해:

  • 수동 최적화보다 더 많은 모델이 교육됩니다. 기능 선택은 모델 수준에서 처리됩니다. 이는 수동 최적화와 달리 버전의 각 모델이 서로 다른 기능을 선택할 수 있음을 의미합니다.
  • 품질 보증을 위해 기본 모델(해당 버전에 대해 구성한 전체 기능 집합에 대해 교육된 모델)은 여전히 교육됩니다. 이는 지능형 최적화가 실제로 모델 점수를 향상시키는지 확인하는 데 도움이 됩니다.
  • 대규모 교육 데이터 집합의 경우 모델은 다양한 샘플링 비율로 교육됩니다. 이는 교육 과정의 속도를 높이는 데 도움이 됩니다. 자세한 내용은 교육 데이터 샘플링을 참조하십시오.

교육 데이터 샘플링

대량의 데이터로 모델을 교육시키는 경우 AutoML은 샘플링을 사용하여 원본 데이터 집합의 다양한 하위 집합(샘플링 비율)에 대해 모델을 교육합니다. 샘플링은 교육 과정의 속도를 높이는 데 사용됩니다. 교육이 시작될 때 모델은 작은 샘플링 비율로 교육됩니다. 교육이 계속됨에 따라 모델은 점차적으로 더 많은 데이터 부분에 대해 교육됩니다. 결국 모델은 전체 데이터 집합(샘플링 비율 100%)에 대해 교육됩니다.

모델 교육 데이터를 분석하는 동안, 교육 데이터 집합의 100% 미만으로 교육된 모델은 일부 보기에서 숨겨집니다.

지능형 최적화 끄기

지능형 최적화를 끄면 교육을 수동으로 최적화하게 됩니다. 교육 프로세스에 대한 더 많은 제어가 필요한 경우 수동 최적화가 도움이 될 수 있습니다. 특히, 지능형 모델 최적화가 포함된 버전을 실행한 다음 소규모 수동 조정이 필요한 경우 설정을 해제할 수 있습니다.

  1. 실험에서 스키마 구성 보기를 클릭합니다.

    실험 구성 패널이 열립니다.

  2. 이미 하나 이상의 실험 버전을 실행한 경우 새 버전을 클릭합니다.

  3. 패널에서 모델 최적화를 확장합니다.

  4. 지능형에서 수동으로 전환합니다.

고려사항

지능형 모델 최적화 작업을 수행할 때 다음 사항을 고려합니다.

  • 지능형 모델 최적화를 사용한다고 해서 교육이 고품질 모델을 생성한다는 보장은 없습니다. 데이터 집합 준비 및 실험 구성 단계도 신뢰할 수 있는 모델을 생성하는 데 필수적입니다. 잘 준비된 데이터 집합이 없거나 구성에 주요 기능이 누락된 경우 모델이 프로덕션 사용 사례에서 제대로 작동할 것이라고 보장할 수 없습니다. 이러한 단계에 대한 자세한 내용은 다음을 참조하십시오.

  • 버전에 대해 지능형 모델 최적화가 켜져 있으면 이 버전의 각 모델에는 별도의 포함된 기능 집합이 있습니다. 반면, 수동 최적화로 교육된 버전의 모든 모델에는 동일한 기능 집합이 포함됩니다.

  • 지능형 모델 최적화는 버전 구성에 포함된 기능과 알고리즘만 사용합니다.

하이퍼 매개 변수 최적화

지능형 모델 최적화가 켜져 있으면 하이퍼 매개 변수 최적화를 사용할 수 없습니다. 하이퍼 매개 변수 최적화를 활성화하려면 모델 최적화를 수동으로 설정해야 합니다.

자세한 내용은 하이퍼 매개 변수 최적화을 참조하십시오.

지능형 모델 최적화의 이점을 보여 주는 예는 예 – 자동화된 기계 학습을 사용한 학습 모델을 참조하십시오.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!