トップページ⇒tech
1001コメント316KB

人工知能のアルゴリズムを教えて下さい

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001デフォルトの名無しさんNGNG
C言語&C++で作りたいと思ってます
0803デフォルトの名無しさんNGNG
ADSL装備は手強いな〜 これは批判されてもしょうがない
0804798NGNG
>803
なんで手ごわいのか
0805デフォルトの名無しさんNGNG
あんた>>793か?
0806デフォルトの名無しさんNGNG
返事がない >793 = >798のようだ。
「そうび」→「はずす」→「ADSL」
>793はADSLをはずした
0807798NGNG
おれは、ファミリーベーシックに出るようなモノをAIと想像してた。
あれが、人工知能だと。この解釈は、正しいと思ってる。
人工知能のような開発は、外国のが得意だろうから、そっちから聞けば。
多分、
「必要性が見つからない」
「統計的手法を行なうこと」
とかになると思うが。
0808デフォルトの名無しさんNGNG
ファミリーベーシックに学習能力があるか?
0809デフォルトの名無しさんNGNG
ここのお姉さんでも解析してなさい
http://pc3.2ch.net/test/read.cgi/tech/1031944356/
0810デフォルトの名無しさんNGNG
>>807
AIについてどう捕らえるかですかね。

例えば、NP完全な問題を人のように経験や直感を基に解くことができたら
それは、とてもうれしいことなわけで。(準最適だとしても)

ものすごく大きい問題で、かつNPないしnon-NCなp問題な場合、
そうした対象を計算機で扱えるために、人のような直感的な処理を
モデル化し、計算機に持ち込むことで対応しようとする。

有効な感じがしない?

0811798NGNG
>ものすごく大きい問題で、かつNPないしnon-NCなp問題な場合、
ないし
とは、なんですか?
0812810NGNG
>>811
nが大きいことかつ、対象がNP問題、少なくともnon-NC以上な
問題っていう意味でした。かつが余分かな。

まあ、NP > non-NCだから non-NCだけでよかったんだけど。
そういういみでの、"ないし"のにゅあんす〜。
0813798NGNG
ないし
って言葉、誰が考えたの?いつからあった?
0814デフォルトの名無しさんNGNG
>>813
ないし(乃至)<接続詞>、
または、ーから、−まで。
三省堂の辞書参考。

いつからあったかは分かりませんね。
辞書がS62製なので、少なくとも2chが存在する前からはあったと思います。
だれが考えたか?三省堂の辞書の著者は少なくとも考えたはず。

オシエテ君に変化すると、面白いとか考えているの?
だとしたらいつから考えたの?
0815798NGNG
小中高では、習わんかったぞ。ないし。
0816デフォルトの名無しさんNGNG
■[乃至]の大辞林第二版からの検索結果 


ないし 【乃至】

(接続)
(1)数量・位置などの限界・範囲を述べて、その間を省略する意を表す。…から…まで。「五日―七日の道のり」「北―北西の風」
(2)または。もしくは。「本人―代理人の署名」
0817デフォルトの名無しさんNGNG
>>815
すべての言葉を習うと思うのはどうかと。
小中高すべてあわせたとしても、授業で習うのは日本語のほんの一部です。
「ないし」は、ごくごく日常的に使う語の一つですよ。
0818798NGNG
>「ないし」は、ごくごく日常的に使う語の一つですよ。
日常でも使わんかった。
0819デフォルトの名無しさんNGNG
>>818
プレゼンテーションとかすると、嫌でも使うようになるよ!
0820798NGNG
ないしって、東京弁だろ。
0821デフォルトの名無しさんNGNG
>>820
あなたは習わなかった、日常使わないという言葉がでてきたら調べもしないAIですか?
0822デフォルトの名無しさんNGNG
798は自分もゴキブリはいってることに気づいているのだろうか…
ってかネタか
0823デフォルトの名無しさんNGNG
ないしって結構使うと思うけど。
俺は横浜だけど、会社は東京。
ちょっと堅苦しい言葉であることはたしかだけど。

