How Apple's On-Device and Private Cloud Models Work

Matthew Berman examines Apple's 2024 foundation-model overview, from training data and quantization to task adapters and human evaluations.

MBMatthew Berman연사 · Forward Future
채널
Matthew Berman
게시일
2024년 6월 21일
영상
16:49
읽기
5분
슬라이드
4
원문
영어
YouTube에서 열기
스크롤하면 영상이 오른쪽 아래로 작아져 계속 재생됩니다. 자막은 읽기 언어를 따릅니다.
읽기 언어2개 언어로 읽을 수 있음
이 글은 아직 한국어 번역이 없어 영어 원문으로 표시합니다.
요약

30초 요약

Matthew Berman explains Apple's 2024 account of its on-device and server foundation models and argues that personal context and task execution could make Apple Intelligence useful. He reviews training, privacy claims, optimization and evaluation charts. The article corrects a spoken latency figure and distinguishes Apple's reported results and future product plans from independently established performance.

  1. 1Two foundation modelsApple describes an on-device language model and a larger server model, alongside other models for coding and images.
  2. 2Training and privacyThe company describes AXLearn, licensed and public data, filtering and its policy on private user data.
  3. 3Optimizing inferenceApple discusses low-bit palettization, LoRA and cache optimizations; its latency figure is 0.6 milliseconds per prompt token, not the six spoken in the video.
  4. 4Human evaluationThe comparison charts measure selected prompts and criteria; results depend on the tested models and evaluation.

핵심 정리

  1. Apple described an approximately 3-billion-parameter on-device model and a larger model for Private Cloud Compute.
  2. Apple says it trains on licensed and public web data, rather than users' private personal data or interactions.
  3. Low-bit compression, grouped-query attention and adapters are among the techniques described for efficient and specialized inference.
  4. Apple's source reports about 0.6 milliseconds per prompt token and 30 output tokens per second on iPhone 15 Pro in its stated test; the first figure is not total latency.
  5. The displayed human evaluations compare specific models and sampled prompts, not universal performance across all tasks.
전문

챕터별로 다듬은 전문 읽기

원본 자막만 보기
01

Personal intelligence and models

Berman explains Apple's on-device and server approach. He argues that personal context and actions may be more useful than general knowledge for daily tasks.

Apple has published details about Apple Intelligence, and I want to clear up a misconception: it is not simply sending everything to OpenAI. Apple describes its own models, including an approximately 3-billion-parameter on-device model and a larger server model for Private Cloud Compute.

Apple describes a personal intelligence system integrated into its operating systems. I think its differentiator is access to personal context on the user's device and its ability to help with everyday tasks. I contrast that with general questions about the world, though Apple's foundation models are not limited to only one narrowly defined task.

I'm optimistic about the possibility of Siri taking useful actions across apps. I might ask a general model a few questions a day, but an assistant that actually helps with daily work could be useful much more often. That is my expectation, not evidence that all the showcased actions are already available.

Apple says it has tuned models for writing, notification summaries, images and in-app actions. Notification summaries sound overdue to me; the cross-app actions are the part I find most important. I also expect Apple to take a conservative approach to generated images and safety because it is protective of its brand.

The on-device language model has about three billion parameters. Apple also describes a larger server model running on Apple silicon in Private Cloud Compute. Its model family includes a coding model and an image diffusion model, for which it said it would share more detail later.

02

Principles and training

He reviews Apple's stated safety and privacy principles and its training pipeline. The discussion covers data, infrastructure and post-training.

Apple lists responsible AI principles: build tools for specific user needs, represent users authentically, design carefully to reduce misuse and protect privacy. I favor an architecture that can select specialized, efficient models for particular tasks, although that is my preference rather than a proven general superiority over larger models.

Apple says it works to avoid stereotypes and bias, evaluates potential misuse and uses on-device processing and Private Cloud Compute for privacy. It says users' private personal data and interactions are not used to train its foundation models. These are Apple's stated design and training policies.

The development pipeline includes data preparation, pre-training, post-training and optimization. Apple uses AXLearn, its open-source framework built on JAX and XLA, and describes training across TPUs and cloud or on-premises GPUs with several forms of parallelism.

Apple's pre-training description
슬라이드 1 / 4Apple's pre-training descriptionThe paper lists training infrastructure, public and licensed data, and filtering policies.

For pre-training, Apple says it uses licensed material and public data collected by Applebot; publishers can opt out of the latter use. It says it filters personal identifiers and low-quality material, deduplicates data and uses a classifier to identify high-quality documents. I speculate that publishers may trust Apple more than some competitors; that is my opinion.

For post-training Apple describes using both human-annotated and synthetic data, with filtering and curation. It names rejection sampling fine-tuning with a teacher committee and a reinforcement-learning-from-human-feedback method. I do not claim to understand all the details of those algorithms.

03

Optimization and adaptation

Apple describes efficient inference, compression and task adapters. Its source's per-prompt-token latency differs from Berman's spoken number.

