Forskere har utviklet en innovativ kunstig intelligens (AI) system for å knekke CAPTCHA, programvaren som ble opprettet for å hindre roboter fra å få tilgang til nettsteder.
CAPTCHA utfordrer folk til å bevise at de er et menneske ved å anerkjenne kombinasjoner av bokstaver og tall som maskiner ville slite med å fullføre riktig.
Det krever at brukerne å skrive inn tekst som har blitt forvrengt – en oppgave som anses enkelt nok for mennesker, men umulig for roboter. Tidligere, flere forskningsmiljøer har vist at å bekjempe CAPTCHA var mulig.
De brukte nevrale nettverk for å lære hva en CAPTCHA var og så til folie systemer som brukte dem. Imidlertid, slike metoder er nødvendig system for å hente ut tusenvis eller millioner av eksempler å bli rimelig flink til å knekke CAPTCHA.
Nå har forskere ved Stedfortredende – en California-basert kunstig intelligens fast – har kommet opp med en modifisert nevrale nettverk som kunne knekke CAPTCHA etter å ha studert et par eksempler.
Systemet er kalt en rekursiv kortikale nettverk, TechXplore rapportert. I en tradisjonell nevrale nettverk, noder er opprettet for å holde ny informasjon – et nettverk er bygd opp av noder og den brukes til å bedømme hvordan å håndtere nye data.
Teamet på Stedfortredende AI brukt en nevrale nettverk, også, men de har lagt til noe nytt – recursion, en programvare for teknikk der data brukes til å lære noe nytt. Som ny prosessen er lært, resultater gå tilbake i programvare, så vel.
Denne prosessen brukes om og om igjen til en løsning er nådd, forskere sa. Det er en teknikk som har lenge vært brukt til å løse labyrinter. Ved å bruke recursion til en nevrale nettverk, forskerne fant at de var i stand til å redusere læringskurven av deres programvare dramatisk.
Systemet trengte bare fem opplæring trinn, for eksempel, å knekke Google er reCAPTCHA 67 prosent av tiden, sa de.