講演資料
講義資料スライドの表紙です。スライド画像、または下の要約文中の青いページ番号リンクをクリックすると、別のタブで無駄なノイズのない、純粋なPDFビューア画面が起動し、指定されたページへ直接ジャンプして快適に閲覧できます。
全体概要
本セミナー「Next Billion ― Androidへの期待と技術革新の新しい地平」は、2013年時点におけるインターネットとモバイルデバイスの急速なグローバル拡大を起点として、「次の10億人(Next Billion)」をいかにデジタル世界へ包摂するか、そしてその基盤を支える技術革新はどこへ向かっているのかという二つの根本的な問いを探求しています。
21世紀最初の10年で、世界人口の80%が携帯電話を持ち、30%がインターネットを利用するという劇的な変化が起きました [p.6]。しかし2013年時点でもなお、世界人口の約3分の2はインターネットに接続できていません [p.20]。FacebookのInternet.orgやGoogleのProject Loonといった大規模な構想がこの「接続の空白」を埋めようとしている一方、Androidを搭載した50ドル台のスマートフォンが新興国市場を席巻し始めており、技術の低価格化と普及の加速が「次の10億人」への現実的な回路として機能しつつあります [p.50]。
技術革新の側面では、本セミナーはGoogle・Amazon・Apple・Facebookといった「Gang of Four」が構築した大規模分散システムの進化の軌跡を精緻にたどります [p.74]。GFS・MapReduce・BigTableというGoogleの論文三部作から始まり、リアルタイム性の追求(Caffeine、Facebookのリアルタイム分析システム)を経て、グローバルスケールでACIDトランザクションを保証するGoogle Spannerという到達点までの技術的系譜が詳述されます [p.89]〜[p.141]。
さらに量子コンピュータ(D-Wave)、Deep Learning、Univalent Foundations Projectといった次世代技術の芽も紹介され、技術革新の「新しい地平」が複数の方向から照射されます [p.151]〜[p.191]。そして最終的には、MOOCに象徴される教育のグローバルなオープン化や、NSAによる監視問題といった社会的課題に至るまで、インターネットのグローバル化がもたらす光と影の両面が俯瞰されます。日本のAndroidアプリ開発者に向けた実践的なメッセージで締めくくられる本セミナーは、技術・経済・社会の三層を横断する、2013年という変曲点を刻んだ貴重な知的地図です。
講義のロードマップ
■ Part I: インターネットのグローバル化とその可能性
- この部の核心:
ITUの統計データを基軸に、2013年時点での携帯電話・インターネット・スマートフォンの普及状況を定量的に確認し、「すでに大きく広がった世界」と「まだつながっていない3分の2の世界」という非対称な現実を浮き彫りにします [p.5]〜[p.11]。その上で、Facebook主導のInternet.orgとGoogleのProject Loonという二大グローバル接続構想を紹介し、「次の50億人」へのアクセス拡大が単なるビジネス目標を超えた社会的使命として位置づけられていることを論じます [p.18]〜[p.23]。BOPビジネスや国連WSISのチュニス・コミットメントも参照され、デジタルデバイドの解消が国際社会の共通課題であることが確認されます [p.36]〜[p.44]。
- 論理展開:
- 携帯電話の世界普及率は2013年に96.2%(68億3500万台)、インターネット利用率は38.8%(27億4900万人)に達している [p.8], [p.9], [p.10]。
- Androidは世界スマートフォン出荷の約8割を占め、アジア・パシフィックで74.1%増という爆発的成長を見せており、2014年にはAndroidだけで新たに10億台が出荷される勢いである [p.12], [p.13]。
- Internet.orgは「インターネット普及速度が年9%弱では遅い」と断じ、低コスト化・データ効率化・ビジネスモデル革新の三課題に集中することを宣言した [p.20], [p.21]。
- Leonard Wavermanの研究が示すように、携帯電話は「社会的配当」をもたらし、市場拡大・情報流通・取引コスト削減を通じて経済成長を押し上げる [p.31]。
■ Part II: 技術革新の現在と新しい地平
- この部の核心:
本パートはセミナーの技術的中核をなし、三つの層で構成されています。第一層はハードウェアの低価格化・高機能化(マルチコア化)、第二層はGFSからSpannerへと続く大規模分散システムの進化史、第三層はKnowledge Graph・量子コンピュータ・Deep Learningといった次世代技術の萌芽です。特に大規模分散システムの議論は、「大規模化」→「リアルタイム性の追求」→「正確なトランザクション保証」という技術的緊張の三段階として整理されており、Google Spannerがその全課題を解決した歴史的意義が強調されます [p.116]〜[p.141]。
- 論理展開:
- ハードウェア: 50ドルスマートフォンの登場 [p.50]、8コアAndroidの実用化(Samsung Exynos 5 Octa)[p.55], [p.56]、Intel Xeon Phi(60コア)やNVIDIA Tesla(2496コア)といったサーバー側の超並列化 [p.59]〜[p.64] が、クラウドとデバイスの両端で同時進行している。
- 大規模分散の進化(1): GoogleはGFS→BigTable→Caffeineという流れでバッチ処理からリアルタイム・インクリメンタル更新へ移行し、インデックス更新を「2週間に1回」から「常時連続」へと転換した [p.101]〜[p.107]。FacebookもHBaseとWAL(Write Ahead Log)に基づくTailingアーキテクチャで、分析システムの遅延を「48時間から30分」に短縮した [p.108]〜[p.115]。
- 大規模分散の進化(2): Google Spannerは、TrueTime APIによるグローバルな時刻の不確実性の制御(誤差10ms以下)を用いて、外的整合性を保証する分散トランザクションをグローバルスケールで初めて実現した [p.131]〜[p.141]。数百のデータセンター・数百万台のマシン・数兆行のデータにスケールするように設計されており、GoogleのF1(広告バックエンド)にて実稼働している [p.135], [p.136]。
- Webアーキテクチャの変化: プレゼンテーション層をサーバーからJavaScriptクライアントへ移管するThin Server Architecture(TSA)が台頭し、AndroidネイティブアプリはこのTSAの枠組みの中で引き続き重要な役割を果たすと位置づけられる [p.147]〜[p.150]。
- 次世代技術: Google Knowledge Graphは「もの」ベースの検索へのパラダイムシフトを示し [p.152]〜[p.156]、D-Waveの量子コンピュータはGoogle Glassのまばたき検出アルゴリズム開発に実際に使用された最初の商用事例となった [p.161]〜[p.179]。Andrew NgによるDeep Learning(教師なし特徴学習)が新たな認識技術の地平を開いている [p.180]。
■ Part III: 新しい社会的課題と展望
- この部の核心:
グローバルなネットワークの拡大が「個人と個人の自由なコミュニケーション」「情報共有」「豊かな自由時間」という新しい価値観を形成していく一方で、NSAによる大規模なインターネット監視・盗聴(PRISM、XKeyscore)という深刻な逆流も顕在化していることを指摘します [p.193], [p.194]。また、arXivやCoursera・edX・JMOOCに代表されるMOOCの登場が、教育の「学校なき社会」的な開放を現実のものとしつつある点も強調されます [p.199]〜[p.205]。
- 論理展開:
- 2006年G8サンクトペテルブルク宣言は「教育・研究・イノベーションの知識の三角形」の統合を宣言しており、グローバルなイノベーション社会の基盤として国際的な人材・知識の流動性を不可欠と位置づけた [p.196]〜[p.198]。
- Courseraには2012年11月時点で196カ国から190万人超が登録しており、edXはMIT・ハーバード各3000万ドルを投じた非営利プラットフォームとして2012年秋に開始した [p.203], [p.204]。
- 日本はGoogle Playの売り上げで2012年にアメリカを抜き世界一となっており [p.207]、日本のAndroid開発者にはJavaScript+HTML5への対応、クラウドと一体となったサービス構想、そしてグローバル市場への視野拡大が求められる [p.208], [p.209]。