人間のニューロンの数を調べて、
人間の記憶容量がどれくらいかを推定すれば、
793がアフォって事だけはわかってくれそうだ
0824デフォルトの名無しさんNGNG
人をニューリンの数で判断するのは良くない
0825デフォルトの名無しさんNGNG
why?
0826デフォルトの名無しさんNGNG
ないし とは、福沢諭吉が作った言葉です。
牛耳る も、そうです。
どれも、学問的高揚を、当時の社会に浸透させようとしたことが狙いと言われています。

ないし 牛耳る
のような言葉を使うことで、高揚感を起そうとしたのですから、一種の方便でしょう。
0827デフォルトの名無しさんNGNG
>>826
# 脱線
では「演説」「討論」「版権」という言葉も方便で使わないとだめですか。
また、同時代に作られた造語である、
  宗教、哲学、理性、感性、意識、主観、客観、社会主義、共産主義、
  文化、文明、思想、法律、経済、資本、階級、分配、文学、小説、美術、喜劇、悲劇、
  科学、物理、化学、分子、原子、質量、固体、時間、空間、理論、
なども学問的高揚を促す作用が高いため、使用を控えた方がよろしいでしょうか。
0828デフォルトの名無しさんNGNG
なんでこういうスレっていつもかならず電波が登場するんだろね
0829デフォルトの名無しさんNGNG
>>828
残念ながらこれが現在のAIの限界です。
0830デフォルトの名無しさんNGNG
>>828
残念ながらこれがAI設計者の限界なのです。
0831デフォルトの名無しさんNGNG
>>795
べつにどーでもいいんだけど、>1は1年7ヶ月前だよ
0832デフォルトの名無しさんNGNG
>>831
残念ながらこのAIには年を理解する機能は入ってませんでした。やべっ。
0833NONAMENGNG
なんかやっぱり荒れてるね下げ
0834デフォルトの名無しさんNGNG
例えば、NP完全な問題を人のように経験や直感を基に解くことができたら
それは、とてもうれしいことなわけで。(準最適だとしても)

ものすごく大きい問題で、かつNPないしnon-NCなp問題な場合、
そうした対象を計算機で扱えるために、人のような直感的な処理を
モデル化し、計算機に持ち込むことで対応しようとする。

有効な感じがしない?

0835デフォルトの名無しさんNGNG
有効そうなんじゃなくて、むしろ思いっきり有効なんだよ。
>モデル化し、計算機に持ち込むことで対応しようとする。
そう、モデル化。これがとても重要。所詮、これが全て。
0836デフォルトの名無しさんNGNG
たのむから次の画期的学習モデルは、日本から出してくれよな。
素人でも限界が知れるようなつまんない技術応用には飽きたよ。もうたくさんだ。
おまえら既出の技術(NN,GA等)を使った小細工はもういいから、
もっと大きな理論上の改革をやれよ。あ?予算が無くてできませんだ?
無能は氏ね。即座に氏ね。ものすごい勢いで90度右に横転して床にしこたま頭部をぶつけて氏ね。
存在感たっぷりに脳漿をぶちまけて氏ね。そして掃除のおばちゃんにいやな顔されろ。そのまえに氏ね。
0837デフォルトの名無しさんNGNG
>>836
無能は氏ね。
0838デフォルトの名無しさんNGNG
>>834 は >>810の貼り付け。
0839デフォルトの名無しさんNGNG
既出の技術としてNNとGAしかあがらないバカハケーン
0840デフォルトの名無しさんNGNG
>>837
反響的な会話しか生成できないのか?プ
>>838
し、しってたさ。そのくらい
>>839
じゃあ、お前がんばれ。3ヵ月以内にスゴイの作れ。
0841デフォルトの名無しさんNGNG
AIに分類される技術ってどんなのがあるの?
というより、AIについて勉強したいんだけど
どういう分野があるの?
0842デフォルトの名無しさんNGNG
代わりに私がすごいの作るよ
0843デフォルトの名無しさんNGNG
HMMについて書かれた本ってありますか?
0844デフォルトの名無しさんNGNG
>>836
悲しくも同意
0845810NGNG
本じゃないけど、本と同等の内容をもつものでしたら、
Rabiner. L. Rさんの

