Rano zaustavljanje je tehnika koja se koristi u umjetnoj inteligenciji (AI) ili drugim računalnim programima učenja u kojima se nastava privremeno zaustavlja u pokušaju poboljšanja rezultata. To se može učiniti kroz niz modula ili prekidom duže lekcije nekoliko puta. Jedan problem koji se može pojaviti zbog nekorištenja ranog zaustavljanja je taj što AI pamti informacije, ali ne uči. Drugi mogući problem je taj što AI nastavlja učiti, ali gubi informacije iz drugih područja. Ovo je uobičajena značajka u većini AI sustava koja se javlja automatski, ali tehničar će to možda morati programirati ručno.
Iako većina sustava umjetne inteligencije može učiti iz vanjske stimulacije ili kroz ljudsku interakciju, uobičajeni način podučavanja ovih sustava prije nego što se uvedu ili nadopunjuju učenje je kroz obrazovne aplikacije. Ove aplikacije često podučavaju nove algoritme ili nove načine rješavanja problema. Rano zaustavljanje može se koristiti na dva načina: aplikacija se može podijeliti u module i zaustavlja se nakon svakog modula, ili duga lekcija može biti prekinuta zaustavljanjem.
Ako se rano zaustavljanje ne koristi, tada AI može pretrpjeti niske rezultate testa, što pokazuje da ne uči iz obrazovne aplikacije. Jedan od načina na koji se to manifestira je pamćenje. Nakon određenog razdoblja — to se razlikuje za svaki AI sustav i nastavnu sesiju — AI sustav pamti informacije, ali ih ne razumije. To znači da se zapamćene informacije mogu brzo ispustiti, tako da ova značajka zaustavlja proces učenja i prisiljava AI da prikaže ono što je naučio.
Drugi problem koji se može pojaviti bez ranog zaustavljanja je ozbiljniji. Za razliku od pamćenja, ovaj problem uzrokuje patnju cijele AI i može biti teško popraviti. U ovom će scenariju sustav umjetne inteligencije nastaviti učiti iz treninga, ali ovo dodatno učenje dolazi na štetu drugih memorijskih područja. Počet će bacati prethodno pohranjene informacije kako bi napravio prostor za novu obuku. Rano zaustavljanje sprječava da se to dogodi dopuštajući AI-u da prilagodi svoju memoriju kako bi bolje pohranio nove informacije.
Ova se značajka često automatski koristi s većinom AI sustava i programa obuke. Ako ne, tada će tehničar morati ručno pokrenuti zaustavljanje u određenom trenutku. Kada AI pokazuje smanjene rezultate testa, treba odmah zaustaviti, jer će se problemi pojaviti nakon ove točke. Iako nema ozbiljnih problema s ranijim zaustavljanjem, to može ometati proces učenja.