Classic machine learning (especially as it is taught in classes) emphasizes a nice safe static environment where you are given some unchanging data and are asked to produce a nice predictive model one time.

It is formally easier that casual inference or statistical inference as being right often is enough, no matter what the reason. It lives in an overly idealized world where one implicitly assumes the following simplifying assumptions:

  • The world does not know you are trying to model it (and so can’t take counter-measures
  • Your model has no effect on the world (positive or negative)

Adversarial machine learning is the formal name for studying what happens when conceding even a slightly more realistic alternative to assumptions of these types (harmlessly called “relaxing assumptions”).

Read more: Adversarial machine learning – Win-Vector Blog

Don’t forget to share this via , Google+, Pinterest, LinkedIn, Buffer, , Tumblr, Reddit, StumbleUpon and Delicious.

Published by Mike Rawson

Mike Rawson has recently re-awoken a long-standing interest in robots and our automated future. He lives in London with a single android - a temperamental vacuum cleaner - but is looking forward to getting more cyborgs soon.

Leave a comment

Your email address will not be published. Required fields are marked *

Adversarial machine learning – Win-Vector Blog

by Mike Rawson time to read: 1 min
Hi there - can I help you with anything?
[Subscribe here]
More in Machine Learning, News
Thingmonk IoT conferences
The Internet of Things isn’t just for Bluetooth toothbrushes, y’know • The Register

“In education technology one thing I’d love to see is … making sure every coding club in this country offers...