Proč je podpora umělé inteligence společnosti Apple omezená a jaké by mohlo být řešení pro iPhony
Nová Apple Intelligence je sada modelů umělé inteligence, kterou Apple představil na konferenci WWDC 2024 a která se, jak jsme již věděli, do mnoha zařízení nedostane. Bude s iOS 18, iPadOS 18 a macOS 15, ale ne do všech, které jsou s těmito verzemi kompatibilní. V případě iPadu a Macu ji sice nedostanou všichni, kdo provedou upgrade, ale seznam je rozsáhlý, protože zahrnuje všechny s čipy generace „M“ (což znamená, že ji dostanou i některé počítače staré čtyři roky).
V případě iPhonu je situace zcela odlišná. Přístup nebudou mít ani iPhony 15 a 15 Plus, protože je omezen na iPhony 15 Pro a 15 Pro Max. Je tedy přirozené se ptát, proč a zda se to může změnit. Nuže, na obě otázky vám odpovíme, i když jsme již předem upozornili, že na základě slov některých vedoucích pracovníků společnosti Apple bychom si neměli dělat velké naděje.
„Nejde o to prodat více iPhonů.
Pokud máme být realisté, musíme vidět Apple takový, jaký je: společnost, která chce vydělávat peníze. A jakkoli se nám to může zdát neetické, má stejné právo jako kterákoli jiná společnost přidávat nové funkce do novějších modelů a ostatní nechávat pozadu. Představitelé společnosti však tvrdí, že v případě Apple Intelligence tomu tak není. „Mohli jsme ji omezit na nejnovější iPad a Mac a neudělali jsme to,“ řekl Greg Joswiak, prezident marketingu společnosti.
Proč tedy nebude mít Apple Intelligence ani iPhone 15 nebo iPhone 14 Pro? Inu, ačkoli neexistuje jediný důvod, existuje jeden hlavní: paměť RAM. Ano, ta součástka, kterou Apple u svých iPhonů zpravidla detailně neřeší a která kvůli pracovnímu postupu v systému iOS nebyla u těchto zařízení tak důležitá jako u zařízení s Androidem.
Otázka paměti RAM a neuronového jádra
Mnoho modelů umělé inteligence, které Apple Intelligence zahrnuje, běží lokálně. A kromě toho, že potřebujete výkonný procesor a dobrý neuronový engine, který nejnovější generace mají, potřebujete 8 GB paměti RAM. A to je něco, co mají pouze nejnovější iPhony „Pro“.
Obrázek: iFixit
Vedení společnosti Apple, včetně šéfa softwaru Craiga Federighiho, prohlásilo, že k provozu těchto modelů je zapotřebí obrovská šířka pásma. Je pochopitelné, že se jim podařilo je otestovat na modelech nižších než tyto modely iPhone 15 Pro, ačkoli nároky, které to vyžadovalo, bránily plynulému provozu. V této situaci tedy raději vynechali spuštění této funkce na těchto iPhonech, než aby ji integrovali omezeně nebo kompletně se špatným výkonem.
Pokud jde o neuronový engine, který Apple nazývá Neural Engine a v oboru je známý jako NPU (Neural Processing Unit), šlo o něco, co se začalo integrovat do iPhonu X téměř před sedmi lety. Samotný Neural Engine však není jedinou věcí, která je potřebná k provozování pokročilých modelů umělé inteligence.
Stejně jako u SoC, i tyto čipy musí mít pořádnou hrstku jader, která jsou efektivní a mají vysokou rychlost zpracování, aby mohly běžet pokročilé modely, jako jsou ty, které představil Apple. Ve spojení s pamětí RAM a procesorem je tedy obtížnost provozování inteligence Apple na zařízeních před iPhonem 15 Pro ještě patrnější.
V každém případě to není v rozporu s myšlenkou, že by s vědomím tohoto projektu, který Apple vyvíjí již několik let, nemohl 8 GB zařadit i do modelů, které nejsou Pro. Každopádně na to už je nyní pozdě. Nezbývá než předpokládat, že je nelze implementovat. Nebo možná mohou…
Řešením může být soukromý cloud společnosti Apple
Fungování Apple Intelligence je smíšené. Většina zpracování probíhá interně v iPhonu díky vestavěným lokálním modelům. Pro některé typy složitějších požadavků je však nutné připojení k cloudu Apple, který provede potřebné výpočty a odešle výsledky do zařízení.
Obrázek: Apple
Tento cloud je umístěn na serverech, které, jak vysvětlil sám Apple při představení Apple Intelligence, jsou zcela soukromé. Informace putují anonymně a šifrovaně, a dokonce existují externí auditoři, kteří ověřují, že se skutečně jedná o zcela soukromý cloud. Tato data se nepoužívají ani k trénování modelů umělé inteligence společnosti Apple, natož k jejich prodeji.
Nabízí se nám tedy myšlenka, že by iPhony, které nepodporují Apple Intelligence, mohly být podporovány plně cloudovým zpracováním. Pokud má tento cloud takové záruky soukromí a efektivity, zdá se to jako logický krok, i když se obáváme, že to pravděpodobně není možné.
Jak jsme naznačili, Apple Intelligence je nakonec souborem smíšených modelů. Externí servery jsou připraveny na určité požadavky, které nelze provést lokálně, a svěřit vše cloudu může mít i negativní důsledky. Pro společnost Apple to znamená zřízení většího počtu serverů, což s sebou nese odpovídající ekonomickou nevýhodu. A pro uživatele UI, který je mnohem pomalejší a ne vždy dostupný, protože vyžaduje připojení k internetu.
Zde se tedy vracíme k tomu, co je Apple ochoten předpokládat. Může se ve všem spolehnout na cloud? Ano. Ve skutečnosti již vidíme modely jako ChatGPT, které fungují výhradně tímto způsobem. Mohlo by to však znamenat přestavbu bezpečnostního systému, aby bylo zajištěno soukromí, a poskytnutí mnohem pomalejší a omezenější umělé inteligence uživatelům, kteří nejsou členy skupiny Pro. Zde by se uživatelé rozdělili na ty, kteří jsou ochotni ji přijmout, ale mají k ní přístup, a na ty, kteří by raději měli to nejlepší, nebo vůbec nic. Apple, jak se zdá, zastává ten druhý názor.