Model Card 가이드북

Model Card 가이드북 (Model Card Guidebook)

Model card는 머신러닝 모델을 위한 중요한 문서화·투명성 프레임워크예요. 개발자, 학생, 정책 입안자, 윤리학자, ML 모델의 영향을 받는 사람들까지 서로 다른 배경과 목표를 가진 사용자들이 함께 접근할 수 있는 단일 아티팩트('경계 객체')로 기능할 잠재력이 있답니다. 이 가이드북은 업데이트된 Model Card 템플릿, 주석 단계별 작성법, Creator Tool, 사용자 연구, 문헌 분석을 소개해요.

출처: 문서

본문

Model card는 머신러닝 모델을 위한 중요한 문서화·투명성 프레임워크예요. 우리는 model card가 *경계 객체(boundary objects)*로 기능할 잠재력이 있다고 믿어요 — 개발자, 학생, 정책 입안자, 윤리학자, 머신러닝 모델의 영향을 받는 사람들 및 기타 이해관계자 등 서로 다른 배경과 목표를 가진 사용자들이 model card와 상호작용할 때 모두가 접근할 수 있는 단일 아티팩트 말이죠. 이러한 다면적 목적을 수행하는 단일 아티팩트를 개발하는 것은 어렵고, 잠재 사용자와 사용 사례를 신중히 고려해야 한다는 점을 인지하고 있어요. 지난 몇 달 동안 Hugging Face 과학 팀의 목표는 이러한 과제를 고려해, Hugging Face와 더 넓은 ML 커뮤니티 양쪽에서 model card를 그 비전을 향해 운영화(operationalize)하는 데 도움을 주는 것이었어요.

이 목표를 향해 나아가기 위해, model card가 오늘날의 모습으로 성장하는 데 도움을 준 사려 깊고 헌신적인 노력 — 많은 대규모 조직에서 model card를 표준 관행으로 채택한 것부터, model card의 호스팅과 생성을 위한 정교한 도구 개발까지 — 을 인지하는 것이 중요해요. Mitchell et al. (2018)가 model card를 제안한 이후 머신러닝 문서화의 지형은 확장되고 진화했어요. 데이터, 모델, ML 시스템을 위한 수많은 문서화 도구와 템플릿이 제안·개발되었으며, 이는 수백 명의 연구자, 영향받는 커뮤니티 구성원, 옹호자 및 기타 이해관계자들의 놀라운 작업을 반영해요. ML 문서화와 책임 있는 AI의 변화 이론 사이의 관계에 대한 중요한 논의는 지속적인 논의를 만들어냈고, 때로는 발산하기도 했어요. 우리는 model card가 직면한 과제 — 어떤 면에서는 ML 문서화와 책임 있는 AI 노력이 일반적으로 직면하는 과제를 반영하는 — 도 인지하고 있으며, 앞으로 몇 달·몇 년 안에 model card와 그것이 기능하는 생태계 양쪽을 긍정적으로 형성할 기회가 있다고 봐요.

우리 작업은 현재 Hugging Face와 그 너머에서 model card가 어디에 서 있고 미래에 어디로 갈 수 있는지에 대한 관점을 제시해요. 이 작업은 ML 문서화 아티팩트가 구현된 많은 방식에 대한 지형 분석(landscape analysis)에 기반한, model card 현재 상태의 "스냅샷"이에요. 이는 model card의 현재 상태와 더 염원적인 비전 모두에 대한 여러 관점 중 하나를 대표해요. 이 블로그 포스트에서 우리는 작업을 요약해요 — 더 넓고 성장 중인 ML 문서화 도구 지형, model card에 대한 다양한 청중과 의견, model card 콘텐츠를 위한 잠재적 새 템플릿에 대한 논의를 포함해서요. 또한 Hugging Face Hub 맥락에서 머신러닝 모델을 위한 model card를 탐구·개발하며, Hub의 기능을 사용해 ML 모델용 model card를 협력적으로 만들고, 논의하고, 전파해요.

이 가이드북 출시와 함께 우리는 여러 새로운 리소스를 소개하고 이전 Model Card 작업을 연결해요:

  1. 업데이트된 Model Card 템플릿 — huggingface_hub 라이브러리의 modelcard_template.md 파일에 출시됐으며, 학계와 업계 전반의 Model Card 작업을 한데 모은 거예요.

  2. 주석이 달린 Model Card 템플릿 (Annotated Model Card Template) — 카드를 작성하는 방법을 자세히 설명해요.

  3. Model Card Creator Tool — 프로그래밍 없이 카드 생성을 쉽게 하고, 팀이 여러 섹션의 작업을 나눌 수 있게 도와줘요.

  4. Hugging Face에서의 Model Card 사용에 대한 사용자 연구 (User Study)

  5. 모델 문서화의 최신 기술에 대한 지형 분석 및 문헌 고찰 (Landscape Analysis and Literature Review)

또한 이 작업의 추가 세부 내용이 담긴 부록 (Appendix)도 포함해요.


다음과 같이 인용해 주세요: Ozoani, Ezi and Gerchick, Marissa and Mitchell, Margaret. Model Card Guidebook. Hugging Face, 2022. https://huggingface.co/docs/hub/en/model-card-guidebook

더 알아보기 (Learn more)

  • 업데이트된 템플릿은 huggingface_hubmodelcard_template.md에서 받을 수 있어요.
  • 프로그래밍 없이 카드를 만들려면 Model Card Creator Tool을 사용해 보세요.