YOLO Vision 2026:
Back to Ultralytics Glossary

Model Card

Learn what a model card is, what it contains, and how it supports AI transparency, evaluation, governance, risk management, and responsible deployment.

A model card is a structured document that explains what an AI or machine learning model does, how it was developed and evaluated, where it should be used, and what limitations or risks users should understand. It acts like a practical information sheet for developers, reviewers, deployers, and affected stakeholders, supporting transparency in AI without requiring access to source code or model internals. In this context, a model card is unrelated to a fashion model’s “comp card,” which is a professional portfolio.

What a Model Card Contains#

A useful model card combines technical evidence with plain-language guidance. Its depth should reflect the model’s impact: an experimental image classifier may need a short card, while a model influencing healthcare or financial decisions requires more detailed documentation.

Common components include:

  • Purpose, ownership, and version: Identifies the model, responsible team, release version, task, supported inputs and outputs, and contact or maintenance information.
  • Training data and development context: Describes data sources, collection conditions, labeling practices, preprocessing, model architecture, training procedure, and important assumptions. Sensitive or proprietary data can be summarized without being disclosed.
  • Evaluation and performance metrics: Reports metrics on clearly identified validation or test datasets. For object detection, these may include precision, recall, mean average precision, inference latency, and results for individual classes or meaningful data subsets.
  • Intended uses and exclusions: Explains suitable applications, expected operating conditions, required human oversight, and scenarios for which the model was not designed.
  • Limitations and risks: Documents known failure modes, uncertainty, privacy concerns, security considerations, and possible dataset bias. It should also state the likely consequences of incorrect predictions.

The Amazon SageMaker Model Cards documentation provides an example of a structured lifecycle record covering intended use, training details, evaluation, risk ratings, and recommendations. Public collections such as Google DeepMind model cards show how cards can communicate capabilities, safety evaluations, and limitations to a broader audience.

Why Model Cards Matter#

Model cards help teams make informed decisions before adopting or deploying a model. An impressive headline metric may hide weak performance on rare classes, unusual environments, or specific user groups. By documenting the evaluation dataset, test conditions, and per-group results, a card gives readers the context needed to interpret those numbers.

They also support governance and accountability. The NIST AI Risk Management Framework emphasizes managing trustworthiness throughout the AI lifecycle, while the OECD transparency and explainability principle calls for meaningful information about AI capabilities and limitations. Model cards provide a practical artifact for these goals.

Within organizations, cards improve handoffs between data scientists, product teams, compliance reviewers, and operations engineers. Systems such as IBM AI Factsheets extend this approach by collecting model metadata across development, approval, deployment, and monitoring.

Several related artifacts serve different purposes:

  • Data cards: Describe a dataset’s origin, composition, collection process, access conditions, intended uses, and limitations. A model card focuses on the trained model, although it should reference relevant dataset documentation.
  • Model registry: Stores and manages model artifacts, versions, lineage, and deployment status. The MLflow Model Registry workflow illustrates this operational role. A model card communicates meaning and risk; a registry manages model assets. The two can be connected.
  • System card: Documents an entire AI system, potentially including multiple models, prompts, retrieval components, safeguards, interfaces, and human processes. A model card has a narrower model-level scope.
  • Explainability report: Examines why a model produced particular outputs. A model card summarizes overall behavior and limitations but does not replace prediction-level explanations.

Real-World Applications#

  • Manufacturing visual inspection: A factory may deploy a computer vision model for defect detection. Its model card can list supported defect classes, camera placement, lighting assumptions, performance for rare defects, minimum object sizes, and edge-device latency. If scratches are frequently missed under reflective lighting, documenting that limitation helps operators require manual review or collect additional training images.

  • Clinical imaging support: A medical imaging model’s card can identify the scan types, equipment, patient populations, and institutions represented during evaluation. It can report subgroup performance and clarify that outputs assist qualified clinicians rather than independently determine diagnoses. Missing this context could lead a hospital to use the model on unsupported equipment or populations, increasing the risk of unreliable recommendations.

Model cards are also encountered when selecting third-party models. For example, the Microsoft Foundry model catalog documentation describes cards containing model details, benchmarks, supported data types, licenses, and deployment information.

Creating and Maintaining a Model Card#

Start the card during project planning rather than after deployment. Record evidence as it is produced, including dataset versions, training settings, evaluation conditions, and reviewer decisions. For an Ultralytics YOLO26 object detection model, the documented validation workflow can generate metrics for the evaluation section:

from ultralytics import YOLO

# Load the documented model version
model = YOLO("yolo26n.pt")

# Evaluate it on a labeled validation dataset
metrics = model.val(data="coco8.yaml")

# Record these results with the dataset and test conditions
print(f"mAP50-95: {metrics.box.map:.3f}")
print(f"mAP50: {metrics.box.map50:.3f}")
print(f"mAP75: {metrics.box.map75:.3f}")

