Google gör det enklare att utveckla appar för kvantmaskininlärning

Kategori: Artificiell intelligens Postad 09 mars Laptopskärm med kod och ljusa linjer. Laptopskärm med kod och ljusa linjer.





Nyheterna: Google släpper gratis programvara med öppen källkod som kommer att göra det enklare att bygga applikationer för kvantmaskininlärning. TensorFlow Quantum är ett tillägg till Googles populära TensorFlow-verktygssats, som har hjälpt till att ge maskininlärning ett stort uppsving sedan lanseringen 2015.

Vad gör den? TensorFlow är ett av ett antal verktyg som gör maskininlärning mer tillgänglig genom att förenkla djupa neurala nätverk och tillhandahålla återanvändbar kod så att nya maskininlärningsappar inte behöver skrivas från grunden. TensorFlow Quantum är inställd på att göra samma sak för kvantmaskininlärning.

Hur kommer det att fungera? TensorFlow Quantum låter dig skriva kvantappar utan att fastna i detaljerna i hårdvaran de körs på. En switch låter dig bläddra mellan en verklig kvantdator och en simulering av en på en klassisk maskin. Det betyder att du kan felsöka din kvantapp i en simulering innan du försöker köra den på en fullskalig kvantinstallation. Masoud Mohseni, som leder TensorFlow Quantum-projektet, förväntar sig att kodare kommer att använda det för att upptäcka grundläggande nya algoritmer som kan återanvändas av andra om och om igen.



Gemenskap: Detta är inte den första verktygslådan för kvantmaskininlärning. Till exempel, quantum computing startup Xanadu i Toronto erbjuder en liknande plattform som heter Pennylane. Men det är fortfarande en stor sak att Google gör i, säger Xanadu-forskaren Nathan Killoran. Han noterar att utvecklare bygger gemenskaper kring stora verktyg som TensorFlow, dela kod och idéer, vilket främjar innovation. Maskininlärningsteknik är i bättre form idag på grund av det. Google-teamet vill att samma sak ska hända med TensorFlow Quantum.

Vetenskapsprojekt: För närvarande är kvantmaskininlärning fortfarande ganska nisch. Verktyget riktar sig till forskare och kommer att göra det lättare att arbeta med kvantdata, oavsett om det är modellering av den naturliga världen eller enheter som kryptografiska kvantnyckeldistributörer. Eftersom naturfenomen följer kvantregler, anser Mohseni att om maskininlärningsmodeller ska vara korrekta reflektioner av världen, måste de också vara kvanta.

Verkliga appar: Quantum programvara börjar sippra in i mainstream. D-Wave Systems, ett kvantdatorföretag baserat i British Columbia, släppte också en ny version av sin Leap-mjukvara för utveckling av kvantappar förra månaden. Leap används av flera stora företag för att utveckla intern kvantmjukvara. Bland dem är Volkswagen, som byggde en superexakt kollektivtrafiksimulator för att planera bussrutter, och Telecom Italia, som byggde en kvantapplikation för att optimera 5G-nätverk.