What is the difference between verification and validation?

Verification and validation are important terms when it comes to building AI systems, especially as their capabilities and therefore potential impacts continue to rapidly increase.

Put simply:

Verification – Did I build the system right? Ensuring that software fully satisfies all the expected requirements.

Validation – Did I build the right system? eg does it rely on assumptions that aren’t always valid?

Verification asks if a system meets its specifications, whereas validation asks if the correct specifications were given.


Leave a Reply

Your email address will not be published.