"A tutorial on hidden Markov models and
selected applications in speech recognition,"

っていう論文がHMMにおける基本としてよく引用されているよ。
pdfが公開されていたと思います。がむばれ。
0846デフォルトの名無しさんNGNG
>841

将棋のコンピュータ
0847デフォルトの名無しさんNGNG
別のスレッドでも質問したのですが、
はかばかしい回答が得られなかったので、
こちらに書かせていただきます。

C#とCOM(C++)の相互運用について質問です。

void SomeClass::AAA(VARIANT FAR* var);
というCOMの関数を、VS.netにインポートすると
void AAA(ref Object obj)という関数になります。

これを以下のように使用したのですが、
「種類が一致しません」という例外が発生して、
プログラムが中断してしまいます。

Byte b; // 上記のVARIANT型はchar型として使われているので、
Object obj = b;
AAA(ref obj); // ここで例外が発生します。

この関数はVARIANT型のポインタを渡して値を取得する関数です。
同じことをしている関数が複数あり、対処法がわからないため
大変困っています。どうかよろしくお願いします。
0848ageNGNG
age
0849デフォルトの名無しさんNGNG
>>847
0850デフォルトの名無しさんNGNG
C#つかっといて、COMかよ!!
って感じの書き込みだね。

ライブラリー厨しかいない会社はかわいそうだ
0851デフォルトの名無しさんNGNG
>>847
すれの話題と直交している。
0852デフォルトの名無しさんNGNG
なつかしいっす・・・。AIって言葉最初に聞いたのがDQ4ですた。
ところでAIってなんですか?

#include <stdio.h>
main(){
int i,n; char szbuf[256];
char szCommand[][30]={"0: がんがんいこうぜ\n","1: いのちだいじに\n","2: じゅもんつかうな\n"};
for(i=0;i<3;i++){printf(szCommand[i]);}
printf("めいれいしれ! : ");gets(szbuf);sscanf(szbuf,"%d",&n);
switch(n){
case 0: printf("\tああああ は ギガデイン を唱えた");break;
case 1: printf("\tクリフト は やくそうを使った。ああああの傷が回復した。");break;
case 2: printf("\tブライ は にげだした。");break;
}
}
0853デフォルトの名無しさんNGNG
暇にかまけてニューラルネットワークを設計している者です。
現在、最適な階層構造の自己組織的生成を行う部分でいきづまっています。
ニューロンが持つシナプスの実際の数と、
シナプスの発生方針について識者に意見を聞きたいです。
0854デフォルトの名無しさんNGNG
人工知能にC++とかJavaだとか使えんの?
ダメダメ。
Lispと推論だよな〜。
0855デフォルトの名無しさんNGNG
>>853
もうちょっとわかりやすく書いてクレー
ようするにレイヤー数と結合の仕方をどう決めるかという事?
それとも動的に変化させるの?

