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

2020 Fiscal Year Research-status Report

数学の自動化を推進するための機械学習を用いた定理自動証明手法

Research Project

Project/Area Number 19K22842
Research InstitutionKyoto University

Principal Investigator

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

Co-Investigator(Kenkyū-buntansha) 塚田 武志  東京大学, 大学院情報理工学系研究科, 助教 (50758951)
関山 太朗  国立情報学研究所, アーキテクチャ科学研究系, 助教 (80828476)
Project Period (FY) 2019-06-28 – 2022-03-31
Keywordsプログラム検証 / 定理証明 / 機械学習 / 強化学習
Outline of Annual Research Achievements

本年度は主に定理証明の重要な応用であるプログラム検証器の高性能化に機械学習を適用する研究を行った.具体的には,自動検証手法の内部で用いられているヒューリスティクスのチューニングを機械学習を用いて行う手法を研究した.この手法は,CEGIS と呼ばれる検証手法において用いられているヒューリスティクスを強化学習によって自動的に学習する手法である.このヒューリスティクスは,従来は人手でアドホックにチューニングされていたが,これを自動的にチューニングし高性能なヒューリスティクスを得る手法を提案した.
この手法を検証器 PCSat に実装し,自動検証分野の標準的なベンチマークである SyGuS-Comp によって評価した.評価にあたっては,現在このベンチマークで世界トップレベルのツールである CVC4 と比較した.その結果,強化学習により学習されたヒューリスティクスを用いる PCSat の性能は,CVC4 の性能を超えた. この結果は,強化学習により検証器のヒューリスティクスを改善する研究としては新規なものであり,その有用性が実験によって確かめられた点で意義深い.この成果を論文にまとめて投稿中である.

Current Status of Research Progress
Current Status of Research Progress

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

Reason

上述した機械学習の検証器への適用によって,良い成果が得られている.

Strategy for Future Research Activity

上述の成果を発展させる形で研究を行う.具体的には,より複雑なプログラムのより複雑な性質を検証する手法の研究や,定理証明器に対する本手法の適用を行う予定である.

Causes of Carryover

新型コロナウイルスの影響で旅費の使用がなかったため.

  • Research Products

    (1 results)

All 2021

All Journal Article (1 results) (of which Peer Reviewed: 1 results,  Open Access: 1 results)

  • [Journal Article] Visualizing Color-Wise Saliency of Black-Box Image Classification Models2021

    • Author(s)
      Hatakeyama Yuhki、Sakuma Hiroki、Konishi Yoshinori、Suenaga Kohei
    • Journal Title

      ACCV 2020

      Volume: 12624 Pages: 189~205

    • DOI

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

    • Peer Reviewed / Open Access

URL: 

Published: 2022-12-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi