СледваСледващо ръководство
Обучение по време на тест
Основи
Техническо РЪКОВОДСТВО
Увеличаването на времето за тестване (TTA) изпълнява обучен модел върху няколко променени версии на един и същ вход и усреднява прогнозите.
Чуйте това ръководствоAI-разказан · ~2 min
Това е прост трик без обучение, който често изстисква няколко допълнителни точки на точност и прави прогнозите по-стабилни.
Увеличаването на тестовото време взема един вход, създава множество трансформирани копия (обръщания, изрязвания, ротации, промени в цвета или мащабирани версии), преминава всяко през един и същ фиксиран модел, след което комбинира изходите - обикновено чрез усредняване на вероятности или логически стойности. Интуицията: всяко разширение излага модела на малко по-различен изглед и грешките в отделните изгледи са склонни да се отменят, когато се обединяват, като малък ансамбъл, изграден от една мрежа. Най-важното е, че TTA не се нуждае от преквалификация и допълнителни етикети; само струва повече изчисления при извод, защото моделът се изпълнява N пъти на проба. Той е най-популярен в компютърното зрение (особено състезанията на Kaggle и медицинските изображения), но се появява и в аудио и текст. Увеличенията трябва да запазят етикета - обръщането на рентгенова снимка на гръдния кош е добре, но обръщането на цифра "6" в "9" не е.
Осредняване на прогнози за хоризонтални обръщания и множество изрязвания на изображение за повишаване на точността на класификацията на ImageNet при извода.
Обръщане на завъртания/преобръщания и маски за осредняване при сегментиране на медицинско изображение (напр. граници на тумор или орган) за по-стабилни очертания.
Състезатели на Kaggle, прилагащи TTA с десет култури или много мащаби, за да спечелят част от процента в класацията без преквалификация.
Изпълнение на говорни или аудио класификатори върху клипове с леко изместване във времето или с нарушена височина и обединяване на изходи за по-стабилни етикети.
Изследванията се насочват към научен и адаптивен TTA, където малка политика избира кои добавки помагат за всеки конкретен вход, вместо да прилага фиксиран набор. „Алчното“ и диференцируемо търсене на TTA-политика, плюс осредняване с несигурност, което се доверява повече на уверените възгледи, са активни области. Очаквайте TTA да се слее с обучение по време на тест и самоконтролирана адаптация, позволявайки на внедрените модели да се адаптират към промяната на дистрибуцията в движение, като същевременно запазва привлекателното свойство без преквалификация.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
Увеличаването на времето за тестване (TTA) изпълнява обучен модел върху няколко променени версии на един и същ вход и усреднява прогнозите. Това е прост трик без обучение, който често изстисква няколко допълнителни точки на точност и прави прогнозите по-стабилни.
TTA захранва множество разширени версии на един вход чрез един и същ обучен модел и обобщава прогнозите, без да е необходимо повторно обучение.
The ensemble intuition depends on useful, label-preserving views whose errors are not perfectly correlated.
Тъй като всеки вход се предава през мрежата N пъти, изводът става приблизително N пъти по-скъп.
Увеличенията трябва да запазят истинския етикет; обръщането на определени цифри променя тяхната идентичност и внася пристрастия.
Геометричните увеличения преместват пиксели, така че всяка изходна маска трябва да се трансформира обратно към оригиналната координатна рамка преди обединяване.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Обучение по време на тест
Основи