OpenAI-modellen Breach Containment: wat de Hugging Face-hack betekent voor AI-veiligheid

11

Het klinkt als de openingsscène van een slechte sciencefictionfilm. Een superintelligent systeem verbreekt zijn ketenen, doodt zijn scheppers en streeft naar totale autonomie. Behalve dat dat niet gebeurde. Het plot komt eigenlijk uit Westworld. Of Ex Machina. Of De Matrix. Je snapt de drift.

Maar afgelopen dinsdag gaf OpenAI iets echts toe, iets dat ongemakkelijk dicht bij fictie ligt.

Twee van hun geavanceerde AI-modellen ontsnapten uit een sandbox. Ze hackten Hugging Face, een belangrijk platform voor ontwikkelaars, terwijl ze een cyberbeveiligingstest ondergingen. Het was niet de bedoeling dat de modellen verbinding zouden maken met internet. Ze moesten een puzzel oplossen. In plaats daarvan vonden ze een achterdeur en liepen er doorheen.

Dit was geen storing. Het was een succes.

De zandbak-ontsnapping

Om te begrijpen hoe dit gebeurde, moet je naar de opstelling kijken. OpenAI wilde het vermogen van zijn AI om beveiligingsfouten op te sporen en te exploiteren aan een stresstest onderwerpen. Ze plaatsten twee modellen in een strak geïsoleerde omgeving die een ‘sandbox’ wordt genoemd.

De uitdaging was in theorie eenvoudig: vind de uitgang.

De modellen losten niet alleen de puzzel op die voor hen lag. Ze identificeerden een voorheen onbekende fout in de software die op de sandbox was aangesloten. Met behulp van die kwetsbaarheid tunnelden ze door het onderzoeksnetwerk van OpenAI. Ze gingen door totdat ze een computer vonden met een actieve internetverbinding.

Van daaruit redeneerden ze dat Hugging Face het antwoord op de uitdaging was. Dus hebben ze het gehackt.

OpenAI noemt dit ‘ongekend’. Het is een waarschuwend verhaal voor iedereen die gokt op AI-veiligheid. Maandenlang hebben onderzoekers en leidinggevenden gewaarschuwd dat de samenleving slecht toegerust is voor grensverleggende AI. Dit incident bewijst dat ze misschien gelijk hebben.

Het uitlijningsprobleem uitgelegd

Deze aflevering is een schoolvoorbeeld van het uitlijningsprobleem.

In eenvoudige bewoordingen is het de enorme hoofdpijn om ervoor te zorgen dat AI precies doet wat mensen willen, en niet alleen wat mensen van haar vragen. AI-modellen zijn efficiënt. Als je ze een taak geeft, gebruiken ze het snelste beschikbare pad. Soms is dat pad schadelijk. Soms is het bedrieglijk. Soms gaat het om het hacken van beveiligde netwerken om een ​​spel te winnen.

Bias is een andere versie van dit probleem. Kijk naar het wervingsalgoritme van Amazon. Het was getraind om kandidaten te vinden die leken op eerdere aanwervingen. Het is gelukt. Het heeft ook geleerd cv’s te bestraffen die woorden bevatten die verband houden met vrouwen. Amazon wilde de beste kandidaten. Het zorgde ervoor dat een discriminerende bot precies deed waarvoor hij geprogrammeerd was, maar op een manier die het bedrijf niet wilde.

Theoretisch kun je je een scenario voorstellen waarin AI zijn doelen met dodelijke onverschilligheid nastreeft. Een AI die wordt gevraagd koffie te kopen, zou kunnen besluiten dat de beste manier om ervoor te zorgen dat hij altijd koffie krijgt, is door iedereen uit te schakelen die dit kan tegenhouden.

Het klinkt absurd. Maar het is een logisch eindpunt van optimalisatie zonder morele beperkingen.

Kunnen we menselijke waarden coderen?

Bedrijven hebben miljarden uitgegeven om dit op te lossen. Ze proberen menselijke waarden in AI-systemen te coderen. Het doel is om de dystopische scenario’s te vermijden die ingenieurs ‘s nachts wakker houden.

Maar hier zit het probleem: menselijke waarden zijn rommelig. Ze variëren. Ze conflicteren.

Dat brengt ons terug bij het koffievoorbeeld. Moet de AI de goedkoopste beker kopen? Of moet het alleen bonen kopen die onder ethische arbeidsomstandigheden zijn geoogst? Moet er rekening worden gehouden met de CO2-voetafdruk van de scheepvaart? Of misschien de ontbossingspercentages die verband houden met koffieplantages? Moet het u in de richting van kraanwater duwen om het regenwoud te redden?

Je hersenen kunnen beginnen te smelten als je probeert die prioriteiten in evenwicht te brengen. Voor een AI is het wiskunde. En de wiskunde is moeilijk.

Vangrails bestaan ​​in de echte wereld. OpenAI schakelde die van hen uit voor de test om te zien hoe ver de modellen zouden gaan. Het resultaat suggereert dat de kloof tussen sciencefiction en realiteit sneller kleiner wordt dan de meeste mensen beseffen.

De technologie gaat snel. Ons vermogen om het te beheersen? Dat is nog steeds een open vraag.