• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Testing, Analysis, and Repair of AI-enabled Cyber-Physical Systems

Research Project

Project/Area Number 23K28062
Project/Area Number (Other) 23H03372 (2023)
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeMulti-year Fund (2024)
Single-year Grants (2023)
Section一般
Review Section Basic Section 60050:Software-related
Research InstitutionKyushu University

Principal Investigator

趙 建軍  九州大学, システム情報科学研究院, 教授 (20299580)

Co-Investigator(Kenkyū-buntansha) 鵜林 尚靖  早稲田大学, 理工学術院, 教授(任期付) (80372762)
蓮尾 一郎  国立情報学研究所, アーキテクチャ科学研究系, 教授 (60456762)
石川 冬樹  国立情報学研究所, アーキテクチャ科学研究系, 准教授 (50455193)
馬 雷  東京大学, 大学院情報理工学系研究科, 准教授 (70842061)
張 振亜  九州大学, システム情報科学研究院, 助教 (10971228)
Project Period (FY) 2023-04-01 – 2026-03-31
Project Status Granted (Fiscal Year 2024)
Budget Amount *help
¥18,850,000 (Direct Cost: ¥14,500,000、Indirect Cost: ¥4,350,000)
Fiscal Year 2025: ¥5,460,000 (Direct Cost: ¥4,200,000、Indirect Cost: ¥1,260,000)
Fiscal Year 2024: ¥5,720,000 (Direct Cost: ¥4,400,000、Indirect Cost: ¥1,320,000)
Fiscal Year 2023: ¥7,670,000 (Direct Cost: ¥5,900,000、Indirect Cost: ¥1,770,000)
KeywordsAI品質保証 / サイバーフィジカルシステム / テスト / プログラム修正
Outline of Research at the Start

近年、複雑な制御、工業製造などは自動化から知能化にアップグレードの急速的な変革を伴い、データ駆動型AIをコントローラとして用いるサイバーフィジカルシステム(AI-CPS)が、産業界で急速に発展と応用している。AI-CPS は、安全性を重視する多くの産業領域で採用されるため、その品質保証は非常に重要である。本研究では、AI-CPSに対する新しい体系的な品質保証技術を確立することを目的としている。本研究の進展により、AI-CPSにおける系統的な品質保証技術及びその支援環境が整い、より信頼性の高いAI-CPSの構築が期待できる。

Outline of Annual Research Achievements

近年、複雑な制御、工業製造などは自動化から知能化にアップグレードの急速的な変革を伴い、データ駆動型AIをコントローラとして用いるサイバーフィジカルシステム(AI-CPS)が、産業界で急速に発展と応用している。従来のCPS 品質保証は広範囲に研究されているが、AI-CPS の場合は、不確実性を持つAI コンポーネント(特に、DNN など)は、制御されるプラントの安全性を損なう可能性があるため、AI-CPS の品質保証に新たな課題をもたらしている。本研究では、AI-CPSに対する新しい体系的な品質保証技術を確立することを目的としている。具体的には、(1) AI-CPS のバグ検出するためのカバレッジによるテスト技術の開発、(2) バグの挙動を分析するためのモデルベース分析手法の開発、(3) バグを自動的な修正技術の確立、(4) AI-CPSの複数の重要な応用分野を対象とする実証評価。本研究の進展により、AI-CPSにおける系統的な品質保証技術及びその支援環境が整い、より信頼性の高いAI-CPSの構築が期待できる。本研究ではこれまで得られた主な研究成果は以下の通りである。

(1)AI-CPSのバグを検出するという新たな課題に対応するため、テスト基準の設計及びテストオラクル設計の観点から、カバレッジガイド付き自動テストフレームワークを開発した。具体的には、(a) システム層の安全仕様に関するtime-awareテスト基準を設計した。(b) テストオラクルも設計した。(v) テストツールを開発した。

(2)AI-CPS におけるDNN コントローラの挙動に関する一般的な分析に向け、特にそのDNN の潜在的な不具合原因の分析に焦点を当てたモデルベースの分析フレームワークを開発する。イボックス誘導(grey-box guided)テスト生成フレームワークを開発した。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

本研究では、下記の2023年度研究計画の内容について、すべて完成した。

(1) AI-CPSに対するカバレッジガイド付き自動テスト技術の開発を行った。
(2) AI-CPSのためのモデルベース解析フレームワークを開発した。

以上の理由で、本研究に対して、当初の計画について、概ね順調に進展している。

Strategy for Future Research Activity

本研究では、今後の研究の推進方策は次の通りである。

