The Emperor's Clothes
So called AI and Machine learning is just a fancy algorithm and big database. If it's too expensive to completely curate the data input, or you don't bother, you get the classic problem EVERY computer application with a database suffers. People trust the output but never check the inputs well enough. The incorrect data input can be OCR error, mistyped, image in wrong input queue/metadata or deliberate.
The problem isn't the Singularity, or AI takeover or AI weapons. The problems are the same as ever, lack of input validation, blind trust of results and marketing hype. There is no AI, we still have no idea what biological intelligence is nor consciousness, self awareness etc. We design tests and argue how valid they are.
Ponder on why "double entry" book-keeping was created or why well designed database systems with account codes have check characters / digits (Credit cards, IBAN etc, it's not for security but to catch most data entry mistakes).