It doesn’t alert you to planes on the ground because it would never stop going off. How is the system supposed to know that the pilot approaching the threshold as you land is going to stop? It can’t so it would issue an immediate correction alert and you have to go around.
I'm not sure what you mean with "is not predictable" when you also admit that it's repeatable.
But AI isn't different than existing software systems either. Both will take an input from reality and take actions upon it.
Repeatable means you get the same output a second time, given the same input. Predictable means you can say in advance what it will do, and can then check the output against your prediction.
If you can't predict the outcome, you can't validate the process, and can't guarantee its performance.
If your AI has linear / continuous output, testing it should be no different than any other software.
Almost all neural network implementations have continuous outputs (ie the nodes in the output layer produce a value between 0 and 1). That doesn't change the above issue at all.
This is much less of an issue with traditional methods
skip the buzzword, why couldn’t a computer program of any kind helped avoid this