By making almost invisible (to humans) distortions to a picture, a previously well-trained algorithm is now facing a completely unknown problem.
I think a better notion is that of sunk cost. We have lost any approach that fights AI head-on. We should stop chasing this path and switch tactics, like changing online behaviours, education about privacy or, since developers love technical solutions, pursue technology solutions that leverage AI against this sort of cause. Example: what if we all switched to a morphing, deep-fake enabled visual representation? The better image identification got the more intense the msitakes would be.
As an 'arms race', the outcomes are very unbalanced.
See War Games (1983)
Unlike "Star Wars", increasing the computational complexity and costs of mass face surveillance is not a decades-to-soon monolith project.
IMO, As a U.S. President, Reagan made the right decision to keep pushing, especially considering that he knew to some extent that the Soviets, their enemies, couldn't keep up forever financially. It's a really really cold calculation, but one that worked out.
As we stand now, I think that privacy is on the losing side here, unfortunately- at the end of the day, we're up against our own and other governments, some of which have quite authoritarian regimes and have absolutely zero problems with at the very least using force to acquire funding.
In WarGames, the only way to win is "not to play" when the playing field is level- this playing field is not level- to be able to beat this off, we need to be able to level the playing field somehow. Maybe I'm not smart enough or just can't see something, but I frankly don't know how that would be possible.
...holy cow, that's dark.
That being said, ever since the very beginning of missile defense, it was always understood that the system would never be a permanently impenetrable shield. At best it might take a few years for adversaries to develop a new weapon to get through, but most likely a system would only be able to deal with a portion of targets. But the purpose of missile defense is not to raise the costs for the adversary - if now they have to launch 3 missiles to guarantee a hit where before they needed 1, you've essentially tripled their costs, not including the development of any new technology which could also be considerable. The fact is the Soviet Union did spend a substantial amount on developing technologies to defeat Star Wars, and even today China and Russia are spending significant resources developing technologies like hypersonic missiles to deal with the successor programs. So while the implication that the US purposely pursued technologies it knew would never work to trick the Soviet Union into following suit is not true, the US was trying to hurt its adversaries economically.
Is it a net win for humanity? Having stockpiles of nukes isn't. The space, science, athletic, and social welfare race is.
Competition drives progress. Hegemony leads to stagnation.
[1] https://www.quantamagazine.org/machine-learning-confronts-th...
When I was about thirteen years old and in secondary school. For the information technology class there was a quæstion on the test which essentially amounted to answering whether machines would ever be able to perform any task a man can, and the “correct” answer was “no”.
I protested this and thankfully the teacher agreed that such speculation should not be part of the curriculum and that though unlikely, one can never truly know.
It's funny how a.i. has advanced so rapidly know that it's almost considered a certainty that for any given task, a machine can be made that does it as well as a man eventually,
So you would add pixels in an image that trigger cat,car, bus, street etc . You will make the technology more expensive and harder to use by majority of bad actors.
I mean, we do have encryption, which is cheap for users and expensive for bad actors. The question is whether an analogue exists for AI.
In a sense, there's three types of security: exponential, proportional, and logarithmic. Encryption strength is exponential, number of pins in a lock is proportional, and bug fixing may be logarithmic.
It's software, mostly. People will share SOTA algorithms for free, like they do today. I don't think the cost for bad actors will rise much (and it's not like most of them have money problems).
On the contrary, I imagine it'll just accelerate development of computer vision that reproduces human vision in a bug-compatible way. The only way to confuse it will be to make the image confusing to humans too.
Can I get access to high quality voice recognition or text to speech software? The only way I know is to use cloud APIs to get access to latest and greatest.
The really scary ones, sure, they may as well have resources: Yes. But that's almost the biggest part of what makes them scary.
An augmentation is color dropout (photo becomes greyscale), cutmix (splicing two different training examples together), blur, noise, yada yada.
Sounds like:
If a human can do X then a machine can be taught to do the same.
Which is not necessarily true.
Yet.
If humans are "machines," then who built us?
There's clearly value in all of those things, even though we have no clear path to (or even defensible expectation of) ever completely solving any of them. In these cases we define progress as mitigation or delay of the consequences rather than elimination of them.
Some people can imagine a technological solution to them, but that's currently science fiction — a counterfactual — and is it more counterfactual to imagine a perfect adversarial image generator than it is to imagine a perfect antibacterial agent, or a post-scarcity economy? I don't think so, personally.
This tool makes no difference. If it's deployed in any non-trivial capacity, anybody doing nefarious facial recognition will just train their recognizer against it.
These sorts of stories pop up every few months on HN about some tool that will defeat deep learning. But invariably they are also deep learning powered tools trained against a specific recognizer. The takeaway should be about how fragile current recognizers are, and not about any one tool that's going to "defeat" facial recognition.
In this metaphor, if Thief #1 can't do it, he hands it over to a "bank" of 1,000,000,000 Thieves who will get to work opening it, while Thief #1 moves on to the next house.
Second, this approach works so long as novel ways can continuously be found and the systems you are attacking are continuously vulnerable to incremental attacks. In other words, this approach requires that the recognition you are attacking never generalize in any way beyond addressing your attacks. As others have noted, human brains can recognize past many kinds of distortion, including novels ones. This implies that computers can learn to do the same.
Third, and perhaps most concerning, this approach is only really useful if your adversaries never have, use, or find value in performing recognition on stored imagery. Stored imagery in the hands of your adversaries cannot be subject to ongoing novel distortions. It's fixed and can therefore be subject to recognition that has adapted at a later date. In short, for a novel approach to be useful it needs to stand up to attack for a sufficient amount of time as to not be useful for the attacker.
Using a continuous stream of novel distortions is an intriguing idea! It's a type of polymorphic attack. I think it's worth considering in the context of the traits that would make it most useful: an unpredictable and unfollowable stream of mutations, an un-generealizable approach, and resisting attack for long periods of time.
And in general, it's an unwinnable quest: by definition, you cannot have a system that makes photos "undetectable to facial recognition without ruining them", because if another human can recognize you on a photo, then a machine can be taught to do the same.