Loading...

2007年11月21日

人口無脳

コンピュータに1980年代以前から親しんでいる人は、「人工無脳」と聞くと、ある種のノスタルジーと共に思い起こすものがあるんじゃないかな。

 「何それ?」という人のために少し解説すると、人工無脳というのは一種のお遊びプログラムのことで、チャットで人間と会話をしてくれるロボットのこと。海外ではChatter Botと呼ぶのが一般的みたいだね。

 もちろん、会話の精度は高くなくて、「何言ってんだコイツ」とか、「会話が全然なりたってないじゃん」なんて場合がほとんどなんだけど、たまに「おっ!」と思わせるようなことを言ったりして、チャット参加者を楽しませてくれる。

 そもそも人工無脳(人工「無能」と表記される場合も多いが筆者は「無脳」という表記で統一している)というのは、開発者たちが「こんなもの人工知能と呼べるレベルじゃなくて、人工無脳だよね(笑)」という謙遜から使われだした言葉なんだ。

 「あー、昔よく遊んだよ」なんていう人でも、最近の人工無脳の現状についてはご存知かな。確かに昔はフリーの形態素解析プログラム(日本語の品詞を分解するプログラム)もなかったし、大規模な自然学習するためのストレージも高価だったため、本当に人工知能と呼べるようなものは皆無だったんだけど、ここ数年で人工無脳は飛躍的に進化しているのです。

 品詞分解(文章を名詞や助詞、動詞などに自動で分解すること)は当たり前だし、マルコフチェインアルゴリズム(過去に出てきた文章を元に、全く新しい文章を生成できる)やベイジアンアルゴリズム(過去の発言が適切であったかを自動学習して、次回から、より適切な発言ができるようになる)などの高度な処理をする人工無脳も、開発人口が少ないので数例だけれども出てきていて、ビックリするほど会話が自然につながるようになってきているんです。こういったアプローチはもともと正統派の人工知能的なアプローチだったんだけれど、両者の境界はどんどん曖昧になってきているんだ。

詳細はこちら


 正統派の人工知能システムは、大規模な計算機で自然言語処理を(それも大量の辞書を元に)したり、大量なストレージを用意して、大変複雑なパターンマッチやデータを蓄積してきた。これに対して、人工無脳はそういう大変なことをいかにしないで楽しませるかを重点に開発されてきた。

しかし近年ではHDDなんてすっごく安くなったし、大変高性能な自然言語処理プログラムも無償で使えるようになってきた。だから人工無脳の開発者も資源的なデメリットがなくなってきて、逆に今までの苦労が財産となって飛躍的に進歩しはじめている。これによって、全然違う道を歩んできた人工知能と人工無脳が急接近してきたというわけだ。

 筆者は2002年から「よみうささん」という、うさぎをモチーフにした人工無脳を開発しているんだけど、コイツもまた年々進化させていっています。これの量産型にあたるのがLinkThinkが提供する「BlogPet」というサービスです。

 11月14日にはマイクロソフトがインスタントメッセンジャー「Windows Live メッセンジャー」で会話してくれるというサービス「まいこ」をリリースしたばかり。

posted by yagoo at 19:35| 東京 ☀| Comment(0) | TrackBack(2) | WEB | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック

( 自然言語処理 )についての最新のブログのリンク集
Excerpt: 自然言語処理に関する最新ブログ、ユーチューブなどネットからの口コミ情報をまとめてみると…
Weblog: クチコミコミュニケーション
Tracked: 2007-11-24 13:01

■ブログペット開発者がキャラグッズ販売!
Excerpt:  統合ニュースサイト「読兎」や人工無脳「よみうさ」、国産初のティッカー型RSSアグリゲーター「Rabbit Ticker」などをリリースし、ブログパーツ...
Weblog: オルタナティヴでいこう! 〜告知ブログ
Tracked: 2009-12-18 01:50
はてなRSSに追加
livedoor Readerに追加
My Yahoo!に追加
Googleに追加
goo RSSリーダーに追加
Bloglinesに追加
Technoratiに追加
PAIPOREADERに追加
newsgatorに追加
feedpathに追加
BBS7.COM
MENURNDNEXT