Holandês News

Apple herstructureert het leiderschap op het gebied van kunstmatige intelligentie om de verwerking van privéclouds te versnellen

Apple
Foto: Apple - bluestork/ Shutterstock.com

De Cupertino-gigant is begonnen met een diepgaande reorganisatie van zijn afdelingen voor softwareontwikkeling en systeemtechniek. De interne beweging verandert de commandostructuur van de teams die verantwoordelijk zijn voor het creëren van neurale netwerken en machinaal leren. Het centrale doel van deze bedrijfsmanoeuvre is het optimaliseren van de integratie van geavanceerde bronnen rechtstreeks in de besturingssystemen van het merk.

Directeur John Giannandrea, die leiding had gegeven aan de sector sinds hij enkele jaren geleden in dienst trad, begon aan een proces van roltransitie. Ele zal tot aan zijn volledige pensionering uitsluitend optreden als strategisch adviseur voor de raad van bestuur. Het geleidelijke vertrek van de directeur markeert het einde van een cyclus gericht op overnames van startups en het begin van een fase gericht op interne ontwikkeling.

Apple
Apple – Lina Mo/ Shutterstock.com

Om het vice-presidentschap van de divisie op zich te nemen, benoemde het bedrijf Amar Subramanya, een ingenieur met een uitgebreide geschiedenis in concurrerende bedrijven in de technologiesector. De nieuwe leider rapporteert nu rechtstreeks aan Craig Federighi, de huidige senior vice-president van software engineering, en consolideert machine-intelligentie als een fundamentele pijler van de volgende besturingssystemen.

Wijzigingen in de software-engineeringhiërarchie

Door de administratieve herstructurering werden enkele oude teams opgeheven en werden de ingenieurs opnieuw verdeeld over verschillende sectoren van het bedrijf. De roboticagroep werd bijvoorbeeld overgebracht naar de hardware-engineeringdivisie, waarbij de fysieke ontwikkeling werd gescheiden van de cognitieve software. Dankzij de Essa-scheiding kunnen programmeurs zich volledig concentreren op het creëren van natuurlijke taalalgoritmen.

Het team dat verantwoordelijk was voor de oorspronkelijke spraakinterface werd verplaatst naar de afdeling die zich richtte op ruimtelijke computing en mixed reality. De verandering in Essa duidt op een poging om de spraakinteractie op draagbare apparaten te verbeteren, waarbij de afwezigheid van fysieke toetsenborden nauwkeurige audiocommando’s vereist. Ingenieurs werken nu aan het aanpassen van auditieve reacties op driedimensionale virtuele omgevingen.

De sector kenniszoek- en indexering stond onder toezicht van Eddy Cue, verantwoordelijk voor het dienstengebied. De stap is bedoeld om de aanbevelingsalgoritmen rechtstreeks te integreren in de appstores en mediastreamingplatforms van het bedrijf. Het verdelen van taken verlicht de last voor het kernsoftware-engineeringteam.

Met deze herverdelingen krijgt de kerngroep onder leiding van Subramanya de vrijheid om zich uitsluitend te concentreren op zogenaamde fundamentele modellen. Het verkleinen van de reikwijdte van het werk maakt een efficiëntere toewijzing van financiële en computationele middelen voor generatief algoritmeonderzoek mogelijk.

Overgang naar fundamentele taalmodellen

Het team dat zich bezighoudt met fundamentele modellen wordt momenteel geleid door Zhifeng Chen, een onderzoeker met uitgebreide ervaring in het bouwen van grootschalige neurale netwerken. De groep bestaat uit tientallen deep learning-experts die werken aan het creëren van software-architecturen die miljarden parameters tegelijkertijd kunnen verwerken. De belangrijkste focus van deze professionals ligt op het ontwikkelen van algoritmen die efficiënt kunnen werken zonder de noodzaak van een constante verbinding met externe servers, een aanzienlijke technische uitdaging vanwege de batterij- en geheugenbeperkingen van mobiele apparaten.

Om dit doel te bereiken creëerden ingenieurs modellen met ongeveer drie miljard parameters, speciaal gekalibreerd om te werken in combinatie met de intern ontwikkelde processors van het bedrijf. Quando een gebruikersverzoek een verwerkingskracht vereist die groter is dan die beschikbaar is op het apparaat, activeert het systeem automatisch een privé cloud computing-netwerk. De externe serverinfrastructuur van Essa is ontworpen met end-to-end encryptieprotocollen, die ervoor zorgen dat informatie die voor externe verwerking wordt verzonden, niet wordt opgeslagen of gebruikt om algoritmen van derden te trainen.

Privacy bij lokale gegevensverwerking

