講演資料


講義資料スライドの表紙

講義資料スライドの表紙です。スライド画像、または下の要約文中の青いページ番号リンクをクリックすると、別のタブで無駄なノイズのない、純粋なPDFビューア画面が起動し、指定されたページへ直接ジャンプして快適に閲覧できます。

全体概要

このセミナーは、「Cyber-Physical Systems(CPS)とは何か」という問いを出発点に、コンピュータが支配するCyberな世界と物理法則が支配するPhysicalな世界の「結合」が、現代のIT技術に何をもたらすのかを深く探求するものです。

「Internet of Things(IoT)」という言葉がKevin Ashtonによって1999年に提唱されて以来 [p.4], [p.5]、日本では「ユビキタス」という概念が政策的に推進されましたが [p.7], [p.8]、2006年に米国NSFがCPSを最重要研究分野として位置づけ [p.23], [p.24]、世界の技術潮流は大きく動き始めました。CPSとは、コンピュータの計算能力(Cyber)と現実の機械・物理系(Physical)が双方向に強く結合したシステムであり、ビッグデータ論のように「PhysicalからCyberへの一方通行」に留まらない、より豊かな双方向性を持つ概念です [p.15], [p.17], [p.18]

セミナーはその技術的・学術的な問いに留まらず、ドイツの「INDUSTRIE 4.0」 [p.39]、米国オバマ政権の「Advanced Manufacturing Partnership」 [p.33], [p.35]、GoogleのProject Ara [p.49] といった産業・政策的動向を横断的に論じます。さらに、CPSが挑む本質的な技術課題として「タイミング」の問題 [p.71], [p.72]、分散データベースにおける時計同期の重要性 [p.80], [p.96]、そしてGoogleのSpannerが実証したグローバル分散トランザクション [p.95], [p.99], [p.100] を詳細に解説します。

最後に、CyberとPhysicalの統合という視点から情報システム全体を捉え直し、「データの中央集約型」対「自律分散型」というアーキテクチャ上の根本的な対立軸を提示します [p.148], [p.150], [p.158]。Church-Turing-Deutsch命題が示すように、計算過程はすべて物理過程であり [p.145], [p.146]、CyberとPhysicalは本質的に切り離せないという哲学的・技術的洞察がセミナー全体を貫く深層テーマです。


講義のロードマップ

■ Part 1: Cyber-Physical Systemとは何か

  • この部の核心:

CPSの定義を明確にし、IoTやビッグデータ論との異同を整理します。CyberとPhysicalはそれぞれ「数学的原理」と「物理法則」という異なる原理に支配されており [p.13]、CPSはその二つの世界が双方向に結びついたシステムであるという基本図式を確立します [p.14], [p.15]

  • 論理展開:
  • IoTの原点はRFIDを用いた「すべてのモノへのID付与」であり、人間ではなく「モノについての情報」を重視する発想から生まれました [p.5], [p.6]
  • ビッグデータ論はPhysical→Cyberの一方向的情報の流れに偏りがちであり、CPS本来の双方向性を捉えきれていません [p.17], [p.18]
  • 3DプリンターやロボットはCyber→Physicalの情報の流れの代表例であり、CPSの重要な構成要素です [p.19], [p.20]
  • IoTが「Thingsがセンサーを備えたアクティブ・デバイスになったとき」にCPSの重要性が明確になります [p.21]


■ Part 2: Cyber-Physical Systemsの歴史での重要な出来事

  • この部の核心:

NSFによる2006年のCPS研究プログラム立ち上げ [p.23], [p.24] から、米国の製造業復興政策(AMP、NNMII)[p.33], [p.36]、ドイツのINDUSTRIE 4.0 [p.39]、GoogleのProject Ara [p.49] に至るまで、CPSが世界の産業・政策の中枢に位置づけられていく過程を時系列で追います。

  • 論理展開:
  • NSFは「CPSはインターネットが人間同士の関係を変えたのと同様に、人間と物理世界の関係を変える」と宣言しました [p.24]
  • ドイツはNSFの取り組みが製造業応用に「ほとんど何もなされなかった」と批判的に評価しつつ、第四次産業革命(Cyber-Physical化)を掲げるINDUSTRIE 4.0を策定しました [p.32], [p.40]
  • INDUSTRIE 4.0は「垂直方向(工場内ネットワーク)」と「水平方向(企業間バリューネットワーク)」という二重のネットワーク構造を持ち、end-to-endエンジニアリングを要求します [p.44], [p.45], [p.46], [p.48]
  • Project AraはCPSデザインツール「Metamorphosys」をオープンソースで無償提供し、3DプリンターによるモジュールのオンデマンドCPS製造エコシステムを構想しています [p.49], [p.53], [p.54], [p.55]


