Data Versioning

Last Updated: July 29, 2026 | By Mihail Sebastian | AI Dictionary

The practice of saving datasets as distinct, retrievable versions so any past state can be restored, compared, or produced as evidence in an audit.

What is Data Versioning?

Data versioning is the practice of saving datasets as distinct, retrievable versions, so any past state can be restored, compared, or produced as evidence. It does for data what version control does for code.

The practice matters most in machine learning, where a model is the product of code plus data. Versioning the code alone reproduces nothing if the training set has changed since.

How Data Versioning Works

Datasets are too large to copy wholesale on every change, so versioning tools store snapshots efficiently: they hash file contents, keep each unique block once, and record which blocks make up each version. Tools built on this idea include DVC, Git LFS, and lakeFS.

Each training run then records the exact data version it used, alongside the code commit and hyperparameters. Reproducing the run later means checking out both.

Applications of Data Versioning

Example of Data Versioning

An insurer’s internal audit questions a pricing model deployed 14 months ago: was a prohibited attribute present in its training data? The current customer table is no help – it has gained 14 months of new rows and lost records deleted on request.

Because every training run pinned a dataset version, the team checks out the exact snapshot the model saw, inspects its columns, and reruns the training job to confirm it yields the same model. The audit question takes an afternoon instead of becoming an unanswerable dispute.

Related AI terms: Data Lineage · Data Integrity · Version Control · Model Registry · MLflow

Did you like the Data Versioning gist?

Learn about 250+ need-to-know artificial intelligence terms in the AI Dictionary.

Mihail Sebastian — Writes about AI governance, regulation, and the technology behind them. Placeholder bio — replace with a real credential line. About

Read the Governor's Letter

Stay ahead with Governor's Letter, the newsletter delivering expert insights, AI updates, and curated knowledge directly to your inbox.

By subscribing to the Governor's Letter, you consent to receive emails from AI Guv.
We respect your privacy - read our Privacy Policy to learn how we protect your information.

Browse All AI Terms A–Z

Every term in the dictionary, in alphabetical order. Jump to a letter or scroll the full list.

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z