News Warner Logo

News Warner

All models are wrong − a computational modeling expert explains how engineers make them useful

All models are wrong − a computational modeling expert explains how engineers make them useful

  • Engineering models are not perfect and can have limitations that lead to failures if not properly understood.
  • The Tacoma Narrows Bridge collapse in 1940 was caused by a fatal engineering assumption: that wind could not cause bridges to move up and down, leading to a design flaw that resulted in the bridge’s collapse.
  • Engineers use models to make everyday sense more precise, but these models leave out details from the real world and introduce assumptions that can limit their accuracy.
  • The key to using models safely is to pick assumptions where the limitations do not ruin their intended use, and to carefully select and create proper models that justify their limitations.
  • Developing engineering judgment involves a careful balance of trust and skepticism toward mathematics, and helping students develop this skill can prevent failures like the Tacoma Narrows Bridge from happening again.

When engineers design things, they use models to predict how the things will work in the natural world. But all models have limitations. MTStock Studio/E+ via Getty Images

Nicknamed “Galloping Gertie” for its tendency to bend and undulate, the Tacoma Narrows Bridge had just opened to traffic on July 1, 1940. In a now infamous failure, in the face of moderate winds the morning of Nov. 7, 1940, the bridge started to repeatedly twist. After an hour of twisting, the bridge collapsed. One fatal engineering assumption led the bridge to shake itself apart.

At the time, many designers believed that wind could not cause bridges to move up and down. That it actually can may seem like an obvious fact now, but that incorrect assumption cost about US$65 million in today’s dollars and a dog’s life.

Small vertical movements allowed the bridge to twist. Near the end, the bridge twisted in ways the designers had never anticipated. This twisting stressed the bridge until the Tacoma Narrows Bridge collapsed.

By assuming no vertical movement from wind, the engineers didn’t study how parts of the bridge would flutter in the wind before they built the bridge. This oversight ultimately doomed the bridge.

A bridge collapsing into a river.

The Tacoma Narrows Bridge collapsed in 1940 because its designers assumed it wouldn’t flutter up and down in the wind, but it ended up being slender enough that the wind caused it to move up and down.
University of Washington Libraries Digital Collections

This failure illustrates an idea that many engineering students learn during their coursework: All engineering calculations are based on models. Safe design requires engineers to recognize the assumptions in their models and to ensure the design’s safety despite any limitations.

I am an expert in computational modeling, which I teach at Olin College. In my classes, I talk about models and teach engineers to use them safely.

Learning to use models carefully is important: As the famous statistician George Box said, “All models are wrong – some are useful.”

Models and their engineering use

Models are interpretive frameworks that help scientists and engineers connect data to the real world. For instance, you likely have an everyday sense for the strength of objects: If you bend a piece of wood with enough force, it will break. A stronger board can take more force.

Engineers have models that make this everyday sense more precise.

Engineering strength depends on an interpretive framework that relates forces, the size of an object and their ratio − which represents mechanical stress. What engineers call “strength” relates to this computed stress.

Considering strength helps engineers select a material that is strong enough to build a bridge.

A diagram showing two blocks connected together, then pulled apart, with F reflected as the force necessary to push them apart, and sigma reflected as the stress between them.

An interpretive framework − a model − for strength, used in engineering. Force, F, and size or area, A, are used to compute stress, sigma. Sigma is then used to determine strength.
Jorge Stolfi/Wikimedia Commons, CC BY-SA

But all models leave out details from the real world. To compute stress, an engineer needs to describe the shape of an object. Real objects are complex, so the engineer simplifies their shape for the sake of computation.

For instance, an engineer may take a complex bundle of wires and assume they act together as a single cylinder. This simplified shape may help them choose how many wires to bundle together and set the overall thickness of the bundle.

However, assumptions introduce limitations: The cylinder simplification assumes the individual wires don’t exist, so it doesn’t help determine how to weave the wires together. Engineers can − and do − make more detailed models where they need to, but even those have assumptions and limitations.

The left photo shows a rope of braided wires pulled together into a cylindrical rope. The right photo shows a drawing of a cylinder about the same size and shape as the rope.

Simplification of a wire rope as an assumed cylinder. This assumption may be appropriate for choosing the number of wires, but it is wholly inappropriate for determining the arrangement of wires.
HaeB/Wikimedia Commons, modified by Zachary del Rosario, CC BY-SA

