СледваСледващо ръководство
Изкривяване на обслужването на онлайн и офлайн функции
технически
Техническо РЪКОВОДСТВО
Твърдото отрицателно копаене избира най-информативните, трудни за разграничаване примери, върху които да тренирате, вместо да губите усилия върху лесните, които моделът вече прави.
Чуйте това ръководствоAI-разказан · ~2 min
It is the trick that makes metric learning and object detection converge fast and accurately.
Когато тренирате с триплетни или контрастни загуби, повечето произволно взети негативи вече са далеч от котвата, така че те произвеждат нулеви загуби и никакъв градиент, тренировъчни застой. Отрицателното копаене коригира това чрез избиране на твърди негативи: примери, които са погрешно близо до котвата. При офлайн копаене вие периодично сканирате набора от данни, за да ги намерите, което е бавно и остарява. Онлайн копаенето ги изчислява в движение в рамките на всяка мини-партида: след преминаване напред вие разглеждате всички разстояния по двойки в партидата и избирате най-трудните нарушители. FaceNet въведе полутвърд копаене, избирайки негативи по-далеч от положителния, но все още в границата, избягвайки нестабилността, която абсолютно най-трудните негативи могат да причинят в началото на обучението.
Обучение за разпознаване на лица: FaceNet използва полутвърдо онлайн копаене, за да научи вграждания, които разделят приличащите си индивиди.
Откриване на обекти: SSD и подобни детектори прилагат твърдо отрицателно копаене, за да балансират потока от лесни фонови кутии срещу кутии с редки обекти.
Плътно извличане на пасажи: системите за търсене и RAG копаят твърди негативни документи, които изглеждат уместни, но не са, изостряйки извличането.
Системи за препоръчване: моделира артикули, върху които потребителят не е щракнал, но приличат на кликнати артикули, преподавайки по-фини различия във вкуса.
Принципът, тренирайте върху това, което е трудно, сега води до контрастно самоконтролирано обучение, където големи групови отрицателни пулове (и банки с памет като MoCo) предоставят трудни сравнения без етикети. Изследователите прецизират колко твърд трябва да бъде негативът, тъй като твърде твърдите негативи често се оказват погрешно етикетирани или почти дублиращи се положителни, които развалят обучението. Очаквайте по-интелигентно, съобразено с несигурността копаене и синтетични твърди негативи, генерирани от самия модел, плюс по-тясна интеграция със системи за извличане, които копаят твърди негативи от реални потребителски заявки.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
Твърдото отрицателно копаене избира най-информативните, трудни за разграничаване примери, върху които да тренирате, вместо да губите усилия върху лесните, които моделът вече прави. Това е трикът, който прави метричното обучение и откриването на обект да се сближават бързо и точно.
Лесните негативи са доста отвъд маржа, вече задоволяват загубата и по същество не допринасят за градиент, така че обучението спира.
Онлайн копаене изчислява разстояния по двойки в текущата партида на всяка стъпка, докато офлайн копаене периодично сканира целия набор от данни и може да остарее.
Полутвърдите негативи са по-далеч от котвата, отколкото позитивите, но попадат в полето, давайки полезни, стабилни градиенти без нестабилността на най-трудните случаи.
Пакетното трудно копаене избира най-трудните случаи: за всяка котва се взема най-отдалеченият положителен и най-близкият (най-объркващ) отрицателен в партидата.
По-голямата партида дава по-голяма двойна матрица на разстоянието, така че има повече кандидат-негативи за най-трудно копаене от всяка стъпка.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Изкривяване на обслужването на онлайн и офлайн функции
технически