{"id":4195,"date":"2020-12-14T06:33:49","date_gmt":"2020-12-14T06:33:49","guid":{"rendered":"https:\/\/www.aiproblog.com\/index.php\/2020\/12\/14\/robust-adversarial-inputs\/"},"modified":"2020-12-14T06:33:49","modified_gmt":"2020-12-14T06:33:49","slug":"robust-adversarial-inputs","status":"publish","type":"post","link":"https:\/\/www.aiproblog.com\/index.php\/2020\/12\/14\/robust-adversarial-inputs\/","title":{"rendered":"Robust Adversarial Inputs"},"content":{"rendered":"<p>Author: Andrea Manero-Bastin<\/p>\n<div>\n<p><i>This article was written on <a href=\"https:\/\/openai.com\/brand\/\" target=\"_blank\" rel=\"noopener noreferrer\">OpenAI<\/a>.<span class=\"Apple-converted-space\">&nbsp;<\/span><\/i><\/p>\n<\/p>\n<p><span>We&rsquo;ve created images that reliably fool neural network classifiers when viewed from varied scales and perspectives. This challenges a claim from last week that self-driving cars would be hard to trick maliciously since they capture images from multiple scales, angles, perspectives, and the&nbsp;like.<\/span><\/p>\n<\/p>\n<p><span><a href=\"https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/8194592484?profile=original\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/8194592484?profile=RESIZE_710x\" class=\"align-full\"><\/a><\/span><\/p>\n<\/p>\n<p><span style=\"font-size: 14pt;\"><b>Scale-invariant adversarial examples<\/b><\/span><\/p>\n<p><span>Adversarial examples can be created using an optimization method called projected gradient descent to find small perturbations to the image that arbitrarily fool the&nbsp;classifier.<\/span><\/p>\n<p><span>Instead of optimizing for finding an input that&rsquo;s adversarial from a single viewpoint, we optimize over a large ensemble of stochastic classifiers that randomly rescale the input before classifying it. Optimizing against such an ensemble produces robust adversarial examples that are&nbsp;scale-invariant.<\/span><\/p>\n<\/p>\n<p><span style=\"font-size: 14pt;\"><b>Transformation-invariant adversarial examples<\/b><\/span><\/p>\n<p><span>By adding random rotations, translations, scales, noise, and mean shifts to our training perturbations, the same technique produces a single input that remains adversarial under any of these&nbsp;transformations.<\/span><\/p>\n<\/p>\n<p><i>To read the whole article, with illustrations and their explanations, click <a href=\"https:\/\/openai.com\/blog\/robust-adversarial-inputs\/\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/i><\/p>\n<p><span><i><span class=\"Apple-converted-space\">&nbsp;<\/span><\/i><\/span><\/p>\n<p><span style=\"font-size: 14pt;\"><b>DSC Ressources<\/b><\/span><\/p>\n<ul>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/profiles\/blogs\/new-books-and-resources-for-dsc-members\"><span>Free Book and Resources for DSC Members<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/profiles\/blogs\/decomposition-of-statistical-distributions-using-mixture-models-a\"><span>New Perspectives on Statistical Distributions and Deep Learning<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/profiles\/blogs\/data-science-wizardry\"><span>Deep Analytical Thinking and Data Science Wizardry<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/page\/search?q=statistical+concepts\"><span>Statistical Concepts Explained in Simple English<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/page\/search?q=in+one+pictures\"><span>Machine Learning Concepts Explained in One Picture<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/profiles\/blogs\/comprehensive-repository-of-data-science-and-ml-resources\"><span>Comprehensive Repository of Data Science and ML Resources<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/profiles\/blogs\/advanced-machine-learning-with-basic-excel\"><span>Advanced Machine Learning with Basic Excel<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/profiles\/blogs\/difference-between-machine-learning-data-science-ai-deep-learning\"><span>Difference between ML, Data Science, AI, Deep Learning, and Statistics<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.datasciencecentral.com\/profiles\/blogs\/my-data-science-machine-learning-and-related-articles\"><span>Selected Business Analytics, Data Science and ML articles<\/span><\/a><\/li>\n<li><a href=\"http:\/\/careers.analytictalent.com\/jobs\/products\"><span>Hire a Data Scientist<\/span><\/a><span>&nbsp;|&nbsp;<a href=\"http:\/\/www.datasciencecentral.com\/page\/search?q=Python\">Search DSC<\/a>&nbsp;|&nbsp;<a href=\"http:\/\/www.analytictalent.com\/\">Find a Job<\/a><\/span><\/li>\n<li><a href=\"http:\/\/www.datasciencecentral.com\/profiles\/blog\/new\"><span>Post a Blog<\/span><\/a><span>&nbsp;|&nbsp;<a href=\"http:\/\/www.datasciencecentral.com\/forum\/topic\/new\">Forum Questions<\/a><\/span><\/li>\n<\/ul>\n<p><span>Follow us:&nbsp;<a href=\"https:\/\/twitter.com\/DataScienceCtrl\">Twitter<\/a>&nbsp;|&nbsp;<a href=\"https:\/\/www.facebook.com\/DataScienceCentralCommunity\/\">Facebook<\/a><\/span><span>&nbsp;&nbsp;<\/span><\/p>\n<\/p>\n<\/p>\n<\/p>\n<\/div>\n<p><a href=\"https:\/\/www.datasciencecentral.com\/xn\/detail\/6448529:BlogPost:1003250\">Go to Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Author: Andrea Manero-Bastin This article was written on OpenAI.&nbsp; We&rsquo;ve created images that reliably fool neural network classifiers when viewed from varied scales and perspectives. [&hellip;] <span class=\"read-more-link\"><a class=\"read-more\" href=\"https:\/\/www.aiproblog.com\/index.php\/2020\/12\/14\/robust-adversarial-inputs\/\">Read More<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":471,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[26],"tags":[],"_links":{"self":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts\/4195"}],"collection":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/comments?post=4195"}],"version-history":[{"count":0,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/posts\/4195\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/media\/468"}],"wp:attachment":[{"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/media?parent=4195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/categories?post=4195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aiproblog.com\/index.php\/wp-json\/wp\/v2\/tags?post=4195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}