전체 그래프
MLOps

Test Slicing

ai-mlmlops

상위: LLMOps

전체 테스트셋을 하나의 덩어리로 보지 않고, 모델의 특정 기능이나 데이터의 특정 부분집합을 검증하는 작은 단위(Slice)로 나누어 관리하는 기법

  • 예시:
    • slice_core_performance: 모델의 핵심 기능에 대한 불변의 테스트셋
    • slice_new_feature_A: 새로 추가된 기능 A를 위한 테스트셋
    • slice_edge_cases: 예상치 못한 입력값(어뷰징, 비속어 등)에 대한 테스트셋

이렇게 하면 새로운 기능이 추가될 때마다 전체 테스트셋을 갈아엎는 대신, 해당 기능에 대한 새로운 '테스트 슬라이스'만 추가하면 되어 관리가 매우 유연해짐

관련: LLMOps