Apple emphasizes inference speed and efficiency on devices and in its private cloud. Running more work locally could reduce server demand and limit the need to send certain data off-device, although actual costs and privacy properties depend on the whole system.

Both models use grouped-query attention and shared input/output embedding tables to reduce memory and inference costs. Apple reports a 49,000-token vocabulary for the on-device model and 100,000 for the server model. My question about whether it uses Nomic's embeddings is speculation; the cited description does not establish that.

The on-device model uses low-bit palettization and LoRA-based techniques, with a mixed two- and four-bit configuration averaging 3.5 bits per weight. Apple describes maintaining quality under its evaluation; that does not prove identical performance on every possible task.

Apple also uses its Talaria latency and power analysis tool, activation and embedding quantization and an efficient key-value cache update. It reports roughly 0.6 milliseconds per prompt token for time-to-first-token processing and 30 generated tokens per second on iPhone 15 Pro before token speculation. I say six milliseconds in the video, but the displayed source says 0.6; the per-input-token figure is not the total time to the first token.

On-device optimization and timing
슬라이드 2 / 4On-device optimization and timingThe displayed source gives 0.6 milliseconds per prompt token and 30 generated tokens per second under its stated conditions.

For adaptation, Apple uses small adapter modules in layers of the pre-trained model. Training the adapters leaves the base model parameters unchanged while specializing behavior for tasks. I compare the idea to a mixture of experts, but adapters alone do not establish that this is a mixture-of-experts architecture.

04

Evaluations and outlook

Berman examines Apple's human preference, safety and writing charts. He closes with his expectations for local models.

Apple emphasizes human evaluation for user-facing tasks. Its email-summary chart shows 87.5% good results for the on-device model with an adapter versus 73.3% for Phi-3-mini on its sampled evaluation. The notification comparison is closer; these figures are limited to Apple's selected cases and grading procedure.

Human evaluation of summaries
슬라이드 3 / 4Human evaluation of summariesThe chart compares good and poor result ratios for email and notification summaries.

For broader capabilities Apple compares models on prompts such as writing, extraction, coding and reasoning. Its human preference chart reports wins, ties and losses against selected alternatives: the on-device model is preferred to Gemma 2B on 62% of sampled prompts, while its server model loses more often than it wins against GPT-4 Turbo in that chart.

Human preference across models
슬라이드 4 / 4Human preference across modelsThe chart separates wins, ties and losses for selected model comparisons.

Apple also reports results for harmfulness, safety prompts, instruction following and writing. I describe some safeguards as censorship, but a harmfulness score measures the specific evaluation and is not itself a complete measure of a model's usefulness or refusal behavior. Results can vary with the prompts and scoring.

I'm excited to try the technology, though it was not yet available to me in the iOS 18 version I had installed at the time. My preferred direction is a small local model adapted to everyday tasks and connected to tools that can act on my behalf.

같은 채널의 다른 글

슬라이드 12장34:21EN
Matthew Berman· 2026년 10월 27일Matthew Berman Examines Anthropic’s IPO Filing, AI Growth and GovernanceMatthew Berman, Sam Altman · Forward FutureThe presenter reviews the S-1’s financial metrics, compute strategy and voting structure while questioning the tension between rapid AI development and safety.AnthropicAI Safety엔터프라이즈 AI+2
0:26EN
Matthew Berman· 2026년 10월 25일Sam Altman on Human Values and Problem-Solving in an AI WorldSam Altman · OpenAIIn a short interview excerpt, Altman considers the enjoyment of solving hard problems and the human role in interpreting results.Human-AI CollaborationFuture of WorkAI Strategy
슬라이드 2장0:36EN
Matthew Berman· 2026년 10월 25일Kimi K3.1 and a Rubik’s Cube Solver DemonstrationMatthew Berman · Forward FutureMatthew Berman shows a scrambled virtual cube being solved and gives the Kimi K3.1 test a favorable assessment.평가(Evals)코딩 에이전트Open-weight models
슬라이드 2장0:21EN
Matthew Berman· 2026년 10월 24일An AI-Generated Kimi Benchmark Chart Used Invented ScoresMatthew Berman · Forward FutureMatthew Berman asks for a graph of Kimi K3.1 Pro benchmarks, then discovers that the displayed figures are illustrative placeholders.Benchmarks평가(Evals)Generative media
슬라이드 6장25:50EN
Matthew Berman· 2026년 10월 24일Kimi K3.1 Pro Tested: Strong 3D Demos, Uneven Results and Competitive PricingMatthew Berman · Forward FutureMatthew Berman tests the open-weight model on coding, 3D rendering and visual explanations, then compares benchmark results and prices.Open-weight modelsBenchmarksAI cost & performance+1
슬라이드 2장32:20EN
Matthew Berman· 2026년 10월 23일Who Is Local AI For? The Costs, Trade-offs and a Hybrid FutureMatthew Berman · Forward FutureMatthew Berman weighs data control and independence against hardware cost, setup complexity and inference speed.Local inferenceOpen-weight modelsAI cost & performance+1