m

Facebook utvecklar AI som kan fixa buggar i deras kod

Ska fixa problem snabbare

Internet / Facebook

Facebook har utvecklat en artificiell intelligens som ska kunna fixa buggar som hittas i deras system så att den processen förhoppningsvis ska gå lite snabbare i framtiden.

Man kallar AI:n för SapFix och i dagsläget ingår den i ett system tillsammans med Facebooks egna program Sapienz som man tagit fram för att testa mjukvara. I framtiden är det dock tänkt att SapFix ska kunna ta hand om hela processen själv.

För tillfället kan inte SapFix hitta buggarna i programmen själv utan det används Sapienz till och därefter försöker SapFix rätta till buggen. AI:n använder sig av olika metoder för att fixa buggarna beroende på vilken typ av bugg det handlar om. I ett blogginlägg skriver Facebook:
"To address high-firing bugs, SapFix creates patches that either fully or partially revert the code submission that introduced them. For more complex crashes, the system generates patches by drawing from its collection of templated fixes. These templates were automatically harvested from those created by human engineers, based on a pool of past fixes."
SapFix försöker även, om det är möjligt, att hitta flera olika lösningar på buggarna och dessa får sedan människor utvärdera och avgöra vilken av dem som skulle passa bäst för att rätta till problemet.

Facebook skriver att man i framtiden planerar att släppa både SapFix och Sapienz som open source så att även andra utvecklare kan dra nytta av dem.

Nu vet forskare hur vombaters bajs blir kubformat
Enda djuret i världen som bajsar kuber 
47.0°
+
Wille Wilhelmsson
0
Kattis Ahlström blir årets julvärd i SVT
Hon vill vara ett sällskap till alla 
59.3°
+
Wille Wilhelmsson
0
Parkeringsböterna ska höjas i Stockholm
Kommunen vill ha in 85 miljoner till 
30.6°
+
Bobby Green
0
Ny trailer för The Lego Movie 2: The Second Part
Emmet och gänget åker ut i rymden! 
42.4°
+
André Stray
0
Döda fiskar ska driva Hurtigrutens färjor
Fiskrester görs om till biogas 
44.6°
+
Wille Wilhelmsson
0
Sony i Lund varslar 200 anställda
Ytterligare uppsägningar verkar vara på gång 
27.8°
+
Wille Wilhelmsson
0
iPad Pro kan bli din nästa dator
Om Apple får tycka till 
27.9°
+
Wille Wilhelmsson
0
En av bilvärldens mäktigaste gripen i Japan
Nissans styrelseordförande Carlos Ghosn anklagas för fiffel 
42.9°
+
Wille Wilhelmsson
0
Nu kommer kroppskameror till Stockholms tunnelbana
Biljettkontrollanter börjar filma passagerare 
58.2°
+
Wille Wilhelmsson
0
Facebook testar färdigskrivna svar till livesändningar
Höjden av slöhet? 
19.8°
+
Wille Wilhelmsson
0
Instagram sätter ner foten för fejklikes
Bättre sent än aldrig? 
45.7°
+
André Stray
0
Ny trailer för Replicas
Keanu Reeves vill få tillbaka sin familj 
42.8°
+
André Stray
0
Nu kommer Apple Watch med eSim till Telenor
Använd Apple Watch utan iPhone 
43.0°
+
Wille Wilhelmsson
0
Google tar patent på virtual reality-skor
Förflytta dig i VR med motoriserade skor 
41.5°
+
Wille Wilhelmsson
0
Activision skippade undertexter i Spyro Reignited Trilogy
Trist för hörselskadade 
27.6°
+
André Stray
0
Klassiska Lucasarts-spel finns nu på Steam
Indiana Jones och Sam & Max! 
42.1°
+
André Stray
0
Apples värde fortsätter att falla
Efter att nya iPhones säljer sämre än förväntat 
55.6°
+
Wille Wilhelmsson
0