• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2020 年度 実績報告書

IoT システムのための形式検証手法の深化

研究課題

研究課題/領域番号 19H04084
研究機関京都大学

研究代表者

末永 幸平  京都大学, 情報学研究科, 准教授 (70633692)

研究分担者 五十嵐 淳  京都大学, 情報学研究科, 教授 (40323456)
海野 広志  筑波大学, システム情報系, 准教授 (80569575)
研究期間 (年度) 2019-04-01 – 2024-03-31
キーワードプログラム検証 / 強化学習 / 機械学習
研究実績の概要

本年は特に課題B(人間による自動検証支援手法)について,大きな進捗があった.人間により自動検証支援を行う当初の計画に関連する研究として,提案時に人間が行うことを予定していた自動検証手法への操作を機械学習を用いて行う手法を研究した.この手法は,CEGIS と呼ばれる検証手法において用いられているヒューリスティクスを強化学習によって自動的に学習する手法である.このヒューリスティクスは,従来は人手でアドホックにチューニングされていたが,これを自動的にチューニングし高性能なヒューリスティクスを得る手法を提案した.
この手法を検証器 PCSat に実装し,自動検証分野の標準的なベンチマークである SyGuS-Comp によって評価した.評価にあたっては,現在このベンチマークで世界トップレベルのツールである CVC4 と比較した.その結果,強化学習により学習されたヒューリスティクスを用いる PCSat の性能は,CVC4 の性能を超えた.この結果は,強化学習により検証器のヒューリスティクスを改善する研究としては新規なものであり,その有用性が実験によって確かめられた点で意義深い.この成果を論文にまとめて投稿中である.
ハイブリッドシステムの検証に関しては引き続き手法の検討を継続しており,今年度の課題Bの成果の適用を視野に入れつつ研究を行っている.

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

上述した成果は検証器で用いられているヒューリスティクスを機械学習により改善する手法としては新規なものであり,その効果も大きい.

今後の研究の推進方策

上記の研究成果をベースとして,より複雑なプログラムの複雑な性質の検証を効率よく行う手法の研究に発展させる.また,当初のターゲットであるハイブリッドシステムへの適用も行う.

  • 研究成果

    (7件)

すべて 2021 2020

すべて 雑誌論文 (4件) (うち国際共著 3件、 査読あり 3件、 オープンアクセス 4件) 学会発表 (3件)

  • [雑誌論文] Helmholtz: A Verifier for Tezos Smart Contracts Based on Refinement Types2021

    • 著者名/発表者名
      Nishida Yuki、Saito Hiromasa、Chen Ran、Kawata Akira、Furuse Jun、Suenaga Kohei、Igarashi Atsushi
    • 雑誌名

      Lecture Notes in Computer Science book series

      巻: 12652 ページ: 262~280

    • DOI

      10.1007/978-3-030-72013-1_14

    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] Control-Data Separation and Logical Condition Propagation for Efficient Inference on Probabilistic Programs2021

    • 著者名/発表者名
      Ichiro Hasuo, Yuichiro Oyabu, Clovis Eberhart, Kohei Suenaga, Kenta Cho 0002,
    • 雑誌名

      arXiv

      巻: - ページ: -

    • オープンアクセス / 国際共著
  • [雑誌論文] Visualizing Color-Wise Saliency of Black-Box Image Classification Models2021

    • 著者名/発表者名
      Hatakeyama Yuhki、Sakuma Hiroki、Konishi Yoshinori、Suenaga Kohei
    • 雑誌名

      ACCV 2020

      巻: 12624 ページ: 189~205

    • DOI

      10.1007/978-3-030-69535-4_12

    • 査読あり / オープンアクセス
  • [雑誌論文] ConSORT: Context- and Flow-Sensitive Ownership Refinement Types for Imperative Programs2020

    • 著者名/発表者名
      Toman John、Siqi Ren、Suenaga Kohei、Igarashi Atsushi、Kobayashi Naoki
    • 雑誌名

      ESOP 2020

      巻: 12075 ページ: 684~714

    • DOI

      10.1007/978-3-030-44914-8_25

    • 査読あり / オープンアクセス / 国際共著
  • [学会発表] 暗号通貨向けストレージシステムにおけるデータ永続化処理の形式検証2021

    • 著者名/発表者名
      伴野良太郎, 佐藤聡太, 古瀬淳, 末永幸平, 五十嵐淳
    • 学会等名
      PPL 2021
  • [学会発表] 物理情報システムに対するブラックボックス検査の構文的仕様強化による最適化2021

    • 著者名/発表者名
      四十坊純也, 和賀正樹, 末永幸平
    • 学会等名
      PPL 2021
  • [学会発表] ブラックボックス画像分類モデルの否定的判断根拠と色情報根拠の可視化2020

    • 著者名/発表者名
      畠山雄気, 佐久間宏樹, 小西嘉典, 末永幸平
    • 学会等名
      MIRU 2020

URL: 

公開日: 2022-12-28  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi