이 자습서는 데이터 검증 및 기계 학습 모델 테스트에 대한 깊은 점검을 탐색하고 자동화 된 테스트 및 아티팩트 생성을위한 GitHub 작업을 활용합니다. 우리는 기계 학습 테스트 원칙, DeepChecks 기능 및 완전한 자동화 된 워크 플로를 다룰 것입니다.
저자에 의한 이미지
머신 러닝 테스트 이해
초보자에게는 Python Skill Track의 기계 학습 기본 사항이 견고한 기초를 제공합니다. 오픈 소스 파이썬 라이브러리 인 DeepChecks는 포괄적 인 기계 학습 테스트를 단순화합니다. 신뢰할 수있는 모델 배포를위한 지속적인 유효성 검사를 지원하는 모델 성능, 데이터 무결성 및 배포에 대한 내장 점검을 제공합니다. 깊은 체크로 시작하는
<:> 보고서를 저장하십시오 :
효율성을 위해 개별 테스트 실행 :
개별 테스트 예제 (레이블 드리프트) :
저장소를 참조하십시오. 워크 플로는 , 및 동작을 사용합니다
결론
DeepChecks의 Data Integrity Suite는 자동 점검을 수행합니다
pip install deepchecks --upgrade -q
pip install deepchecks --upgrade -q
GitHub 동작으로 자동화
import pandas as pd
loan_data = pd.read_csv("loan_data.csv")
loan_data.head()
from sklearn.model_selection import train_test_split
from deepchecks.tabular import Dataset
label_col = 'not.fully.paid'
deep_loan_data = Dataset(loan_data, label=label_col, cat_features=["purpose"])
data_validation.py
.
위 내용은 DeepChecks 튜토리얼 : 기계 학습 테스트 자동화의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!