NastępnyNastępny poradnik
Rzadkie autoenkodery do ekstrakcji cech
Językowa sztuczna inteligencja
PRZEWODNIK techniczny
Rzadkie autoenkodery (SAE) to narzędzie, które rozdziela splątane wewnętrzne aktywacje sieci neuronowej na znacznie większy zestaw czystszych, zrozumiałych dla człowieka funkcji.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
They are one of the leading techniques for opening the 'black box' and seeing what concepts a model actually represents.
Wewnątrz transformatora pojedynczy wektor aktywacji miesza ze sobą tysiące koncepcji na raz, co utrudnia odczytanie. Rzadki autoenkoder to mała dwuwarstwowa sieć wyszkolona do rekonstrukcji tych aktywacji poprzez szeroką warstwę ukrytą, ale z karą za rzadkość, zmuszającą tylko kilka z wielu neuronów do jednoczesnego wyzwalania. Z powodu tej presji każda ukryta jednostka ma tendencję do specjalizowania się w jednej koncepcji, takiej jak „wzmianki o moście Golden Gate” lub „kodzie Pythona”. W 2024 r. Anthropic przeskalował to do Claude 3 Sonnet, wyodrębniając około 34 miliony funkcji, a OpenAI i DeepMind opublikowały równoległe prace SAE. Badacze mogą następnie zawęzić lub zmniejszyć funkcję, aby sprawdzić przyczynowo jej działanie.
Demo Anthropic „Golden Gate Claude”, w którym wzmocnienie pojedynczej funkcji SAE sprawiło, że model obsesyjnie odwoływał się do mostu w każdej odpowiedzi
Wyodrębnianie i oznaczanie około 34 milionów funkcji z Claude 3 Sonnet w celu mapowania takich pojęć, jak pochlebstwo, błędy w kodzie i niebezpieczne zachowanie
Znajdowanie funkcji istotnych dla bezpieczeństwa, takich jak oszustwo, stronniczość lub niebezpieczna zawartość, które można monitorować lub sterować podczas wdrażania
Debugowanie, dlaczego model błędnie klasyfikuje dane wejściowe, sprawdzając, które interpretowalne funkcje są aktywowane w danym podpowiedzi
Oczekuj, że SAE przejdą od ciekawości badawczej do praktycznych narzędzi do audytu i bezpieczeństwa, w tym pulpitów nawigacyjnych oznaczających funkcje i wykrywających zwodnicze lub niebezpieczne obwody. Otwarte problemy obejmują „podział funkcji” (rozbicie jednej koncepcji na wiele), brakujące funkcje i koszt szkolenia SAE na każdej warstwie modeli pionierskich. Nowsze kierunki, takie jak crosscodery, transkodery i matrioszki SAE, mają na celu przechwytywanie obliczeń w wielu warstwach i przy wielu poziomach szczegółowości jednocześnie.
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ę
Rzadkie autoenkodery (SAE) to narzędzie, które rozdziela splątane wewnętrzne aktywacje sieci neuronowej na znacznie większy zestaw czystszych, zrozumiałych dla człowieka funkcji. Są jedną z wiodących technik otwierania „czarnej skrzynki” i sprawdzania, jakie koncepcje faktycznie reprezentuje model.
SAE rekonstruują aktywacje poprzez szeroką, rzadką ukrytą warstwę, tak że poszczególne jednostki zwykle odpowiadają pojedynczym, zrozumiałym dla człowieka konceptom.
Sparsity encourages feature-selective activity but does not guarantee perfect one-neuron-per-concept representations.
Praca Anthropic z 2024 r. „Scaling Monosemantity” wyodrębniła około 34 milionów funkcji z modelu produkcyjnego.
Wzmacniając cechę mostu Golden Gate, badacze unieruchomili model na moście, pokazując, że cechy są dźwigniami przyczynowymi, a nie tylko etykietami.
Modele pakują wiele koncepcji w ograniczone wymiary (superpozycja); przesadny, szeroki SAE daje każdej koncepcji miejsce na zajęcie własnej jednostki.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Rzadkie autoenkodery do ekstrakcji cech
Językowa sztuczna inteligencja