NastępnyNastępny poradnik
Ataki polegające na wnioskowaniu o członkostwie
Społeczeństwo
PRZEWODNIK Społeczny
Model extraction uses query access to a deployed model to train a substitute that imitates some of its behavior.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
Attacks and reported recovery are specific to the model interface, outputs, and experiment.
A model-extraction attack treats a deployed model as an oracle: an attacker collects input-output pairs and trains a substitute. The 2016 prediction-API paper demonstrates extraction attacks for specific model classes and shows that omitting confidence values does not prevent every attack. A 2024 study, *Stealing Part of a Production Language Model*, recovers an embedding-projection layer up to symmetries: it reports exact projection-matrix extraction for Ada and Babbage for under $20 in queries and estimates under $2,000 for GPT-3.5 Turbo. These results concern that layer and those models, not full checkpoint extraction. DynaMarks is a separate proposal that dynamically changes API responses using secret parameters to watermark surrogate models in its evaluated vision-model settings.
Limit and monitor high-volume queries to a prediction API.
Compare label-only responses with probability-vector responses when reviewing information exposure.
Evaluate a proposed extraction defense on the model class and access pattern it targets.
Treat watermarking as a method-specific defense, not a universal guarantee of ownership.
Defenses may combine access controls, monitoring, response design, and model-specific watermarking research. Assess each mitigation against the attack setting and model class it was tested on; no single safeguard guarantees that a substitute cannot be trained or identified.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
Model extraction uses query access to a deployed model to train a substitute that imitates some of its behavior. Attacks and reported recovery are specific to the model interface, outputs, and experiment.
Ekstrakcja traktuje wdrożony model jak wyrocznię: osoba atakująca zbiera pary wejścia-wyjścia i trenuje model naśladowcy, aby naśladował zachowanie, nigdy nie uzyskując dostępu do oryginalnych wag.
Każdy wektor pełnego prawdopodobieństwa ujawnia znacznie więcej na temat wewnętrznej powierzchni decyzyjnej modelu niż pojedyncza etykieta, umożliwiając atakującemu zrekonstruowanie granicy przy mniejszej liczbie zapytań.
Zgrubne wyniki, na przykład zwracanie tylko górnej etykiety lub zaokrąglonych prawdopodobieństw, zmniejszają sygnał, jaki każda odpowiedź daje atakującemu, podnosząc koszt ekstrakcji.
The paper recovers the embedding-projection layer up to symmetries, exactly extracts the projection matrix for Ada and Babbage for under $20, and estimates under $2,000 in queries for GPT-3.5 Turbo.
Gdy atakujący uzyskają kopię lokalną, mogą ją swobodnie sondować, aby zaprojektować kontradyktoryjne dane wejściowe lub ataki polegające na uniku, które również oszukają pierwotnie wdrożony system.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Ataki polegające na wnioskowaniu o członkostwie
Społeczeństwo