This interplay between assumptions and limitations is at the heart of all models. Engineers working on the Tacoma Narrows Bridge assumed no wind-driven vertical movement, which led to a limitation: They couldn’t predict the wind-driven flutter that shook the bridge apart.

The same idea holds true for more abstract models. Some companies that make facial recognition systems based on artificial intelligence assume their systems are accurate, given that they do a good job of picking out the correct face from a set of training data. However, outside researchers have shown that some training datasets introduce limitations.

The engineers who built these training datasets assumed their data had enough faces to represent most people, but these datasets underrepresented nonwhite people. This limitation led the systems to disproportionately target Black people.

In pursuit of better AI systems, some researchers assume that more training data is the most effective approach. This data-intensive approach has the limitation of an enormous environmental impact. Computing with large sets of data takes a lot of energy, since data centers are resource-intensive.

The trick to using models safely is to pick assumptions where the limitations do not ruin their intended use. The gold standard is to test. But testing isn’t always possible. For example, building a test bridge isn’t a luxury that structural engineers can afford.

Carefully selecting and creating proper models requires good judgment.

Teaching modeling

Engineering judgment involves a careful balance of trust and skepticism toward mathematics − the bedrock of many engineering models. Developing engineering judgment is difficult, and it usually emerges from years of experience. I teach a modeling and simulation course that jump-starts students’ engineering judgment.

My co-instructors and I invite students to build their own models, which is a pretty uncommon experience for engineering students. Students then identify the assumptions in their models, state their limitations and, importantly, justify how those limitations do not prevent them from safely using the model.

A diagram showing the cylinder representation of the wire rope labeled 'model rope' above a bridge, with supports of long wire ropes, labeled 'natural world.' In the middle is a more detailed drawing of the wire rope, where each individual wire is shown. The text reads 'Use: select overall size, Assumption: Wire rope as a solid cylinder, Limitation: Cannot study wire layout.'

Example diagram of a model intended for choosing the size of a wire rope. The model is based on the assumption that the rope will be a solid cylinder. This imposes limitations on studying how the wires are woven together, but it doesn’t hinder the model’s intended use.
4300streetcar/Wikimedia Commons, modified by Zachary del Rosario, CC BY-SA

Engineering failures like the Tacoma Narrows Bridge can occur when engineers are not aware of a model’s assumptions and limitations. While courses often teach young engineers to make assumptions and use models, they rarely focus on these models’ limitations. Helping students develop their engineering judgment can prevent failures like “Galloping Gertie” from happening again.

The Conversation

Zachary del Rosario receives funding from the National Science Foundation and Toyota Research Institute.

link

Q. Why did the Tacoma Narrows Bridge collapse?
A. The bridge collapsed due to an incorrect assumption by its designers that wind could not cause bridges to move up and down, leading to a failure in predicting the wind-driven flutter that shook the bridge apart.

Q. What is the concept of “All models are wrong – some are useful”?
A. This concept, coined by George Box, states that all models have limitations, but some models can be useful despite these limitations if they are carefully selected and used with caution.

Q. How do engineers use models to predict how things will work in the natural world?
A. Engineers use models as interpretive frameworks to connect data to the real world, making everyday sense more precise. These models help them select materials, design structures, and make predictions about performance.

Q. What is an example of a model used in engineering strength?
A. An engineer might use a simplified shape, such as assuming a complex bundle of wires acts as a single cylinder, to compute stress and determine the strength of the material.

Q. Why do engineers need to recognize assumptions in their models?
A. Engineers need to recognize assumptions in their models because they introduce limitations that can lead to failures like the Tacoma Narrows Bridge collapse if not carefully managed.

Q. How does testing help with using models safely?
A. Testing helps by identifying potential issues and validating the model’s performance, but it may not always be possible, especially for complex systems or projects where building a test bridge is not feasible.

Q. What is the importance of engineering judgment in using models safely?
A. Engineering judgment involves balancing trust and skepticism towards mathematics, developing critical thinking skills to identify assumptions and limitations, and justifying how these limitations do not prevent safe use of the model.

Q. How can engineers develop their engineering judgment?
A. Engineers can develop their engineering judgment through experience, education, and training programs that encourage students to build and analyze their own models, identifying assumptions and limitations.

Q. What is a limitation of using large sets of data for artificial intelligence systems?
A. Using large sets of data for AI systems has an enormous environmental impact due to the energy consumption required by data centers, which can be detrimental to the environment.