NastępnyNastępny poradnik
Przekrzywienie w udostępnianiu funkcji online i offline
Techniczne
PRZEWODNIK techniczny
Twarda eksploracja negatywna wybiera najbardziej pouczające i trudne do rozróżnienia przykłady do trenowania, zamiast marnować wysiłek na łatwe, które model już robi poprawnie.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
It is the trick that makes metric learning and object detection converge fast and accurately.
Podczas treningu ze stratami potrójnymi lub kontrastowymi większość losowo wybranych negatywów znajduje się już daleko od kotwicy, więc powodują zerową stratę i brak gradientów, przestojów treningowych. Wyszukiwanie negatywne rozwiązuje ten problem, wybierając twarde negatywy: przykłady, które są nieprawidłowo blisko kotwicy. Podczas eksploracji offline okresowo skanujesz zbiór danych w celu ich znalezienia, co jest powolne i staje się nieaktualne. Wyszukiwanie online oblicza je na bieżąco w ramach każdej minipartii: po przejściu do przodu sprawdzasz wszystkie odległości parami w partii i wybierasz najcięższe naruszenia. FaceNet wprowadził wydobycie półtwarde, wybierając negatywy dalej niż pozytyw, ale wciąż w granicach marginesu, unikając niestabilności, jaką mogą powodować absolutnie najtwardsze negatywy na początku treningu.
Szkolenie w zakresie rozpoznawania twarzy: FaceNet korzysta z półtwardej eksploracji online, aby nauczyć się osadzania oddzielającego wyglądające podobnie osoby.
Wykrywanie obiektów: dyski SSD i podobne detektory wykorzystują twardą eksplorację ujemną, aby zrównoważyć zalew łatwych skrzynek w tle i skrzynek z rzadkimi obiektami.
Wyszukiwanie gęstych fragmentów: systemy wyszukiwania i RAG wydobywają twarde negatywne dokumenty, które wyglądają na istotne, ale tak nie jest, co wyostrza aportera.
Systemy rekomendacji: modele wydobywają elementy, których użytkownik nie kliknął, ale które przypominają kliknięte elementy, ucząc subtelniejszych różnic smakowych.
Zasada „trenuj na tym, co jest trudne” napędza obecnie kontrastowe uczenie się z samonadzorem, w którym duże zbiorcze pule ujemne (i banki pamięci, takie jak MoCo) umożliwiają trudne porównania bez etykiet. Naukowcy doprecyzowują, jak twardy powinien być negatyw, ponieważ zbyt twarde negatywy często okazują się błędnie oznakowane lub prawie powielone pozytywy, co psuje szkolenie. Oczekuj inteligentniejszego, świadomego niepewności wyszukiwania i syntetycznych twardych negatywów generowanych przez sam model, a także ściślejszej integracji z systemami wyszukiwania, które wydobywają twarde negatywy z rzeczywistych zapytań użytkowników.
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ę
Twarda eksploracja negatywna wybiera najbardziej pouczające i trudne do rozróżnienia przykłady do trenowania, zamiast marnować wysiłek na łatwe, które model już robi poprawnie. To sztuczka, która sprawia, że uczenie się metryk i wykrywanie obiektów zbiegają się szybko i dokładnie.
Łatwe negatywy leżą daleko poza marginesem, już pokrywają stratę i zasadniczo nie wnoszą żadnego gradientu, więc szkolenie stoi w miejscu.
Eksploracja online oblicza odległości parami w bieżącej partii na każdym etapie, podczas gdy eksploracja offline okresowo skanuje cały zbiór danych i może stać się nieaktualna.
Półtwarde negatywy są dalej od kotwicy niż pozytywy, a mimo to mieszczą się wewnątrz marginesu, dając użyteczne, stabilne gradienty bez niestabilności występującej w absolutnie najtrudniejszych przypadkach.
Wydobywanie wsadowe wybiera najtrudniejsze przypadki: dla każdej kotwicy pobierana jest najdalsza wartość dodatnia i najbliższa (najbardziej zagmatwana) ujemna część partii.
Większa partia daje większą macierz odległości między parami, więc na każdym etapie jest więcej kandydatów na negatywy, które najtrudniej wydobywać.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Przekrzywienie w udostępnianiu funkcji online i offline
Techniczne