Apple's CoreML Tools brengen A.I. Offline, de toekomst van de telefoons verandert

$config[ads_kvadrat] not found

Behind the Mac — Greatness

Behind the Mac — Greatness
Anonim

De nieuwe kunstmatige intelligentiehulpmiddelen van de iPhone X zullen telefoons transformeren in de komende 10 jaar door A.I. uit de cloud en de volledige kracht van machine learning offline nemen.

CoreML, een nieuw framework dat deel uitmaakt van de iOS 11-software-update die in september werd uitgebracht, biedt ontwikkelaars toegang tot de on-phone-processor voor machine learning-functies, in plaats van de gegevens terug te sturen naar een server voor analyse. Hiermee kunnen apps in een oogwenk antwoorden geven, volgens een van de eerste ontwikkelaars die gebruik maakt van het aanbod van Apple.

"Offline A.I. Ik denk dat het het nieuwe decennium het nieuwe buzzword zal worden ", vertelt Borui Wang, de CEO van Polarr en ontwikkelaar van de app Album Plus, omgekeerde. "Het zal bijna net zo belangrijk zijn als 'cloud computing'."

Album Plus is een gratis app voor iPhones die de CoreML-functionaliteit gebruikt om de foto's van een gebruiker op intelligente wijze te sorteren en te bewerken.

Bedrijven zoals Google en Amazon hebben gekozen voor een grotendeels cloudgebaseerde benadering van hun aanbod van kunstmatige intelligentie. Het idee is dat apparaten gegevens ergens naar een server sturen voor analyse, met suggesties zoals hoe te reageren op een e-mail of hoe het weer buiten is. Apple, met software die is ontworpen om gebruik te maken van zijn geavanceerde mobiele processoren, wil die dingen uitwerken zonder gegevens via internet te verzenden.

"Dat is een heel andere propositie van alle andere bedrijven en ik denk dat mensen zich hiervan bewust moeten zijn," zegt Wang.

CoreML, dat dit jaar is geïntroduceerd tijdens de jaarlijkse ontwikkelaarsconferentie van het bedrijf in juni, bouwt voort op de metalen grafische tools van Apple en past het toe op een breder scala aan taken. Apple gebruikt de grafische processors op de iPhone 6 en hoger om deze machine-leermiddelen te bieden. Het is niet het eerste bedrijf dat de chips op deze manier hergebruikt: Nvidia is begonnen met het ontwikkelen van computers voor autonome auto's die zijn gebaseerd op zijn ervaring op dit gebied.

"CoreML laat ontwikkelaars machine learning-technologieën integreren in hun apps, waarbij alle verwerking op het juiste apparaat wordt uitgevoerd, dus het respecteert de gegevens en privacy van onze klanten", zei CEO Tim Cook aan investeerders tijdens de inkomensaanroep van het bedrijf in augustus.

De resultaten zijn indrukwekkend. Inception V3 benchmarks laten zien dat de iPhone 7 op CoreML zes keer meer beelden per minuut herkent dan de Google Pixel en de Samsung Galaxy S8. Met de iPhone 8 en iPhone X zou CoreML nog sneller moeten werken vanwege de A11 Bionic-chip die specifiek is ontworpen voor machine learning-taken.

Een aantal ontwikkelaars brengt CoreML al aan het werk in hun apps.Pinterest gebruikt het om een ​​visuele zoekopdracht uit te voeren, terwijl PadMapper foto's analyseert om gebruikers te helpen hun huis te verhuren. VisualDX kan artsen helpen bij het gebruik van de camera om huidaandoeningen te identificeren.

Album Plus is gericht op het organiseren van de fotoverzameling van een gebruiker. Het kan automatisch foto's verbeteren en bewerken, personen identificeren, bonnen indelen, vergelijkbare foto's rangschikken op basis van esthetiek en meer. Dit alles gebeurt offline, met behulp van de tools van Apple om ervoor te zorgen dat gegevens het apparaat niet verlaten.

Polarr is van mening dat offline A.I. wordt een groot deel van de komende jaren:

Niemand wil zijn foto's uploaden naar een server die zijn gedragspatronen kan lekken naar reclamebedrijven, maar de meeste mensen hebben nog steeds de computerdiensten van de cloud nodig, zoals beeldclassificatie en zoekcategorisaties. De oplossing? Verplaats A.I. diensten offline naar gebruikersapparaten.

De aanpak van Apple heeft een voordeel voor ontwikkelaars zoals Wang, die slechts een paar telefoonmodellen hebben om zich zorgen over te maken om een ​​publiek van ongeveer 15 procent van de wereldwijde smartphonegebruikers te bereiken. Android, waar ontwikkelaars veel meer componenten en setups hebben om zich zorgen over te maken, maakt het lastiger om een ​​soepele ervaring te garanderen voor offline A.I. apps.

"Als ontwikkelaar is het lastig om erachter te komen hoe je je model op 1000 telefoons kunt toepassen", zegt Wang.

Offline oplossingen betekenen ook dat gebruikers geen internetverbinding nodig hebben om slimme antwoorden op vragen te krijgen, en ontwikkelaars hoeven geen server te onderhouden om antwoorden te bieden. Het is een vroege dag, maar CoreML kan een ander pad voorwaarts tonen in de rit naar intelligentere apparaten.

"Ik geloof er echt in," zegt Wang. "Offline A.I. zal zeker het volgende grote ding zijn in mobiele ontwikkeling."

$config[ads_kvadrat] not found