Lianli Gao, Shengming Yuan, Yaya Cheng
We lifted 12 functions out of this paper's own repositories and ran 10 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.
| Repository | Role | Ran |
|---|---|---|
| VL-Group/Natural-Color-Fool | canonical | 1 of 1 |
| ylhz/natural-color-fool | alias | 9 of 11 |
| Function | Status | Where it lives |
|---|---|---|
| MKL | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("0cd95913d5a23555") |
| colour_transfer | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("e6f72193010f4c4f") |
| cw_loss6 | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("a4c7de1c28e6cf51") |
| get_ensemble_models | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("9ab512aa5a181516") |
| get_imgs_T | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("a6cba23ccc467423") |
| lab2rgb | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("803116808208dcc9") |
| lab_type_convert | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("94273f709f00f066") |
| rgb2lab | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("777664e1bcf10b28") |
| spilt_color | Ran | VL-Group/Natural-Color-Fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("59da2e336dbecc5b") |
| torch_cov | Ran | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("30d9f7fea949c13c") |
| BaseAttack | Not yet run | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("8db1b381814078f3") |
| NCF | Not yet run | ylhz/natural-color-fool/torch_attack/attacks/NCF.py pointer only (licence: NONE) · get_code("55b6d57f6240d534") |
Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.
Unrestricted color attacks, which manipulate semantically meaningful color of an image, have shown their stealthiness and success in fooling both human eyes and deep neural networks. However, current works usually sacrifice the flexibility of the uncontrolled setting to ensure the naturalness of adversarial examples. As a result, the black-box attack performance of these methods is limited. To boost transferability of adversarial examples without damaging image quality, we propose a novel Natural Color Fool (NCF) which is guided by realistic color distributions sampled from a publicly available dataset and optimized by our neighborhood search and initialization reset. By conducting extensive experiments and visualizations, we convincingly demonstrate the effectiveness of our proposed method. Notably, on average, results show that our NCF can outperform state-of-the-art approaches by 15.0%∼32.9% for fooling normally trained models and 10.0%∼25.3% for evading defense methods. Our code is available at https://github.com/ylhz/Natural-Color-Fool.
The same record, over MCP at https://syntology.ai/mcp:
get_harvested_code_for_paper("2210.02041")
get_code_for_paper("2210.02041")
have("2210.02041")
Connect an agent — have() is free.