人工知能=LISPは20年前までの話だぞ(w
LISPは言語処理やりやすいからね。
ただそれだけの理由。
ルールベースはベイジアンネットに押されぎみ?
0856853NGNG
>>855
学習初期に限って、結合を動的に成長させてみようと思っています。
その際のシナプスの生成ルールをどうするかで上記のようなことを
悩んでいるわけです。

学習方法としてはコホーネンの拡張みたいなのを考えているのですが、
一様の結合方法(たとえば周囲n距離以内と結合しているとして計算)だと、
発火領域があんまり移動せず、機能分化がおきないので困ってしまいます。

人間の脳波とかを見ていると、時間とともにかなり高速に発火領域が移動しているようなので、結合に偏りがあったほうが知的になるのでは。
↓
人間が幼児期にシナプスが爆発的に増えるのを真似したら効果的な
偏りを持った学習系が生まれるのではないか?とか思いました。
0857デフォルトの名無しさんNGNG
なるほどね。
でも、とりあえず全結合でやればいいんじゃないの?
0858デフォルトの名無しさんNGNG
>>856
そういう知識って、どういう本とか読めば良いんですか?
話に付いて行けないので。
0859デフォルトの名無しさんNGNG
ニューラルネットという題名の本を読めばいいんじゃないかな?
0860デフォルトの名無しさんNGNG
>>859
そうですか。
明日秋葉行って買ってきます。
雨が降っていなかったら。
0861デフォルトの名無しさんNGNG
>>860
秋葉原より神田のほうがいいんじゃないかな?
0862John ◆0z.4Is5E NGNG
人工知能の話でもしたいな

ネットで頼んだほうがいいぞ
http://www.amazon.co.jp/exec/obidos/ASIN/4320027140/249-6341740-9207524
ぐぐるの2つ目
0863デフォルトの名無しさんNGNG
つーか、おれは実画像を抽象化した画像を作成するアプリケーションが欲しい。
出来が悪くて、ピカソの絵みたいなのが出力されそうだな。
0864デフォルトの名無しさんNGNG
抽象化した画像って何?
0865デフォルトの名無しさんNGNG
>>864
抽象画で検索
0866デフォルトの名無しさんNGNG
それを抽象化というのはまずいな
0867デフォルトの名無しさんNGNG
あ
0868NONAMENGNG
>>864
抽象画じゃないけど、アーロンは面白いよ。

http://www.kurzweilcyberart.com/
0869デフォルトの名無しさんNGNG
日本語の本で
ニューラルネットワークの
conjugate gradient、
quasi-Newton法が
詳しく載ってるのってありますか?
お勧めがあったらお願いします。
0870John ◆0z.4Is5E NGNG
>>869
一般的なアルゴリズムを
少し改良したものだよね?
そういうのは、論文にしか載ってないよ。
0871デフォルトの名無しさんNGNG
おそらく、禿げしくガイシュツだと思うが、アイフルのお姉さんに聞いて
みては?
0872869NGNG
>>870
そうです。バックプロパゲーションを改良したものです。
海外の本に載っているので勉強中なのですが、
日本語の本もあればみてみたいと思い
質問させてもらいました。
やっぱ、論文とかにしかないのかな。。

>>871
あたりまえですが、
「おっしゃることが把握できませんでした。」
でした。
0873デフォルトの名無しさんNGNG
>quasi-Newton法が
こっちはニュートン法がベースだろ
0874デフォルトの名無しさんNGNG
ニュートン法より、バックプロパゲーションがすぐれてる点ってどこなの?
0875デフォルトの名無しさんNGNG
>>869
こんなのがある。
http://home.att.ne.jp/delta/axl/metalbrain/bp2.html
誤差逆伝播法(の改良バージョンをまとめたページ)
0876869NGNG
>>875
リンクありがとうございます。
ニュートンのことも少し載ってますね。
参考にさせていただきます。
0877853NGNG
できた。
0878869NGNG
>>877
興味あります。
うまくいきましたでしょうか??
0879デフォルトの名無しさんNGNG
人間を作れって宿題が出た
0880デフォルトの名無しさんNGNG
>879
一人じゃ無理だぞ?
0881デフォルトの名無しさんNGNG
人間を作るアルゴリズムを教えてください
0882デフォルトの名無しさんNGNG
>>880
今世紀中にはなんとかなりそうだぞ。
0883デフォルトの名無しさんNGNG
ジョークのセンスがたりね
0884デフォルトの名無しさんNGNG
chobitsを作れって宿題が出た
0885デフォルトの名無しさんNGNG
ちょびっつは人工無能なのでスレ違いだね♪
0886877NGNG
>>878
アドバイス通り全結合のKohonenに独自拡張を追加したものを組んで試したら、
望んでいた「脳波みたいなダイナミックな挙動を示す系」ができました。
いまのところの成果はそれだけです。
最初書いてたように動的に結合成長させたりとかはしてないです。
0887デフォルトの名無しさんNGNG
突然のsage
0888デフォルトの名無しさんNGNG
人工知能って言語データベース作ればいいんでない?
言語ひとつひとつに膨大なステータス付けていくとか・・・
0889デフォルトの名無しさんNGNG
なんとなくsage
0890デフォルトの名無しさんNGNG
>>888
知識があっても、それを扱う知恵なければ無意味。
0891デフォルトの名無しさんNGNG
感情も言葉のステータスにするってこと
例えば、"たばこ"不愉快度数+=200 とかね。
これと文法さえ覚えさせれば、人間の言葉を理解することはできそう・・・
0892デフォルトの名無しさんNGNG
>>891
世の中にはコーパスっていう便利なものがあります。
あと、その理論は1970年ぐらいにkerpさんという方が
vectorを元とする考えを提案されています。30年も前に.

欠点はたくさんーー。次元の問題、構造の問題、計算時間の問題。

例えば"たばこ"という単語に快を感じる人がいるなら(存在する)
もう非決定的な問題だよね。
0893デフォルトの名無しさんNGNG
全てを肯定する人格は簡単に作れるな。
全てを否定する人格は簡単に作れるな。
これなら非決定的にならずにすむしな。
0894デフォルトの名無しさんNGNG
脳だけの人間は存在しないように、
CPUとプログラムだけの人工知能は存在しない。
0895デフォルトの名無しさんNGNG
>>893
全てを否定することを肯定する人格はつくれますかな?
自己言及が存在することで、矛盾が存在してしまう。

非可算の香りがします。
0896デフォルトの名無しさんNGNG
「C言語による人口知能」とか無いの?本
0897デフォルトの名無しさんNGNG
>CPUとプログラムだけの人工知能は存在しない。
はぁ?
0898デフォルトの名無しさんNGNG
人工知能ができたら
50億で買うから、できそうだと思ったら
作ってみな。
0899デフォルトの名無しさんNGNG
>>896
最近のc-magazineで特集していたみたい(アバウトな内容だけど)。

ただ、C言語のソースなら普通に検索かけたらゴロゴロでてくるよ。
探してみれ。
0900デフォルトの名無しさんNGNG
>>892
"たばこ"が嫌いというのは親(プログラマ)の模倣ってことで。
存在するorしない 肯定or否定 とかは、その言葉に関する統計とって自己修正するとか・・・
ある程度言葉を話せるようになったら体つけてやればいいし。
一番建設的なやり方だと思うけどな。
0901デフォルトの名無しさんNGNG
>>900
しかし、やはり非決定的なものになると思います。
非決定的問題を線形時間で解くことは現在NP問題等、
非常に難しい問題で、現実的ではないわけで(計算機がいくら早くなっても同じ)

統計的な処理という点ではMarkov Modelというものがありまして、
かなり古くから研究されております。
音声認識もその流れでして(HMMね)、有効であることはたしか。
でも、おそらく自然言語を意味的に理解(どういういみ?)させるのは難しい
(音声認識は音と記号)。

模倣といっても自己にも矛盾は存在するわけで、分離可能なのかという問題も考えられます。
アブダクションが確率によって生まれるのでしょうかね。
0902デフォルトの名無しさんNGNG
>>897
記憶装置と入力装置が要るって事かな?
レス数が900を超えています。1000を超えると表示できなくなるよ。