■ Part 3: Cyber-Physical Systemsが挑戦している課題

  • この部の核心:

Edward Leeの議論 [p.58] を軸に、CPSの本質的技術課題を解き明かします。最大の難関は「タイミング」です。現行のソフトウェア抽象(C, Java等)はタイミングをセマンティックスの一部として扱っておらず [p.71]、Cyberな計算とPhysicalな物理系を統合するうえで深刻な「地図の欠如」を生じさせています [p.68], [p.70]

  • 論理展開:
  • 同期的デジタル論理回路・命令型プログラム・微分方程式という決定論的モデルは個別には成立しますが、それらの組み合わせは非決定論的になります [p.62], [p.63], [p.64], [p.65]
  • タイミングは「パフォーマンスの尺度」ではなく「正確性の規範」として扱われなければなりません [p.72], [p.73]
  • GPS(100ns精度)[p.81] やIEEE 1588 PTP(8ns精度)[p.82] による時計同期技術の成熟が、この課題解決の鍵となります [p.80], [p.84]
  • CPSデザインの挑戦は4つに集約されます:①決定論的CPSモデル、②言語・ツールへのオープンマインド、③時間の意味論、④モデル工学の原理 [p.75], [p.76], [p.85], [p.90], [p.91]


■ Part 4: Cyber-Physical Systemsとして情報システムを捉え直す

  • この部の核心:

CyberなシステムであるはずのデータベースやクラウドがPhysicalな制約から逃れられないことを論じます。GoogleのSpanner [p.95] は、GPSと原子時計による厳密な時計同期を利用したSnapshot Isolation [p.101] によって、グローバル規模での外的整合性を世界で初めて実現しました [p.100]。これはデータベースがCyber-Physical Systemsとして設計されたことを意味します [p.96]

  • 論理展開:
  • Spannerはタイムスタンプをデータに割り当てることで、マルチバージョン・データベースとして機能します [p.122]
  • Paxos状態マシンを各タブレット上に実装することで、データセンターをまたいだ自律的な耐障害性を持つ「大規模自律分散システム」を実現しました [p.123], [p.127]
  • 「ネットワークは信頼できる」「レイテンシはゼロ」等のDeutschの7つの誤謬 [p.134] が示すように、ネットワーク・システムは本質的にCyber-Physical的であり、Physicalな制約を無視した設計は破綻します [p.132], [p.133], [p.138]
  • 量子コンピュータはChurch-Turing-Deutsch命題 [p.146] が示すとおり、計算過程そのものが物理過程であることの究極の証明であり、CyberとPhysicalの不可分性を理論的に裏付けます [p.140], [p.145], [p.147]


■ Part 5: 自律分散というアプローチ

  • この部の核心:

現実世界の情報を一か所に集約する「データ集約型モデル」に対し、「自律分散」という設計思想を提示します [p.148], [p.150]。生命、脳、社会的昆虫、人間の経済社会など、自然界・人間社会の複雑なシステムの多くが自律分散のスタイルをとっており [p.155], [p.156], [p.157]、このアーキテクチャがシステムの頑健性と情報爆発の抑制に本質的に寄与します [p.158]

  • 論理展開:
  • AmazonのKivaロボットのように、自律性は相対的なものであり、中央集約と局所的自律の適切な組み合わせが重要です [p.151]
  • Spannerの「全世界に広がるデータセンター内の多数のPaxos状態マシン群にまたがるデータベース」という定式化は、データ集約型システムにおいても自律分散の設計原理が拡張性の鍵であることを示しています [p.127], [p.152], [p.153]
  • 自律分散型モデルはSingle Point of Failureを持たず、頑健性と情報爆発防止という二重のメリットをもたらします [p.158]


■ Part 6: これから考えるべきこと

  • この部の核心:

新しいネットワーク・メディアの全地球的成立 [p.160] と、ロボット・3Dプリンターが引き起こす製造現場の変革 [p.162] を受けて、21世紀の最大課題として「生産の自律分散化」による持続可能な経済ネットワークの形成を提示します [p.164]

  • 論理展開:
  • IoT/Big DataはPhysical→Cyberの流れを、Robot/3D PrinterはCyber→Physicalな現実変革を担い、両者が揃うことでCyber-Physicalの世界が完成します [p.161]
  • データと処理の集中は処理コスト低減・利便性向上をもたらし、社会インフラ化する可能性がある一方、ハードウェアの進化により自律分散化も同時に進展します [p.163]
  • 21世紀の最大課題は、新しいネットワークのもとで生産スタイルを持続可能な自律分散型モデルへと変革できるかどうかであり、その最大の推進力はITとそのイノベーションです [p.164]