liveBook · Manning

Data model

As explained in Delivering Machine Learning Projects: From design to deployment

A data model is a formal representation of the entities, attributes, relationships, and constraints represented by data.

A data model formally represents the entities, attributes, relationships, and constraints represented by data. For an ML project, understanding and documenting it establishes what data is available and what results may be realistic. section 2.4

Turn data-model uncertainty into explicit pre-project work:

  • Create a short ML-readiness project when access or understanding is inadequate. section 2.4
  • Secure provisions for privacy, data retention, permitted use, security, and data handling before extracting or inspecting data. section 2.4
  • Document the model and inspect the data’s real characteristics before dimensioning the ML project. section 2.4
  • Add substantial time and funding contingency when nobody can explain what the data contains. section 2.4

How Delivering Machine Learning Projects: From design to deployment covers it

How deep it goes
Requires documentation and inspection of real data characteristics, but stops short of describing modeling or implementation internals.
Examples
Uses a short ML-readiness project, documented data-model work, extraction and inspection, and contingency estimates as practical artifacts.
What it assumes
Assumes access to organizational data resources and teaches teams to establish understanding when nobody knows what the data contains.
What you can do after
Evaluate data readiness and plan an ML project with informed expectations, governance provisions, and explicit contingency.
How it connects
Connects data models with ML readiness, data access, privacy, security, data retention, and project estimation.

Also explained in

Compare how 23 books explain data model →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Delivering Machine Learning Projects: From design to deployment. The section links point to the parts of the book it draws on.