News for hackers. Stuff that matters.
Re:Keras reimplementation of "One pixel attack for fooling d... by 7dare on Friday February 23, 2018 @05:10PM (#16450065)
Isn't the fact that it's one pixel of a 32*32 image relevant? I'd be more impressed to see a neural network be succesfully attacked by a single (or dozens) of pixels on a full-res image.
Re:Keras reimplementation of "One pixel attack for fooling d... by xvedejas on Friday February 23, 2018 @05:32PM (#16450204)
The fact that a human isn't fooled by the attack (we can still recognize the 32x32 images for what they are), points to an interesting gap in the abilities of conventional convolutional neural nets.
Re:Keras reimplementation of "One pixel attack for fooling d... by sdenton4 on Friday February 23, 2018 @06:13PM (#16450458)
A better analogy would be stimulating an individual receptor on the retina, in an eye with only 32^2 such receptors. When we see these pictures, we've got a much larger set of inputs to work with.
Re:Keras reimplementation of "One pixel attack for fooling d... by deegles on Friday February 23, 2018 @05:54PM (#16450346)
That's only because the attack is designed to target that particular network. Just wait until we understand real brains better and can generate tailored attacks...
Re:Keras reimplementation of "One pixel attack for fooling d... by lbearl on Friday February 23, 2018 @06:01PM (#16450401)
Isn't that basically what an optical illusion is?
Re:Keras reimplementation of "One pixel attack for fooling d... by smsm42 on Friday February 23, 2018 @08:04PM (#16450998)
Yes, and also this: https://en.wikipedia.org/wiki/Dazzle_camouflage

Hacks human brain rather efficiently.

Re:Keras reimplementation of "One pixel attack for fooling d... by thaumasiotes on Saturday February 24, 2018 @01:41AM (#16452091)
> Dazzle was adopted by the Admiralty in the UK, and then by the United States Navy, with little evaluation. Each ship's dazzle pattern was unique to avoid making classes of ships instantly recognisable to the enemy. The result was that a profusion of dazzle schemes was tried, and the evidence for their success was at best mixed. So many factors were involved that it was impossible to determine which were important, and whether any of the colour schemes were effective.
Re:Keras reimplementation of "One pixel attack for fooling d... by smsm42 on Saturday February 24, 2018 @03:47PM (#16455308)
It is true that battlefield efficiency of such camouflage is unknown - but I think one can see the effects it does on the brain without conducting a proper rigorous study. The question here is not whether the effect exists - which is IMO obvious - but whether it's enough to make difference in actual combat.
Re:Keras reimplementation of "One pixel attack for fooling d... by alex_anglin on Friday February 23, 2018 @06:05PM (#16450417)
Plus cognitive biases. Those are already well understood and used in a variety of ways.
Re:Keras reimplementation of "One pixel attack for fooling d... by avaxzat on Saturday February 24, 2018 @06:35AM (#16452839)
The one-pixel attack works for pretty much any machine learning model, not just one single neural network.
Re:Keras reimplementation of "One pixel attack for fooling d... by bno1 on Friday February 23, 2018 @08:23PM (#16451069)
500,000 years ago our eyes and vision were probably significantly worse than they are today. As our eyes evolved to capture the world better our brains also evolved to correct the errors from our eyes. On the other hand, we feed into our neural networks high quality images. It's true that they are low resolution but they don't contain noticeable noise or artifacts. The attack described here is a smart application of salt and pepper noise. It's ineffective on humans because our vision evolved to filter it out, but a network which has seen only noiseless images is helpless.

I'm curious whether training the network by adding noise and other mutations to the set would make the network more resilient to this attacks. In other words, it's the training set or the network architecture that's vulnerable here?

Re:Keras reimplementation of "One pixel attack for fooling d... by avaxzat on Saturday February 24, 2018 @06:22AM (#16452803)
>I'm curious whether training the network by adding noise and other mutations to the set would make the network more resilient to this attacks. In other words, it's the training set or the network architecture that's vulnerable here?

This is called adversarial training and is currently the most popular technique for protecting neural networks against this type of attack. That being said, it doesn't work as well as one would hope: the adversarially trained models are usually still vulnerable to other attacks.

Re:Keras reimplementation of "One pixel attack for fooling d... by bpicolo on Friday February 23, 2018 @05:45PM (#16450273)
Not a new concept in general, just a new approach for it with a single pixel change.
Re:Keras reimplementation of "One pixel attack for fooling d... by heroprotagonist on Friday February 23, 2018 @07:10PM (#16450745)
There are other concerns of practicality as well, such as dependence on ability to rerun samples through the original network.
Re:Keras reimplementation of "One pixel attack for fooling d... by hyperparticle on Saturday February 24, 2018 @06:18AM (#16452785)
The authors of the paper have successfully conducted the attack on 227*227 images as well. The pixels are much harder to see with the human eye.

It seems that larger images increase the search space as a linear function of the dimensions. That is to say, it does take more time to find such pixels, but they are still relatively common.

Re:Keras reimplementation of "One pixel attack for fooling d... by Jaxan on Saturday February 24, 2018 @03:28AM (#16452342)
There are attacks where all pixels are just slightly changed and the classification is completely wrong. Think of changing all pixels by just the least significant bit. Still these changes are invisible to (my) human eye. Basically, each distance function has atttacks with a very small distance.
Re:Keras reimplementation of "One pixel attack for fooling d... by bradjohnson on Friday February 23, 2018 @06:33PM (#16450557)
In the sources of the single pixel paper I found a reference to a prior work which does this: http://www.shivakasiviswanathan.com/CVPR17W.pdf