the-attribution-is-the-deliverable

Solid

Use when the task statement names interpretability, explainability, feature importance, saliency or attribution among its outputs or objectives. The graded artifact is then the attribution map itself — per input unit, by the field's standard estimator, drawn as a figure — not a diagnostic about the model's internals and not an argument that the model is uninterpretable.

AI & Automation 804 stars 25 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 85/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# If the brief asks what the model looked at, the answer is a map, not an opinion A task that lists interpretability among its objectives is asking for an object: a contribution per input unit — per feature, per atom, per bond, per region, per token — aggregated into the domain's own groups and drawn. Everything else is a substitute, and the substitutes are all cheaper than the thing. Three substitutes show up reliably, and each one scores as an absence: - **A different importance measure.** Gini or impurity importance, permutation importance, and attention weights are properties of the fitted model or of the training procedure. The brief asked which *inputs* drove which *predictions*. - **A measurement on the model's parameters.** A spectrum of learned coefficients, a rank of learned filters, an ablation of architectural blocks: all interpretable, none of them an attribution. - **An argument that the method is not interpretable.** This is the most expensive one, because it is often correct and it still delivers nothing. The finding that a method's explanations are unstable is a *result of running the attribution*, not a substitute for running it. ## Which estimator Name the mapping explicitly at design time, in one line: | the model | the estimator | |---|---| | fitted tree / gradient-boosted / tabular | SHAP (TreeSHAP), on the same rows the metrics use | | neural network over graphs, images, sequences | input gradients ‖∂ŷ/∂x‖, occlusion or ablation, sub...

Details

Author
tangxiangru
Repository
tangxiangru/AutoR
Created
5 months ago
Last Updated
today
Language
Python
License
NOASSERTION

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

chemistry-group-attribution-over-the-split-and-the-baseline-mode

Use at study design, experimentation and analysis when the deliverable includes which substructures, functional groups or motifs drive the model's predictions, once the attribution estimator is already chosen. Covers widening from the one molecule the source drew to the whole evaluation split with per-molecule normalisation, running the identical attribution on the comparator model so a claim of better interpretability becomes measurable, and treating a learned edge or subgraph mask as a first-class output.

804 Updated today
tangxiangru
AI & Automation Featured

suede-attribution

Suede-owned marketing attribution discipline. Use when the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions 'attribution,' 'attribution model,' 'first-touch vs last-touch,' 'multi-touch,' 'which channel drives revenue,' 'what's my real CAC,' 'my dashboards disagree,' 'Google/Meta says X but GA says Y,' 'MMM,' 'incrementality,' 'geo lift,' 'holdout test,' 'how did you hear about us,' 'self-reported attribution,' 'dark social,' or wants to instrument attribution themselves — 'stitch my bookings to their source,' 'SavvyCal/Calendly attribution,' 'close the identify gap,' 'track conversions on a third-party domain,' 'first-party attribution.' NOT FOR general analytics instrumentation and reporting (use suede-analytics) or revenue-ops pipeline work (use suede-revops).

151 Updated 2 days ago
JasonColapietro
AI & Automation Listed

attribution-model-analysis

Compare and interpret multi-touch attribution models (first-touch, last-touch, linear, time-decay, U-shaped, W-shaped, and position-based variants) on campaign and conversion data. Use when analyzing which channels or campaigns drive conversions, when last-click numbers look suspicious, or when choosing an attribution model for reporting.

1 Updated 1 weeks ago
metrikia-io