These values are meaningful only when accompanied by the model version, dataset, split, image size, hardware, and evaluation configuration. Teams can use Ultralytics Platform to annotate datasets, track training runs, deploy models, and monitor endpoints while maintaining the evidence needed to update a card.

A model card should be a versioned, living document. Update it whenever the model, dataset, evaluation process, deployment environment, or known limitations change. Most importantly, write for the people deciding whether and how the model should be used—not only for the team that trained it.

Explore solutions

Real-time AI that works with your team

AI in Robotics

Power smarter machines with Ultralytics YOLO models. Vision AI in robotics drives autonomous navigation, perception, object tracking, and real-time control.
Learn more
Real-time AI that works with your team

AI in Logistics

Streamline logistics with Ultralytics YOLO models. Vision AI enables package inspection, sorting, vehicle tracking, and real-time warehouse safety monitoring.
Learn more
Real-time AI that works with your team

AI in Retail

Reimagine retail with Ultralytics YOLO models. Vision AI powers inventory tracking, shelf monitoring, queue management, and smarter customer insights.
Learn more
Real-time AI that works with your team

AI in Healthcare

Build healthcare solutions with Ultralytics YOLO models. Vision AI in healthcare powers faster medical imaging, smarter diagnostics, and patient monitoring.
Learn more
Real-time AI that works with your team

AI in Manufacturing

Optimize manufacturing with Ultralytics YOLO models. Vision AI drives quality control, defect detection, PPE compliance, and assembly line automation.
Learn more
Real-time AI that works with your operation

AI in Automotive

Apply computer vision in automotive with Ultralytics YOLO models. Vision AI elevates road safety, driver assistance, and vehicle automation for smarter roads.
Learn more
Real-time AI tailored to your operation

AI in Agriculture

Bring vision AI to smart agriculture with Ultralytics YOLO models. Power crop monitoring, livestock tracking, and precision farming for higher, smarter yields.
Learn more
Real-time AI that works with your team

AI in Robotics

Power smarter machines with Ultralytics YOLO models. Vision AI in robotics drives autonomous navigation, perception, object tracking, and real-time control.
Learn more
Real-time AI that works with your team

AI in Logistics

Streamline logistics with Ultralytics YOLO models. Vision AI enables package inspection, sorting, vehicle tracking, and real-time warehouse safety monitoring.
Learn more
Real-time AI that works with your team

AI in Retail

Reimagine retail with Ultralytics YOLO models. Vision AI powers inventory tracking, shelf monitoring, queue management, and smarter customer insights.
Learn more
Real-time AI that works with your team

AI in Healthcare

Build healthcare solutions with Ultralytics YOLO models. Vision AI in healthcare powers faster medical imaging, smarter diagnostics, and patient monitoring.
Learn more
Real-time AI that works with your team

AI in Manufacturing

Optimize manufacturing with Ultralytics YOLO models. Vision AI drives quality control, defect detection, PPE compliance, and assembly line automation.
Learn more
Real-time AI that works with your operation

AI in Automotive

Apply computer vision in automotive with Ultralytics YOLO models. Vision AI elevates road safety, driver assistance, and vehicle automation for smarter roads.
Learn more
Real-time AI tailored to your operation

AI in Agriculture

Bring vision AI to smart agriculture with Ultralytics YOLO models. Power crop monitoring, livestock tracking, and precision farming for higher, smarter yields.
Learn more
Real-time AI that works with your team

AI in Robotics

Power smarter machines with Ultralytics YOLO models. Vision AI in robotics drives autonomous navigation, perception, object tracking, and real-time control.
Learn more
Real-time AI that works with your team

AI in Logistics

Streamline logistics with Ultralytics YOLO models. Vision AI enables package inspection, sorting, vehicle tracking, and real-time warehouse safety monitoring.
Learn more
Real-time AI that works with your team

AI in Retail

Reimagine retail with Ultralytics YOLO models. Vision AI powers inventory tracking, shelf monitoring, queue management, and smarter customer insights.
Learn more
Real-time AI that works with your team

AI in Healthcare

Build healthcare solutions with Ultralytics YOLO models. Vision AI in healthcare powers faster medical imaging, smarter diagnostics, and patient monitoring.
Learn more
Real-time AI that works with your team

AI in Manufacturing

Optimize manufacturing with Ultralytics YOLO models. Vision AI drives quality control, defect detection, PPE compliance, and assembly line automation.
Learn more
Real-time AI that works with your operation

AI in Automotive

Apply computer vision in automotive with Ultralytics YOLO models. Vision AI elevates road safety, driver assistance, and vehicle automation for smarter roads.
Learn more
Real-time AI tailored to your operation

AI in Agriculture

Bring vision AI to smart agriculture with Ultralytics YOLO models. Power crop monitoring, livestock tracking, and precision farming for higher, smarter yields.
Learn more

Let's build the future of AI together!

Begin your journey with the future of machine learning