SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2210.02041 · NeurIPS · 2022

Natural Color Fool: Towards Boosting Black-box Unrestricted Attacks

Lianli Gao, Shengming Yuan, Yaya Cheng

arXiv · PDF · Open in the Atlas

Code that ran

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.

RepositoryRoleRan
VL-Group/Natural-Color-Fool canonical 1 of 1
ylhz/natural-color-fool alias 9 of 11
FunctionStatusWhere 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")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

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.

For agents

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.