De strategie om de informatieverwerking op het apparaat zelf te houden is een directe voortzetting van het informatiebeveiligingsbeleid van de fabrikant. Door complexe taken lokaal uit te voeren, elimineert het besturingssysteem de noodzaak om persoonlijke gegevens, zoals sms-berichten en foto’s, via internet te verzenden. De Essa-softwarearchitectuur vermindert de vectoren van cyberaanvallen en de blootstelling aan datalekken dramatisch.

De nieuwe vice-president, Amar Subramanya, streeft ernaar deze beveiligingsrichtlijn in alle nieuwe implementaties te handhaven. Het beveiligingsbeoordelingsteam voert voortdurend stresstests uit op algoritmen om potentiële privacyfouten te identificeren voordat er updates worden uitgebracht. De protocollen vereisen dat de intelligentie van het systeem geïsoleerd werkt van de kern van het besturingssysteem.

De hybride aanpak, die uitvoering op locatie combineert met de private cloud, zorgt voor een technische differentiator op de markt voor consumentenelektronica. Het bedrijf bouwde specifieke datacenters, uitgerust met eigen processors, om uitsluitend gecodeerde gebruikersverzoeken te verwerken. Het besturingssysteem beslist in fracties van een seconde welke computeromgeving het meest geschikt is voor elke taak.

Chipoptimalisatie voor complexe taken

De integratie tussen de broncode van de algoritmen en de fysieke architectuur van de processors vormt de kern van de huidige ontwikkelingsstrategie. Software-ingenieurs werken nauw samen met siliciumontwerpers om neurale verwerkingseenheden te creëren die specifieke wiskundige berekeningen kunnen versnellen. Essa-synergie resulteert in een lager energieverbruik tijdens het genereren van tekst en het automatisch bewerken van afbeeldingen.

De mogelijkheid om complexe neurale netwerken te laten draaien op apparaten die worden aangedreven door kleine batterijen, vereist geavanceerde datakwantiseringstechnieken. De onderzoekers slaagden erin de omvang van de wiskundige modellen te verkleinen zonder de nauwkeurigheid van de aan gebruikers verstrekte antwoorden in gevaar te brengen. Door technische vooruitgang kunnen functies zoals automatische e-mailsamenvattingen en audiotranscripties direct werken.

Tools voor onafhankelijke ontwikkelaars

Het bedrijf heeft onlangs een programmeerframework geïntroduceerd waarmee makers van applicaties toegang kunnen krijgen tot de fundamentele modellen van het besturingssysteem. De Essa applicatieprogrammeringsinterface maakt het eenvoudig om geavanceerde functies te integreren in software van derden, zonder dat ontwikkelaars hun eigen neurale netwerken helemaal opnieuw hoeven te creëren. De maatregel democratiseert de toegang tot hulpmiddelen voor natuurlijke taalverwerking.

Met deze opening kunnen toepassingen voor productiviteit, tekstbewerking en taakbeheer gebruik maken van de lokale verwerkingskracht van het apparaat. De standaardisatie van ontwikkelingstools zorgt ervoor dat alle software die op het apparaat wordt geïnstalleerd, dezelfde strikte richtlijnen voor gegevensbescherming volgt als opgesteld door de fabrikant.

Wetenschappelijke publicaties over machinaal leren

Ondanks het handhaven van strikte geheimhouding over het ontwerp van zijn commerciële producten, heeft de onderzoeksafdeling van het bedrijf een standpunt van transparantie in de academische wereld ingenomen en regelmatig wetenschappelijke artikelen gepubliceerd over zijn ontdekkingen op het gebied van machinaal leren. Esses technische documenten beschrijven innovaties op gebieden zoals de multimodale neurale netwerkarchitectuur, die teksten, beelden en geluiden tegelijkertijd kan interpreteren, en zeer efficiënte meertalige systemen. De voortdurende publicatie van onderzoek heeft een tweeledig doel: het valideert de methodologieën van het bedrijf via peer review in de wetenschappelijke gemeenschap en fungeert als een krachtig wervingsinstrument om talent van topuniversiteiten aan te trekken. Ingenieurs beschrijven regelmatig hoe ze geheugenknelpunten in mobiele processors overwinnen, waarbij ze oplossingen voor datacompressie presenteren die de logische integriteit van de gegenereerde reacties behouden. De actieve aanwezigheid van Essa op internationale technologieconferenties toont de volwassenheid aan van de afdeling, die historisch gezien geïsoleerd opereerde van de rest van de onderzoeksgemeenschap op het gebied van computationele intelligentie.

Update van het virtuele assistentiesysteem

De ontwikkelingstijdlijn wijst op een volledige herziening van de interface voor stemassistentie, waarbij grootschalige taalmodellen in de kernarchitectuur moeten worden geïntegreerd. Dankzij de update kan de software de context van verzoeken met grotere nauwkeurigheid begrijpen en complexe acties uitvoeren waarbij meerdere applicaties tegelijkertijd betrokken zijn, werkend via voorgeprogrammeerde systeemintenties.