http://www.telegraph.co.uk/news/2017/12/19/met-orders-review...
To begin with, the way image recognition algorithms work -they learn from examples- to train an image recognition AI to identify images of child abuse you'd have to provide it with a substantial database of such images. I'm pretty sure that's illegal, although of course the Met probably has some sort of exception for the purpose of fighting crime. But, they still have to keep around a big database of child abuse images - and update it regularly, to do this job. It's kind of... icky.
Then again, what about victim protection? Besides the fact that keeping such a database is risky because it can always fall into the wrong hands (it only takes one misconfigured database server) it's also a characteristic of the most advanced image recognition algorithms (conv-nets) that their models can be used to generate new images of the kind they've learned to identify. So presumably, if the model itself fell into the wrong hands, someone could start generating new child-abuse images from it (low-fidelity and not really very useful, I imagine, but still).
So I wonder if the Met has addressed such ethical issues, anywhere.
As far as generating new kiddie porn, before there were ML models, there was Photoshop, and that first released in the 90's. That there are more advanced methods of generating child pornography is not interesting or new under the law (depending on your jurisdiction).
"Fun" fact: Facebook/Instagram/Snapchat have giant repositories of (tagged!) child pornography however before we get our pitchforks out, it's used to keep child pornography out of the system.
Unfortunately with current technology there's not really a realistic way around having the actual images; hashing only goes so far, and just like (performant) homomorphic encryption, if you were able to come up with a way to do this without actually needing the pictures, the world will beat a path to your door.
IIRC, they already do this, for tracking the distribution and source of such images.
> It's kind of... icky.
No disagreement there.
> their models can be used to generate new images of the kind
Tools like Photoshop can already do this, and likely to a higher quality than running a conv. net in reverse (so to speak), so I doubt that's a big concern.
So I'm basically saying there is no ethical problem (from their perspective) because feds/cops already deal with this all the time and plant this on people like drugs.
As such i am unsure if this "AI" is failing or has become all too human.
So now, guess what, the same police and BBC have transformed to be holier than thou organisations free to cast judgement on anyone they don't like because this will absolve them of any guilt regarding past failures (obviously).
This is people who're being investigated for possessing images of child sexual abuse. This might be because they've accessed a website known to distribute such images; or they've created imags of a child which were found.
Police need to search all the devices that person owns in order to find all the images. They need to do this to protect children who are still being abused; to detect unknown abusers; to add images to the various IWF etc lists; and to ensure the correct prosecution and sentencing approach is taken.
If the goal is to get something so high quality that the police won't ever have to look at it, I doubt it. You have Google and Facebook employing people to deal with user reports about this stuff, as well as ad companies manually checking websites.
Edit: awful typo "lol" -> "look"
And then there's the classic Weston photograph: https://en.m.wikipedia.org/wiki/Pepper_No._30
(Edit, IOW, not a new problem, photographers have been pushing at this sort of issue for a long time)
There might be work arounds (like training one model for nudity and another for age) but such approaches are almost certain to have "suboptimal" performance as compared to a single model trained on a relevant dataset. Maybe something like that is the cause for the performance issues discussed in the article.
The biggest problem with obscenity detection, though, is getting the context right. The AI might be able to get to the point where it can detect "naked human" at a good percentage level. At the moment, however, I doubt it could detect whether the naked human was considered obscene in current culture, eg: the difference between "child pornography" and "famous Vietnam War photo" as alluded to in the Gizmodo article. So no matter how good their model gets, without further refinements in AI it would only be good for a "first pass", I would think.
This still leaves the obvious legal problems of having a database of illegal pictures, but we already let law enforcement do otherwise illegal things (including use of illegal pictures in some contexts)
AI requires large image sets to do the training. These images are illegal to possess. I wonder how such training gets done without violating the law. However, I do not wonder enough to do web searches about this matter. I am probably on enough government lists already
Should spot the 99% of cases.