Examples
Worked examples
- Is an instance
An algorithm card for XGBoost describing its inductive biases, suitability for tabular data, and known limitations on high-dimensional sparse data.
- Is an instance
An algorithm card for k-means describing the convexity assumption.
Counter-examples
Looks similar, but isn't
- Not an instance
A model card for a specific trained XGBoost classifier.
- Not an instance
A textbook chapter on the algorithm.
Editorial commentary
Algorithm cards sit one abstraction level above model cards: they document properties of the method class rather than properties of a single fitted artefact. They are useful for educators, decision-makers selecting among methods, and policy bodies producing guidance on when an algorithmic family is appropriate.
References
- Donia, Shaw, 'Modes of evaluation of model and algorithm responsibilities' (FAccT 2021); Mozilla Foundation algorithm card explorations.
Also known as
method card
Machine-readable encodings
Use in your systems
<role vocab="credit"
vocab-identifier="https://casrai.org/dictionary/"
vocab-term="Algorithm card"
vocab-term-identifier="https://casrai.org/dictionary/term/algorithm-card" />{
"@context": "https://schema.org",
"@type": "DefinedTerm",
"name": "Algorithm card",
"identifier": "https://casrai.org/dictionary/term/algorithm-card",
"description": "A documentation artefact describing the algorithmic method or family (e.g., a particular gradient-boosting estimator, a clustering algorithm) independent of any particular trained instance, including inductive biases, assumptions, complexity, and intended use cases.",
"inDefinedTermSet": "https://casrai.org/dictionary/domain/ai-and-ml-research-outputs/",
"url": "https://casrai.org/dictionary/term/algorithm-card",
"sameAs": [
"method card"
],
"license": "https://creativecommons.org/licenses/by/4.0/"
}







