Artificial intelligence may help simplify complex code.
As software controlling everything from video games to jet airliners has become too complex to make completely error proof, the move to increasing flight automation continues to carry risk. No one knows this more than Boeing, but the fundamental problem of systems that are too complex for humans to check means that safety may ultimately be handed over to artificial intelligence.
First, for checking human generated code, then permitting the code itself, and finally, the piloting of the airplanes themselves.
* * *
Access all episodes of End of the Line on Engineering TV along with all of our other series.