ID201601013913312218外部リンクhttp://staff.aist.go.jp/yoriyuki.yamagata/ソフトウェアの正当性を保証する研究を行ってきました。ソフトウェアの全状態を探索し、論理式により与えられた仕様が満たされることを検証するモデル検査や、ソフトウェアの実行ログを見ることで、その実行で仕様からの逸脱がないことを検証する手法について、研究や応用を行ってきました。最近では機械学習を応用し、システムの実行ログから異常を検出する研究や深層強化学習を応用してシステムが仕様を満たさない実行パスを発見する研究を行っています。P≠NPなどの計算量クラスの問題は論理学の問題と密接な関連があることが知られており、この観点から数理論理学の研究を行っています。最近ではこれらの研究に加え、言語哲学の研究も行っています。researchmap。