Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/jiamingzhang94/unlearnable-clusters
मशीन लर्निंगपेपर और शोधAI सुरक्षाप्रतिकूल हमला
GitHubjiamingzhang94/unlearnable-clusters

Unlearnable-Clusters

CVPR2023: अनलर्नेबल क्लस्टर्स: लेबल-अज्ञेयवादी अनलर्नेबल उदाहरणों की ओर

रिपॉजिटरी देखें

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
22233 साल पहलेKitploit द्वारा समीक्षित

अशिक्षणीय क्लस्टर: लेबल-अज्ञेय अशिक्षणीय उदाहरणों की ओर

कोड जो "अशिक्षणीय क्लस्टर: लेबल-अज्ञेय अशिक्षणीय उदाहरणों की ओर" से संबंधित है, CVPR2023।

पूर्व-प्रसंस्करण

पहले, डेटासेट निर्देशिका का नाम बदलने के लिए preprocess.py चलाएँ

root@kitploit:~
python preprocess.py --config config/preprocess.yaml -f rename

K-means प्रारंभिक

दूसरा, K-means प्रारंभिक करने के लिए preprocess.py चलाएँ।

root@kitploit:~
python preprocess.py --config config/preprocess.yaml -f cluster_pets_rn50_cluster10
# the cluster file will be stored in {output_dir}/{dataset}_{surrogate_model}_cluster{num_clusters}.pth
# e.g., output/cluster/pets_rn50_cluster10.pth

क्लस्टर-वार विक्षोभ और संबंधित UE उत्पन्न करें

तीसरा, क्लस्टर-वार विक्षोभ उत्पन्न करने के लिए main.py --stage 1 चलाएँ।

root@kitploit:~
python main.py --config config/stage_1.yaml -e {experiment} --stage 1 
# {experiment} is uc_{dataset}_{surrogate_model}
# e.g., python main.py --config config/stage_1.yaml -e uc_pets_cliprn50 --stage 1

लक्ष्य मॉडल प्रशिक्षित करें

अंत में, लक्ष्य मॉडल प्रशिक्षित करने के लिए main.py --stage 2 चलाएँ।

root@kitploit:~
python main.py --config config/stage_2.yaml -e {experiment} --stage 2 
# {experiment} is uc_{dataset}_{surrogate_model}_{target_model}
# e.g., python main.py --config config/stage_2.yaml -e uc_pets_rn50_rn18 --stage 2

उद्धरण

यदि आपको यह कोड अपने शोध के लिए उपयोगी लगता है, तो कृपया उद्धरण पर विचार करें।

root@kitploit:~
@inproceedings{zhang2023unlearnable,
  title={Unlearnable Clusters: Towards Label-agnostic Unlearnable Examples},
  author={Jiaming Zhang, Xingjun Ma, Qi Yi, Jitao Sang, Yu-Gang Jiang, Yaowei Wang, Changsheng Xu},
  booktitle="Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition",
  year={2023}
}
टूल डाउनलोड करें