Hem yttranden Ignorera inte Apples maskinlärningskotletter

Ignorera inte Apples maskinlärningskotletter

Innehållsförteckning:

Video: Meet iPhone 12 — Apple (September 2024)

Video: Meet iPhone 12 — Apple (September 2024)
Anonim

En av de saker jag lärde mig mycket tidigt i mitt begränsade förhållande till Steve Jobs var att han var en kontrollfreak. Och medan detta fick honom sparken från Apple 1985, tjänade det honom väl inom ett viktigt område: tillverkning och leveranskedjan.

Hans önskan att kontrollera processen drev honom och hans team att utveckla iPhone-processorn, ett expertområde som Apple sedan har expanderat till andra produkter, som Apple Watch. Jobs filosofi var att om Apple köpte komponenter från racket, skulle det aldrig överträffa sina konkurrenter.

Jag har varit imponerad av Apples halvledarhackar; dess designarbete har skapat ett bibliotek med IP-kärnor det kan bygga på under många år framöver. Apple förlitar sig fortfarande på Intel för Mac: s kärnprocessor, men jag tror att det kommer att förändras under de kommande två åren.

Förra veckan tillkom Apple ytterligare en uppgradering till iPhone: s A-serien-processor med A12 Bionic.

Detta chip skiljer sig mycket från tidigare iterationer. I A11 Bionic tog nervmotorn en mycket mindre del av det övergripande SoC-blocket och integrerades med vissa andra komponenter. Det kunde 600 miljarder operationer per sekund och var en dual-core design.

Neuralmotorn i A12 Bionic har nu ett dedikerat block i SoC, har hoppat från två till åtta kärnor och kan nu 5 biljoner operationer per sekund. Men allt kommer samman i programvaran, där Apple låter utvecklare använda CoreML för att skapa appar som vi aldrig har upplevt tidigare.

Apple närmar sig farligt nära att göra en hel del science fiction till verklighet, med maskininlärning och datorsyn i centrum. Fram till nyligen har denna teknik förflyttats till mycket kontrollerade upplevelser. Men det är nu front och centrum i bilindustrin när autonoma bilar tar sig till gatorna. Google Lens, som upptäcker och känner igen objekt genom en smarttelefonkamera, är ett annat imponerande exempel på datorsyn.

Nu med A12 Bionic och rika API: er i utvecklarnas händer är det spännande att tänka på vad som kommer att komma på appens front. Om du inte har sett det, uppmuntrar jag dig att titta på Homecourt-demonstrationen från Apples 12 september-händelse (vid markeringen 59:45 i videon ovan). Appen gjorde videoanalys i realtid av en basketbollsspelare och analyserade allt från hur många skott han gjorde eller missade, till var på banan han gjorde och missade dem i procent av sina skott, och till och med kunde analysera sin form ner till ben och handled för att leta efter mönster. Det var en otrolig demonstration med verkligt värde, men det skrapar bara ytan på vad utvecklare kan göra med denna nya era av iPhone-programvara.

Maskininlärning och AI som ny mjukvaruarkitektur

När det gäller denna paradigmförändring i programvara, kommer maskininlärning och AI att möjliggöra en ny era av modern programvara.

Jag kan inte överdriva hur viktig halvledarinnovation är för denna ansträngning. Vi har sett det i cloud computing eftersom många Fortune 500-företag nu distribuerar molnbaserad maskininlärningsprogramvara tack vare innovationer från AMD och Nvidia. Emellertid har behandlingen av klientsidan för maskininlärning varit långt bakom molnets funktioner fram till nu. Apple har tagit med sig ett verkligt maskininlärningskraftverk i sina kunders fickor och öppnat det för den största och mest kreativa utvecklargemenskapen på alla plattformar.

  • Affärsguiden för maskininlärning Affärsguiden för maskininlärning
  • Google förenklar maskininlärning med SQL Google förenklar maskininlärning med SQL
  • Varning: Det finns fyra olika iPhone XS-modeller Varning: Det finns fyra olika iPhone XS-modeller

Ännu mer intressant är att Apples vertikala integration gör det svårt för konkurrenterna att hålla jämna steg. Samsung gör ett ganska bra jobb med att konkurrera på halvledarnivå, och dess mobila division kan dra fördel av olika divisioner inom Samsung Corporate. Men även här har Apple en ganska solid kant i designprocessen eftersom dess team ingår i ett större team som skapar alla nya produkter. Samsung måste utnyttja individuella divisioner inom Samsung, och så vitt jag kan säga integrerar den inte sitt halvledarteam i den totala produktutvecklingen.

Jag letar efter Apple för att använda ännu mer homegrown IP i halvledare och kanske andra komponenter i framtiden; dess roll som produkt- och servicekraftverk är en integrerad del av dess framtid.

Ignorera inte Apples maskinlärningskotletter