<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
   <channel>
      <title>金田の研究テーマ</title>
      <link>http://www.kanadas.com/research-themes-j/</link>
      <description><![CDATA[これまでに会社や大学などで研究してきたことをテーマ別にまとめました． 会社での研究テーマも書いていますが，研究者個人として書いているのであり，これらの記述に会社はかかわっていなせん． 
公開したくないコメントは yasusi&nbsp;@&nbsp;kanadas.com におくってください．]]></description>
      <language>ja</language>
      <copyright>Copyright 2008</copyright>
      <lastBuildDate>Mon, 09 Jan 0000 00:00:00 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>voiscape: 仮想の “音の部屋” にもとづくコミュニケーション・メディア</title>
         <description><![CDATA[<h3><a name="voiscape">voiscape とは?</a></h3>

<p>
この研究の目的は <em>voiscape</em> というあたらしい音声コミュニケーション・メディアを開発することである． 
このメディアをつかえば，2 人以上のひとが立体音響技術にもとづく仮想の音空間をつかってたがいに話をすることができる． 
話者はその "音室" 内を自由に移動することができ，部屋の選択，入室，退室も自由にできる． 
また，カクテル・パーティのような状況もつくりだすことができる． 
いわば，音によって Second Life のような世界をつくることをめざしている (ただし，Second Life が仮想の世界をつくることを目的としているのに対して，voiscape がめざしているのは基本的には実世界をひろげることである)．
</p>]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/voiscape_a_virtual_sound_room.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/voiscape_a_virtual_sound_room.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">voiscape</category>
        
         <pubDate>Mon, 09 Jan 0000 00:00:00 +0900</pubDate>
      </item>
            <item>
         <title>ポリシーにもとづくネットワーキングと QoS 保証</title>
         <description><![CDATA[<h3><a name="policy-qos">研究開発の内容</a></h3>

<p>
複雑なコンピュータやコミュニケーション・システムは複雑なポリシーを必要とする． 
この研究においてはポリシーをくみあわせる (合成する) 方法，いいかえれば
部品化されたポリシーを追究した．  また，IP ネットワークの (ポリシーにもとづく) 
<a href="http://ja.wikipedia.org/wiki/Quality_of_Service">QoS</a> 保証法 (とくに <a href="http://en.wikipedia.org/wiki/Diffserv">Diffserv</a>) も追究した．
</p>
]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/policybased_networking_and_qos.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/policybased_networking_and_qos.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">QoS</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">ポリシーベース・ネットワーキング</category>
        
         <pubDate>Sun, 08 Jan 0000 00:00:00 +0900</pubDate>
      </item>
            <item>
         <title>軸づけ検索 (テーマ検索)</title>
         <description><![CDATA[<h3><a name="axis-overview">軸づけ検索とは?</a></h3>

<p>
軸づけ検索はテキスト検索の一方法であり，とくに百科事典の検索のために開発したものである． 
ユーザ (検索者) はキーワードにくわえて 「検索の軸」 を指定する． 
検索結果はこの軸にそって整理される． 
たとえば，軸が 「年」 であれば，結果としてそのキーワードに関連する年表がえられる． 
軸として 「地理軸」 やさまざまな種類の 「数量軸」 もつかえる．
</p>
]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/axisspecified_search_thematic.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/axisspecified_search_thematic.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">軸づけ検索</category>
        
         <pubDate>Sat, 07 Jan 0000 00:00:00 +0900</pubDate>
      </item>
            <item>
         <title>Web ページの自己再生産 (自己増殖)</title>
         <description><![CDATA[<h3><a name="reproduction">これはなに?</a></h3>

<p>
これは Web ページがふくんでいる JavaScript プログラムをつかってその Web ページとまったく同一またはほとんど同一の Web ページを生成・表示する方法に関する小規模な研究である．
</p>
]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/web.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/web.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">プログラミング言語</category>
        
         <pubDate>Fri, 06 Jan 0000 12:00:00 +0900</pubDate>
      </item>
            <item>
         <title>CCM: 化学的計算のモデル</title>
         <description><![CDATA[<img alt="O" align="left" src="/Papers/CCM-logo.gif" />

<h3><A NAME="what-is-CCM">CCM とは?</A></h3>

<p>
CCM (Chemical Casting Model, or Chemical-Computation Model) 
は<em>創発的計算</em>のモデルのひとつである． 
CCM は<em>局所的な情報だけで</em>動作する． 
つまり各反応 (単位動作) がかぎられたデータだけを使用し，
大局的な計画 (すなわちプログラム) なしに計算がすすむ． 
CCM は (エキスパート・システムの開発につかわれた従来のプロダクション・システムとはややことなる) 
化学反応系のようなプロダクション・システム (規則ベースの計算法) にもとづいている．  
CCM にはつぎのような特徴がある． 
</p>
<ul>
<li>CCM においては<em>反応規則</em>とよばれるプロダクション規則とともに，
<em>局所秩序度</em>とよばれる局所的に定義された評価関数が使用される． 
</li>
<li>反応 (規則の適用) の順序はランダムである (いいかえると，確率的であり非決定論的である)． ランダムさが創発性のみなもとである．
</li>
</ul>
<p>
また，<em>触媒</em>をくわえると反応によって変化しないが秩序度に影響して反応速度が変化したり，反応規則を合成すると一種のトンネル効果がえられたりする． <em>フラストレーション蓄積法</em> (FAM) によってアニーリングに似た効果をえることができる．
</p>
]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/ccm_chemical_casting_model.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/ccm_chemical_casting_model.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">CCM</category>
        
         <pubDate>Thu, 05 Jan 0000 00:00:00 +0900</pubDate>
      </item>
            <item>
         <title>RACA: ランダムな非同期セル・オートマトン</title>
         <description><![CDATA[<img alt="O" align="left" src="/Papers/ACA-logo.gif" />
<h3><a name="what-is-RACA">What is RACA?</a></h3>

<p>
RACA は<a href="http://ja.wikipedia.org/wiki/%E8%A4%87%E9%9B%91%E7%B3%BB">複雑系</a>のモデルのひとつである． 
Wolfram などによって研究されてきた従来のセルオートマトンは同期的であり，決定論的に動作した． RACA はそれとはちがって非同期的であり，非決定論的に，より正確にいえばランダムに動作する． RACA と<a href="/research-themes-j/0000/01/ccm_chemical_casting_model.html">CCM</a> 
とは確率的な動作をするという点で似ている． この研究はもともと CCM の応用としてセル・オートマトンの計算をしたところからはじまった．
</p>
]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/raca_randomized_asynchronous_c.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/raca_randomized_asynchronous_c.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">セルオートマトン</category>
        
         <pubDate>Wed, 04 Jan 0000 00:00:00 +0900</pubDate>
      </item>
            <item>
         <title>論理 / 記号 ベクトル処理</title>
         <description><![CDATA[<h3><A NAME="what-is-Pilog">論理 / 記号 ベクトル処理とは?</A></h3>

<p>
この研究の目的は Prolog のような論理型言語のプログラムやその他の記号処理をベクトル計算機によって実行する方法を確立することだった．  
おもな対象の計算機は Cray X-MP や Hitac S-820 などのベクトル型スーパーコンピュータである．  
しかし，この研究はあわせて CM-1 のような SIMD 型の並列コンピュータによる記号処理も視野においていた．
</p>
]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/logicsymbolic_vector_processin.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/logicsymbolic_vector_processin.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">記号処理ベクトル化</category>
        
         <pubDate>Tue, 03 Jan 0000 23:00:00 +0900</pubDate>
      </item>
            <item>
         <title>ベクトル / 並列計算機のためのプログラミング言語処理</title>
         <description><![CDATA[<h3><a name="vec-fortran">研究開発の内容</a></h3>

<p>
大学の卒業研究として 
<a href="http://en.wikipedia.org/wiki/MIMD">MIMD</a> 
型のコンピュータのためのプログラミング言語 Dihybrid を開発したが，処理系は未完におわった． 
就職後，
<a href="http://ja.wikipedia.org/wiki/SIMD">SIMD</a>型の
<a href="http://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%BC%E3%83%91%E3%83%BC%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF">スーパーコンピュータ</a> 
<a href="http://www.ipsj.or.jp/katsudou/museum/computer/2040.html">S-810 </a> 
などのための 
<a href="http://ja.wikipedia.org/wiki/Fortran">Fortran</a> 
コンパイラにおける各種のコンパイル技法を数人のグループで開発した． おもな技法としては
<a href="http://ja.wikipedia.org/wiki/%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E5%8C%96">ベクトル化</a>
の可能性などを判定するデータフロー解析法や，ベクトル・レジスタのわりあて法などがある．
</p>

]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/post.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/post.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">プログラミング言語</category>
        
         <pubDate>Mon, 02 Jan 0000 12:00:00 +0900</pubDate>
      </item>
            <item>
         <title>プログラミング言語学</title>
         <description><![CDATA[<h3><a name="pl-processor">研究開発の内容</a></h3>

<p>
人間の言語をあつかう言語学の手法をプログラムにあてはめて分析することをこころみた研究である． 
修士論文を書く比較的みじかい期間だけたずさわっていた． 
その後も研究を継続しようとはしたが，成果はえられていない． 
</p>
]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/post_4.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/post_4.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">プログラミング言語</category>
        
         <pubDate>Mon, 02 Jan 0000 00:00:00 +0900</pubDate>
      </item>
            <item>
         <title>スカラー計算機のためのプログラミング言語処理</title>
         <description><![CDATA[<h3><a name="pl-processor">研究開発の内容</a></h3>

<p>
大学 3 年のころから汎用コンピュータのためのコンパイラを開発してきた． 最初は雑誌の bit 
に連載された SIMPL という言語のコンパイラを (bit の連載とは独立に) 
開発した． 
大学院のときには東大の教育用計算機センタで使用するための Pascal 
コンパイラを開発した． 
就職後しばらくは Fortran コンパイラの開発に従事してきたが，そのなかで
ベクトル計算機に関する開発は<a href="/research-themes-j/0000/01/post.html">別項</a>にあげた． 
いわゆる IBM 事件後のコンパイラ再開発において配列のデータフロー解析法を開発した． 
ほかにもちいさな試作品はいろいろあるが，つかわなくなったパソコンのディスクのなかなどにうもれている． 
そのうち，それらもひろいだしたいとかんがえている．
</p>
]]></description>
         <link>http://www.kanadas.com/research-themes-j/0000/01/post_1.html</link>
         <guid>http://www.kanadas.com/research-themes-j/0000/01/post_1.html</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">プログラミング言語</category>
        
         <pubDate>Sun, 01 Jan 0000 06:00:00 +0900</pubDate>
      </item>
      
   </channel>
</rss>
