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

1991 年度 実績報告書

ユ-ザ-定義オブジェクトを基礎とした制約論理型言語の作成

研究課題

研究課題/領域番号 02558003
研究機関北海道大学

研究代表者

赤間 清  北海道大学, 工学部, 助教授 (50126265)

研究分担者 渡辺 慎哉  北海道大学, 工学部, 助手 (70210903)
畝見 達夫  長岡技術科学大学, 計画経営系, 講師 (50151915)
キーワードオブジェクト / 自然言語処理 / 学習 / プログラム言語 / 制約論理型言語
研究概要

前年度は,(1)ユ-ザ-が必要なオブジェクトを,そのユニフィケ-ションを新しく指定して,自由に定義し,(2)それらのオブジェクトの間の関係の記述を行なう,という2段階のプログラミングが可能な新しい論理型言語を溝築した.ここでは,それを,PAL-IIと仮称する.
本年度は,前年度に引続き,PAL-IIを自然言語処理システムや学習システムに実際に応用して,その有効性を確認した.(1)自然言語処理システムTALKの改定版をPAL-IIで構築した.それにおいて,ユ-ザ-定義オブジェクトは非常に大きな役割を果す事が確認された.とくに,プログラムの等価変換による意味解釈という明快な枠組みの有効性を実験により確認した.ユ-ザ定義オブジェクトがなければ,プログラム変換は非常に困難になる.(2)PAL-IIで,論理回路の簡単化(合成)の学習を行なうシステムを構築した.それは,例からの学習を基礎とした方法を取っている.ここでも,ユ-ザ-定義オブジェクトは非常に大きな役割を果す事が確認された.回路は,素子の集合とみなすことができるが,それをユ-ザ-定義オブジェクトで表現することにより,回路変換ル-ルの合成を自動的に行なう事ができるようになり,それが,ル-ル学習を可能にした.
最後に,ユ-ザ-定義オブジェクトを使えば,オブジェクト指向言語(smalltalk)や関数型言語(miranda)などをPAL-IIに埋めこむことができることを実験的に示した.これは,PAL-IIの枠組みがプログラミング言語を統合する新しいエレガントな舞台を提供する可能性を示唆している.

  • 研究成果

    (6件)

すべて その他

すべて 文献書誌 (6件)

  • [文献書誌] AKAMA,Kiyoshi.: "A Theory of Predicate Invention" Workshop on Evaluating and Changing Representation in Machine Learning,IJCAI'91. (1991)

  • [文献書誌] AKAMA,Kiyoshi.: "Sufficient Conditions of Two Inference Rules for generalized Logic Programs." Logic Programmig Conference'91. 161-170 (1991)

  • [文献書誌] AKAMA,Kiyoshi.: "Foundation of Predicate Invention" Logic Programming Conference'91. 171-180 (1991)

  • [文献書誌] AKAMA,Kiyoshi.: "Parfial Evaluation of Gereralized Logic Programs," 日本ソフトウェア科学会,関数プログラミング研究会. 12- (1991)

  • [文献書誌] 繁田 良則,赤間 清,宮本 衛市: "関数型言語から論理型言語への埋めこみについて" 日本ソフトウェア科学会,関数プログラミング研究会. 13- (1991)

  • [文献書誌] 渡辺 慎哉,赤間 清,宮本 衛市: "オブジェクト指向型言語から論理型言語への埋めこみについて" 日本ソフトウェア科学会,関数プログラミング研究会. 8- (1991)

URL: 

公開日: 1993-03-16   更新日: 2016-04-21  

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

Powered by NII kakenhi