- ニュース

写真:Apple
iPhone 15 ProとPro MaxはApple Intelligence機能に対応しますが、他の現行機種では今後搭載されるAI搭載機能に対応していません。Appleが制限を設けている理由は、少なくとも今のところはやや曖昧です。2年前のiPhoneチップでは対応できないのに、4年前のMacチップでは対応できる理由も、十分に説明されていません。
現状では、これはiPhoneユーザーを今秋までに最新モデルにアップグレードさせるための試みではないかと疑念を抱く人もいます。また、比較的新しいiPhone 15ユーザーの中には、Apple Intelligenceの機能を利用できないことに憤慨している人もいます。
Cult of MacはAppleにこの決定について説明を求めましたが、回答はありませんでした。そこで、Appleがやっていないことをやってみようと思います。ハードウェアの様々な機能を検証し、それらが多くのiPhoneからApple AIを排除する上でどのような役割を果たしているのかを探ってみようと思います。
古いiPhoneがApple Intelligenceに対応できない理由について、もっと詳しい説明が必要だ
Apple Intelligenceは、今年後半にiPhone、Mac、iPad向けにリリース予定のAI機能スイートで、先日開催された同社の開発者向けカンファレンスで注目を集めました。このAI機能スイートにより、対応するAppleデバイスは画像やカスタム絵文字を生成したり、AI搭載のライティングツールで手書きによるコミュニケーションを拡張したりといった機能が追加されます。
Apple Intelligenceの発表は、同社が自社デバイスにAI機能を搭載する計画があることを示したため、クパチーノの株価を押し上げた。しかし、これらの機能を利用できるのはApple A17 Proプロセッサを搭載した端末のみというニュースは、一部のAppleファンの間で激しい反発を引き起こした。この制限により、昨年発売されたベーシックモデルのiPhone 15と15 Plus、そして過去のiOSモデルはすべて対象外となるからだ。
突然、購入から1年も経っていないiPhoneのユーザーは、自分のデバイスがAppleの今後のAI機能に見合わないと感じ、損をしたと感じた。
「通常のiPhone 15をAppleのAI機能に含めないのは、最高の顧客を本当に怒らせる最高の方法だ!」とXに@hamidsが書いた。「これはAppleの大きな失敗だ。」
アップルは不正確な理由を述べる
それ以来、Apple幹部は説明を試みた。WWDC24の週に行われたライブインタビューで、トークショーのジョン・グルーバーは、Appleの機械学習およびAI戦略担当シニアバイスプレジデント、ジョン・ジャンナンドレア氏に、Apple IntelligenceをiPhone 15 ProとPro Maxに限定する理由について質問した。
「これらの(大規模言語)モデルを実行時に実行することを推論と呼びますが、大規模言語モデルの推論は計算コストが非常に高くなります」とジャンナンドレア氏は答えた。「そのため、これらのモデルを実際に実用的な速度で実行するには、デバイスの帯域幅、ANE(Apple Neural Engine)のサイズ、そしてデバイスの処理能力の組み合わせが重要になります。理論上は、非常に古いデバイスでもこれらのモデルを実行できますが、速度が遅すぎて役に立たないでしょう。」
「デバイスのパワー」というのは不正確な表現だとお認めください。そこで、Appleにもっと具体的なことを尋ねました。Apple Intelligenceに対応するために最低限必要な機能の組み合わせを知りたいのです。まだ返答がありません。
それはすべてApple Neural Engineによるものなのでしょうか?
ジャンナンドレア氏は、Appleのニューラルエンジンが、同社の最高のAI機能を2機種に限定する要因となっていると具体的に言及しました。一見すると、それは理にかなっています。ニューラルエンジンの本来の目的はAIタスクの処理であり、A17 Proプロセッサを搭載しているのはiPhone 15 ProとPro Maxだけです。Appleがこのチップの発売時に述べたように、「ニューラルエンジンは最大2倍高速化しました」。具体的には、iPhone 15のベーシックモデルに搭載されているA16 Bionicは、1秒あたり最大17兆演算(TOPS)に対応していますが、A17 Proは最大35TOPSです。
これで謎は解けたように見えるが…2020年に登場したM1チップもApple Intelligenceに対応しており、そのNeural Engineは最大11 TOPSに達する。もしそれだけなら、iPhone 12のA14 BionicチップでもApple Intelligenceに対応できるはずだ。
CPU速度が影響する可能性がある
最上位モデルのiPhoneに搭載されているA17 Proは、Geekbenchのマルチコアスコアで約7,200を記録していますが、A16 Bionicは約6,500です。しかし、ベーシックなM1でも同じテストで約8,300を記録しており、A16よりも28%高速です。旧型のiPhoneプロセッサのCPU速度不足が、Apple Intelligenceの実行を妨げている可能性があります。
RAMは重要な役割を果たしているようだ
未確認情報によると、Apple Intelligenceには最小限のRAM容量しか必要としないようです。Appleの大規模な言語モデルを実行するには、数ギガバイトのRAMが必要になると言われています。
iPhone 15 ProとPro Maxには8GBのRAMが搭載されています。そして、これは明らかに重要な容量です。「このテクノロジー大手は数ヶ月前に社内で、Apple Intelligenceを実行するには8GBが最低限必要だと決定した」と、ブルームバーグのマーク・ガーマン氏が最近リークしました。iPhone 15と15 Plusの基本モデルには、iPhone 14の全モデルと同様に、6GBのRAMしか搭載されていません。
ジャンナンドレア氏は帯域幅についても言及しました。しかし、A17 ProとA16 Bionicはどちらも最大51.2ギガバイト/秒のメモリ帯域幅を誇ります。
それでそれは何ですか?
Appleのソフトウェアエンジニアリング担当シニアバイスプレジデント、クレイグ・フェデリギ氏は、WWDC24でApple IntelligenceはNeural Engine、RAM、あるいは他の何かに大きく依存しているのかと問われた際、「これはシステムの様々な側面であり、RAMはその一部に過ぎません」と答えました。そして、これはAppleが出した答えの中で最良のものでした。Neural Engine、CPU速度、RAMなどを組み合わせた、Appleの高度なAI機能に対応できる謎の組み合わせがあるのです。他には到底及ばないのです。
2020年のM1チップとその後継機種は、このラインの片側に位置づけられています。これはApple Silicon搭載Macの購入者にとっては朗報です。ここ数年で発売されたiPad ProとiPad Airも同様です。しかし、iPhoneでこの基準を満たしているのはA17 Proだけです。そして、これがフラストレーションの源となっています。特に、発売からわずか9ヶ月で800ドルもするiPhone 15を使っている人にとってはなおさらです。
こうした人々は、なぜこれほど新しい端末がApple Intelligenceに対応できないのか、もっと具体的な説明を求めているはずだ。特に、明らかに様々な点で劣っているMシリーズチップが対応できるのだからなおさらだ。もし許容できるパフォーマンスの要件が8GBのRAM、11TOPSのニューラルエンジン、そしてM1とほぼ同等のCPUであるならば、Appleはそう明言すべきだ。曖昧な表現はやめてほしい。
どうやらトリックではないようだ
明確な説明がないため、一部の人々は疑念を抱いています。WWDC24のトークショー「The Talk Show Live」で、グルーバー氏はApple Intelligenceの締め切りはiPhoneの売上を伸ばすための単なる策略ではないかと質問しました。Appleのワールドワイドマーケティング担当シニアバイスプレジデント、グレッグ・ジョズウィアック氏はそれを否定しました。
「いいえ、全く違います」とジョズウィアック氏は言った。「そうでなければ、最近のiPadやMacも作ればよかったのに、そう思いませんか?」
ジョズウィアック氏の指摘によれば、Apple Intelligence は iPhone 15 Pro および Pro Max (または今秋発売予定の iPhone 16 の 4 つのモデルのいずれか) を必要とするものの、2020 年からは MacBook Pro、さらには 2022 年からは iPad Air でも動作するとのことだ。
それでも、これらのコンピュータを所有していない人や、単に新しい、あるいは比較的新しい iPhone で Apple Intelligence を使いたい人は、なぜ自分たちが取り残されているのかについて、より詳しい情報を知りたいと思うだろう。