Report: USAF experimental drone simulation AI turned on human operator

Sounds to me that either part of the simulation was to make the drone attack the operator in a given scenario, or the target recognition code needs some work. In any case, this is the type of crap that makes people think AI thinks by itself and makes its own decisions.
There really should be some kind of abort code written in that would allow the AI to not complete the mission if conditions are not favorable.