3 Repos
Iterative processes that refine adversarial noise through repeated gradient updates.
Distinct from Iterative Loop Constructs: Specific to adversarial noise refinement rather than general language-level loop constructs.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Adversarial Optimization Loops. Refine with filters or upvote what's useful.
Cleverhans ist eine TensorFlow-Bibliothek für Adversarial Machine Learning, die als Angriffs-Framework, Robustheits-Benchmark und Verteidigungsbibliothek dient. Sie bietet eine Sammlung von Tools zur Generierung von Adversarial Examples, zum Testen der Sicherheit neuronaler Netze und zur Implementierung von Schutzmechanismen, um die Widerstandsfähigkeit von Modellen gegen bösartige Eingaben zu erhöhen. Das Projekt konzentriert sich auf die Erstellung von gestörten Eingaben, die darauf ausgelegt sind, Machine-Learning-Modelle zu falschen Vorhersagen zu verleiten. Es ermöglicht die Bewertung der Stabilität und Genauigkeit von Deep-Learning-Modellen unter Adversarial-Noise und bietet Referenzimplementierungen bekannter Angriffsmethoden zur Identifizierung von Sicherheitslücken. Das Toolkit deckt die Generierung von Adversarial Examples, die Verteidigung von Machine-Learning-Modellen und das Benchmarking der Robustheit neuronaler Netze ab. Es nutzt eine modellagnostische Schnittstelle und differenzierbare Angriffsimplementierungen, um gradientenbasierte Störungen und iterative Optimierungsschleifen auszuführen.
Provides iterative optimization loops to refine adversarial noise within a defined perturbation budget.
TecoGAN ist ein Generative Adversarial Network (GAN), das für Video-Super-Resolution entwickelt wurde. Es fungiert als spatio-temporaler Video-Upscaler, der die Auflösung von Videosequenzen erhöht und gleichzeitig qualitativ hochwertige Bilder aus niedrig aufgelösten Eingaben rekonstruiert. Das System nutzt ein Framework für zeitliche Kohärenz, um visuelle Stabilität zu gewährleisten und Flimmern in generierten Frames zu reduzieren. Dies wird durch den Einsatz spatio-temporaler Diskriminatoren erreicht, die sowohl die Qualität einzelner Frames als auch die Bewegungskonsistenz bewerten. Das Projekt deckt das Training und die Optimierung von Generative Adversarial Networks ab, mit besonderem Fokus auf hochauflösende Videorekonstruktion und die Aufrechterhaltung zeitlicher Kohärenz über Frames hinweg.
Utilizes a minimax optimization loop to iteratively train the generator and discriminator to reach a Nash equilibrium.
Fawkes ist ein adversarieller Bildgenerator und ein Tool zur Verschleierung der Gesichtserkennung, das zum Schutz der Privatsphäre durch die Obfuskation von Gesichtsmerkmalen in Fotos entwickelt wurde. Es fungiert als Bild-Privatsphäre-Obfuskator, der unsichtbare Pixel-Störungen zu Bildern hinzufügt, wodurch Gesichtserkennungsmodelle daran gehindert werden, eine Person genau zu identifizieren, während das Bild für Menschen visuell klar bleibt. Das System verwendet adversarielle Störungsabbildung und Feature-Space-Obfuskation, um Machine-Learning-Klassifikatoren in die Irre zu führen. Durch die Nutzung einer iterativen Optimierungsschleife und modellagnostischer Rauschgenerierung modifiziert es Gesichtsdarstellungen, um zu verhindern, dass Erkennungssysteme eine konsistente Identität über verschiedene Architekturen hinweg extrahieren können.
Uses iterative processes to refine adversarial noise through repeated gradient updates.