The problem there isn't temporal consistency (although I agree that often sucks), it is over-reliance on context. The invisible sheep problem: http://aiweirdness.com/post/171451900302/do-neural-nets-drea...
Re:YOLO: Real-Time Object Detection
by yellowapple on Tuesday April 02, 2019 @04:35PM
(#19558300)
With that particular example, a citizen could very well also be an armed insurgent. Whether that citizen/insurgent is an ally or neutral or enemy is the distinction worth solving (even if it's significantly harder for an AI).
Of course, that matters far less when Skynet decides that every human is a hostile armed insurgent...
I am assuming that would be solved by having the AI also take in inputs of where your troops and allies are located. Perhaps with something like the Blue Force Tracker [0].
One of the first priorities of an operation is not knowing where your enemy is, but where you are.
Jokes aside, we need better temporal consistency, especially when we start arming AI. citizen -> citizen -> citizen -> armed insurgent