自己発展的アルゴリズムを捜しているのだが
「神のアルゴリズム」というのは、ルービックキューブを解くアルゴリズムの名前らしい。昔ハマっていたころは簡単にクリアしていたのだが、やり方を完全に忘れてしまった。
で、捜しているアルゴリズムというのはそうではなくて、人工知能を自動的に発生させてしまうプログラムの話である。そんなの聞いたことがないかもしれないが、ちなみに、私も聞いたことないし言ったこともない。手順は簡単である。
loop:
メモリ空間上に、適当に値を入れてみる
どっかから走らせる
知能が発生しなければ、goto loop;
まあこれだけの話だ。偶然に頼るのである。ただ、いくら何でも「適当」だとよほどの偶然がないとダメぽなので、コアセルベートみたいなのを放り込んで種にしてやる必要があると思うのだ。それがどんなものにすればいいのか分からない。というか、分かったらえらいことだ。
もしかして、生物学で進化系の研究をしている人だと、原始状態の地球から単細胞生物が発生するメカニズムのシミュレーションみたいなのとか、猿から人間に進化する過程のシミュレーションとか、そういうのやっている人がいるのだろうか?
| 固定リンク

コメント
loopから抜ける条件は、「知能」かどうかではなくて「人工知能」かどうかを判定する方がよさげな気がします。いえ、気がするだけですが。
(^^;)
投稿: 楊柳(やなぎ) | 2005.02.18 19:00
「知能」か「人工知能」かという話以上にどうやって発生したことを評価するか(どのような評価関数でそれを調べるのか)を確立しないとダメなような気も...
でないと「新たな知能が生まれました」と表示するだけのプログラムが偶然出来たりすると太刀打ち出来ないし...
投稿: nekurai | 2005.02.18 19:10
AIの評価と言えばチューリング・テストでしょう、やはり。
「そもさん」
「せっぱ」
あ、これは禅問答だっけか。
(^^;)
※ 全知全能プログラムが偶然いきなり出来る、というのを妄想してみました。「光あれ」というメッセージが出力された次の瞬間にはこの宇宙がリセットされているという感じ。
投稿: 楊柳(やなぎ) | 2005.02.18 20:24
確か、人間と会話して気付かれない、という条件をクリアできたら賞金がもらえたような飢餓。
投稿: フィンローダ | 2005.02.19 00:47
いにしえ(?)のイライザでさえ、会話した人は機械だとは思わなかったと聞いています。AOLizaとかいうのもあったし。
(^^;)
ところで、会話相手がもののけだったらどうでしょう?
「人にはダウトです」と見破られてしまうのでしょうか?
投稿: 楊柳(やなぎ) | 2005.02.19 02:39
例のchatの参加者が全員人工某だというのは極秘中の極秘情報との噂。
投稿: フィンローダ | 2005.02.19 03:12