# [Robust Adversarial Objects against Deep Learning Models](https://ojs.aaai.org/index.php/AAAI/article/view/544) The authors propose a white box adversarial attack model on 3D pointcloud model. ### Proposed Method : - The model performs pertubations on the pointcloud based Carlini and Wagner attack. - The distance metric used in chamfer as pointcouds are unordered and unstructured. - If perturbed point lie far during reconstruction they can easily be removed to tackle this kNN smoothing and pertubation clipping and projection is used. - In kNN we make sure the points lie close and in PCP we clip the points inside the object and only outliers are taken. - Since pointclouds are expected to be robust to random inputs we select points randomly in each optimisation step to model the pertubations. - After the pertubations as pointcloud is shifted the reconstruction algorithm used is Screened Poisson Surface Reconstruction. ### Experiments : - The metrics used is the chamfer distance between original and perturbed. - The dataset used is ModelNet40. - The evaluation is done as untargeted attack,most likely attack and random attack with random attack showing very different success rates among different classes. - The reconstruction is done using two methods closest and random with random occasionally failing. **Existing Defense Mechanisms:** - The PointCloud++ has existing defense mechanisms which are random rotation,kNN outlier removal and adding random Gaussian Noise. - Random rotations have very less effect on attacks about 10%. - kNN smoothing takes ccare of outlier removal. - Gaussian noise defense detects whether an example is adversarialor not which rejects 30-40% attacks in untargeted and most likely and upto 80% in random attack.