
50
살아 움직이는 머신러닝 파이프라인 설계
장하는 것을 관리합니다. 드라이버와 배포자는 데이터를 이동시키지 않습니다. 대신 메타데이
터스토어에서 데이터의 주소를 읽고 씁니다.
드라이버 실행자
메타데이터스토어
배포자
TFX 컴포넌트
그림
2-4
컴포넌트 개요
컴포넌트의 입력 및 출력을
아티팩트
라고 합니다. 아티팩트의 예로는 원시 입력 데이터, 전처리
된 데이터, 학습된 모델이 있습니다. 각 아티팩트는 메타데이터스토어에 저장된 메타데이터와
연결됩니다. 아티팩트 메타데이터는 아티팩트 유형과 아티팩트 속성으로 구성됩니다. 이 아티
팩트 설정을 통해 컴포넌트가 데이터를 효과적으로 교환할 수 있습니다.
TFX
는 현재
10
가지
유형의 아티팩트를 제공하며, 다음 장들에서 살펴보겠습니다.
2.4
ML
메타데이터
TFX
컴포넌트는
메타데이터
로 ‘의사소통’을 합니다. 파이프라인에 있는 컴포넌트들은 서로 직
접 아티팩트를 주고받는 대신 파이프라인에서 만들어지는 아티팩트에 대한 참조를 주고받는
다. 아티팩트는 원시 데이터셋, 변환 그래프, 학습된 모델일 수 있습니다. 따라서 메타데이터는
TFX
파이프라인의 아주 중요한 요소입니다. 파이프라인에 있는 컴포넌트가 아티팩트를 주고
받는 대신 메타데이터를 사용하면 모든 정보를 한 곳에 저장하고 관리할 수 있다는 이점이 있
습니다.