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

型理論とその機械学習への応用

研究課題

研究課題/領域番号 06680342
研究種目

一般研究(C)

配分区分補助金
研究分野 知能情報学
研究機関東京大学

研究代表者

萩谷 昌己  東京大学, 大学院・理学系研究科, 教授 (30156252)

研究分担者 原尾 政輝  九州工業大学, 情報工学部, 教授 (00006272)
研究期間 (年度) 1994 – 1995
研究課題ステータス 完了 (1995年度)
配分額 *注記
2,100千円 (直接経費: 2,100千円)
1995年度: 900千円 (直接経費: 900千円)
1994年度: 1,200千円 (直接経費: 1,200千円)
キーワード型理論 / 型付き入計算 / 機械学習 / 帰納法 / 関数プログラミング / 自動演繹 / 型付きλ計算 / 制約 / 算術制約 / 帰納推論 / 定理証明 / ユーザ・インタフェース
研究概要

本課題の主たる目的は、プログラムや証明を一個もしくは複数個の例から合成する手法を、型理論(型付きλ計算)の枠組を用いて研究することにある 本研究では、研究代表者の従来の研究を発展させ、型理論を中心として、プログラムや証明を例から合成する手法を考察し、主として以下のような成果を得た。
★算術制約の入った型理論
算術的な制約を型理論に付加し、制約の推論を暗黙に行うことが可能な体系を用いることにより、従来の体系では一般化が不可能な繰り返し構造を合成することができることを示した。
また、機械学習とは関連がないが、算術制約の技術の応用として、関数型言語のtupling変換に関する研究を行なった。
★機械学習のためのユーザ・インタフェース
-般化機能を、証明テキスト中に挿入され繰り返しを指摘するためのannotationによって呼び出せるようにする方法を考案した。この研究で得たユーザ・インタフェースに関する基本的な考え方に従って、例からプログラムを合成する能力を有するスプレッド・シートを開発した。
★帰納法に関する考察
証明の例からの合成は、帰納法を用いた証明の一方法である 本研究では算術制約の推論機能により繰り返し構造の一般化が容易になることを示したが、さらに、算術制約の推論機能は、例がない場合でも有用であることがわかった。
★自動証明機能を利用した一般化
本研究では、主として、型理論のもとで書かれた証明の一般化について考察したが、その最後の段階で、tacticやresolutionなどの自動証明機能を利用して作られる証明の一般化に関して考察した。

報告書

(3件)
  • 1995 実績報告書   研究成果報告書概要
  • 1994 実績報告書
  • 研究成果

    (24件)

すべて その他

すべて 文献書誌 (24件)

  • [文献書誌] Masami Hagiya: "A Typed lambda-Calculus for Priving-by-Example and Bottom-Up Generalization Procedure" Theoretical Computer Science. 137. 3-23 (1995)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Wei-Ngan Chin, Masami Hagiya: "Tupling and Lambda Abstraction yield Dynamic-Sized Tabulation" Acta Informatica. 32. 93-115 (1995)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] 萩谷昌己,白取知樹: "「計算=編集」パラダイムにおける例によるプログラミング" コンピュータ・ソフトウェア. 13-3. 64-78 (1996)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] 萩谷昌己: "制約付き型理論の実現" 関数プログラミングII,レクチャーノート/ソフトウェア学,近代科学社. 63-77 (1994)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Wei-Ngun Chin, Masami Hagiya: "A Bounds Inference Method for Vector-Based Memoization" International Conference on Functional Programing '97. 176-187 (1997)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Masami Hagiya, Tomoki Shiratori: "Programming by Example in Computing-as-Editing Paradigm" Proceedings of the 11th International IEEE Symposium on Visual Languages. 275-283 (1995)

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Masami Hagiya: "A Typed lambda-Calculus for Priving-by-Example and Bottom-Up Generalization Procedure" Theoretical Computer Science. Vol.137. 3-23 (1995)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Wei-Ngan Chin and Masami Hagiya: "Tupling and Lambda Abstraction yield Dynamic-Sized Tabulation" Acta Informatica. Vol.32. 93-115 (1995)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Wei-Ngun Chin and Masami Hagiya: "A Bounds Inference Method for Vector-Based Memoization" International Conference on Functional Programming '97. 176-187 (1997)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Masami Hagiya and Tomoki Shiratori: "Programming by Example in Computing-as-Editing Paradigm" 11th International IEEE Symposium on Visual Languages. 275-283 (1995)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Masami Hagiya, Hiroshi Watanabe and Toshiko Kitamura: "On Merging Resolution and Induction" IPSJ. PRO-6-12. 67-72 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] Masami Hagiya: "Unification and Inductive Theorem Proving by Transformation of Equations with Recursors" JSSST'96. 97-100 (1996)

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      1995 研究成果報告書概要
  • [文献書誌] 萩谷昌己,白取知樹: "「計算=編集」パラダイムにおける例によるプログラミング" コンピュータ・ソフトウェア. (掲載予定). (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 萩尾昌己,渡辺洋,北村敏子: "導出法と帰納的証明の融合について" 情報処理学会,プログラミング研究会. (掲載予定). (1996)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] Masami Hagiya,Tomoki Shiratori: "Programming by Example in Computing-as-Editing Paradigm" Proceedings of the 11th International IEEE Symposium on Visual Languages. 275-283 (1995)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] M.Yamamoto,S.Nishizaki,M.Hagiya,Y.Toda: "Formalization of Planar Graphs" High-Order Logic Theorem Proving and Its Applications,Lecture Notes in Computer Science,Springer-Verlag. 971. 369-384 (1995)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] 山本光晴,萩谷昌己,白取知樹,西崎真也: "図的対象を扱う証明チェッカのための視覚化ツール" インタラクティブシステムとソフトウェアIII,レクチャーノート/ソフトウェア学,近代科学社. 12. 85-92 (1995)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] Masami Hagiya,Kouhei Iino: "Binding Time Analysis for Data Type Specialization" Fuji International Workshop on Functional and Logic Programming,World Scientific. 254-269 (1995)

    • 関連する報告書
      1995 実績報告書
  • [文献書誌] Masami Hagiya: "A Typed lambda-Calculus for Priving-by-Example and Bottom-Up Generalization Procedure" Theoretical Computer Science. 137. 3-23 (1995)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] 萩谷昌己: "制約付き型理論の実現" 関数プログラミングII,JSSST'94,レクチャーノート/ソフトウェア学,近代科学社,. 63-77 (1994)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] Wei-Ngan Chin,Masami Hagiya: "Tupling and Lambda Abstraction yield Dynamic-Sized Tabulation" Acta Informatica. (発表予定). (1995)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] Masami Hagiya: "On Reduction and Projection in Type Theory with Inductive Definitions" 12th International Conference on Automated Deduction,Workshop 1B:Proof Search in Type-Theoretic Languages. 31-38 (1994)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] Masanori Arita,MasamiHagiya,Tomoki Shiratori: "GEISHA System:An Environment for Simulating Protein Interaction" Genome Informatics Workshop. V. 80-89 (1994)

    • 関連する報告書
      1994 実績報告書
  • [文献書誌] Masami Hagiya,Yozo Toda: "On Implicit Arguments(TR-95-1)" Department Information Science,University of Tokyo, 31 (1995)

    • 関連する報告書
      1994 実績報告書

URL: 

公開日: 1994-04-01   更新日: 2016-04-21  

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

Powered by NII kakenhi