211service.com
Facebook AI-programvara lär sig och svarar på frågor
Facebook arbetar med programvara för artificiell intelligens som kan bearbeta text och sedan svara på frågor om det. Ansträngningen kan så småningom leda till allt från bättre sökning på själva Facebook till mer exakt och användbar programvara för personlig assistent.
Det sociala nätverkets tekniska chef, Mike Schroepfer, introducerade programvaran, kallad Memory Network, i ett föredrag på Facebooks F8-utvecklarkonferens i San Francisco på torsdagen. Han visade hur programvaran kunde få kunskap från text genom att visa hur den matades superenkel synopsis av boken Sagan om ringen, i form av fraser inklusive Bilbo reste till grottan och Gollum tappade ringen där. Efter det kunde programvaran svara på frågor som krävdes efter flödet av händelser i texten, till exempel Var är ringen? och var är Frodo nu?
Att extrahera information från text och ta reda på hur man sätter ihop den till helt nya fakta är en svår uppgift för datorer att göra – som Shroepfer noterade i sin demo, det kräver att maskinen förstår relationerna mellan objekt över tid.
Facebook får detta att fungera med en ny twist på en nyligen populär metod för maskininlärning som kallas djupinlärning (se 10 Breakthrough Technologies 2014: Deep Learning ). Den tekniken innebär att man använder nätverk av råa neuroner för att bearbeta data. Facebook lade till det som Schroepfer beskrev som ett minnessystem med flera miljoner platser till ett sådant nätverk, som i huvudsak fungerar som ett korttidsminne där fakta kan lagras och bearbetas.
Facebook startade en forskargrupp dedikerad till djupinlärning 2013 (se Facebook lanserar avancerad AI-ansträngning). Liksom liknande grupper på Google och på andra håll har den till stor del fokuserat på att använda tekniken för att göra programvara som kan ta reda på vad som händer i bilder. I sitt föredrag visade Schroepfer också resultat från ett projekt där hans forskare lärde ut mjukvara för djupinlärning för att klassificera 487 olika sporter från att titta på videoklipp. Han sa att det är tillräckligt bra för att skilja mellan konståkning, skridskoåkning, konstnärlig rullskridskoåkning och ishockey.
Att en sådan till synes lätt uppgift är en stor prestation för mjukvara är en påminnelse om att även mjukvara för djupinlärning är långt ifrån mycket intelligent. Sådan programvara kan dock vara värdefull. Om det tillämpas på de många videor som laddas upp till Facebook, kan det göra det möjligt att till exempel visa dig annonser som är nära inriktade på det du tittar på.