●AI-CPS におけるDNN のバグを自動的に修復するフレームワークの開発:AI-CPS の不具合原因を明らかにした上、AI-CPS のバグを自動的に修復する技術を提案する。具体的には、(1)バグ誘導型オフライン修正: 本研究では、AI-CPS における時系列信号に特化したバグの特徴を分析する上、AI-CPS におけるDNN 予測器・制御器のオフラインでの再訓練や微調整に基づき、バグ誘導型の信号データ拡張とアーキテクチャ探索の二つの視点からオフライン修正方法を提案する。(2)モデルに基づくオンライン修正:本タスクでは、オンラインリアルタイム利用時のAI-CPSの品質をさらに向上させるため、(i) RO2 で構築されたMDP モデルを基づき、モデルベースのオンライン修正技術を提案する。これは、MDPモデルにおいて、潜在的なシステムの不具合状態を特定し、モデルのセマンティクスを活用して入力信号を修正し、システム状態を安全な領域に遷移するというものである。(ii) さらに、CPS 業界には、安全のためモデルの冗長化方法が広く採用されている。本タスクでは、複数のモデルの融合によるオンライン修正方法を提案する。

●AI-CPS のために提案された品質保証技術の実証評価:複数の応用領域におけるAI-CPSの大規模評価: 本タスクでは、提案された品質保証技術の有用性を示すために、構築されたAI-CPSベンチマークを用いて、品質保証に対する提案したテスト、分析、修正技術及びその支援環境に大規模な評価を行う。

Report

(1 results)
  • 2023 Annual Research Report
  • Research Products

    (10 results)

All 2024 2023 Other

All Int'l Joint Research (3 results) Journal Article (2 results) (of which Int'l Joint Research: 2 results,  Peer Reviewed: 2 results,  Open Access: 2 results) Presentation (5 results) (of which Int'l Joint Research: 5 results)

  • [Int'l Joint Research] 上海交通大学/中国科学技術大学(中国)

    • Related Report
      2023 Annual Research Report
  • [Int'l Joint Research] Singapore Management University(シンガポール)

    • Related Report
      2023 Annual Research Report
  • [Int'l Joint Research] ルクセンブルク大学(マダガスカル)

    • Related Report
      2023 Annual Research Report
  • [Journal Article] On the effectiveness of graph data augmentation for source code learning2024

    • Author(s)
      Dong Zeming、Hu Qiang、Zhang Zhenya、Zhao Jianjun
    • Journal Title

      Knowledge-Based Systems

      Volume: 285 Pages: 111328-111328

    • DOI

      10.1016/j.knosys.2023.111328

    • Related Report
      2023 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] TAT: Targeted backdoor attacks against visual object tracking2023

    • Author(s)
      Cheng Ziyi、Wu Baoyuan、Zhang Zhenya、Zhao Jianjun
    • Journal Title

      Pattern Recognition

      Volume: 142 Pages: 109629-109629

    • DOI

      10.1016/j.patcog.2023.109629

    • Related Report
      2023 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Presentation] DeepRover: A Query-efficient Blackbox Attack for Deep Neural Networks2023

    • Author(s)
      Fuyuan Zhang, Xinwen Hu, Lei Ma, Jianjun Zhao
    • Organizer
      The 31st ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2023)
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Generative Model-Based Testing on Decision-Making Policies2023

    • Author(s)
      Zhuo Li, Xiongfei Wu, Derui Zhu, Mingfei Cheng, Siyuan Chen, Fuyuan Zhang, Xiaofei Xie, Lei Ma, Jianjun Zhao
    • Organizer
      The 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023)
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research
  • [Presentation] GenCoG: A DSL-Based Approach to Generating Computation Graphs for TVM Testing2023

    • Author(s)
      Zihan Wang, Pengbo Nie, Xinyuan Miao, Yuting Chen, Chengcheng Wan, Lei Bu, and Jianjun Zhao
    • Organizer
      The 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2023)
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research
  • [Presentation] EvoScenario: Integrating Road Structures into Critical Scenario Generation for Autonomous Driving System Testing2023

    • Author(s)
      Shuncheng Tang, Zhenya Zhang, Jixiang Zhou, Yuan Zhou, Yan-Fu Li and Yinxing Xue
    • Organizer
      The 34rd International Symposium on Software Reliability Engineering (ISSRE 2023)
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Online Causation Monitoring of Signal Temporal Logic2023

    • Author(s)
      Zhenya Zhang, Jie An, Paolo Arcaini, Ichiro Hasuo
    • Organizer
      The 35th International Conference on Computer-Aided Verification (CAV 2023)
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research

URL: 

Published: 2023-04-18   Modified: 2024-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi