jmakes.dev

On models and utility

Every model reveals by leaving something out

🌱 Seedling

Hello World

All models are wrong, but some are useful.

—George E. P. Box

A model is a simplified representation of something real. Usually, it’s a complex idea distilled into a simpler framing.

The purpose of a model is to simplify (through representation) so that the original thing being modeled is easier to understand or explain. Through this simplification, the model preserves what is relevant to its purpose, meaning everything else is intentionally omitted.

This is not a design flaw, but a design function. Every simplification is an intentional choice that dictates the utility of the model. This means models tend to reveal one aspect of reality but never the whole picture (which has noise that detracts from whatever you’re trying to understand).

A model is useful because it leaves things out.