エージェント指向について語るスレ
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG・エージェント指向って何?
http://www.ogis-ri.co.jp/otc/hiroba/technical/agent/article/
http://www.kaigisho.ne.jp/literacy/midic/data/k4/k493.htm
http://www.st.rim.or.jp/~k-kazuma/TC/TC502.html
・エージェントシステムの実装
http://www2.toshiba.co.jp/beegent/index_j.htm
http://www.toshiba.co.jp/plangent/index_j.htm
http://research.nii.ac.jp/~ichiro/agent/agentspace.html
http://www.trl.ibm.com/aglets/about.htm
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNGうまいこと言うね。案外的を得ている気がする…
0009デフォルトの名無しさん
NGNG>1 のリンクを見ると前者みたいだけど。以下はおまけリンク。
http://www.fipa.org/
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNGhttp://www.is.uec.ac.jp/ww14/s26.html
0013デフォルトの名無しさん
NGNGhttp://agents.www.media.mit.edu/groups/agents/projects/
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNG>>13
0016デフォルトの名無しさん
NGNGモバイルエージェント、インテリジェントエージェントって何?
どう違うの?
0017デフォルトの名無しさん
NGNGモバイルエージェントは、
実行状態を保存しつつノード間を移動可能なオブジェクトを指す言葉。
インテリジェントエージェントは、
人間の作業の代行(あるいは自立動作)に主眼を置いて作られたオブジェクトを指す言葉。
前者は実装よりで後者は目的よりの呼称。
後者の実装に前者の要素を用いるのも勿論あり。
0018デフォルトの名無しさん
NGNGインテリジェントエージェントであるようなエージェントも
ありえるように思えるけどどうなの?
0019デフォルトの名無しさん
NGNGどうなのってゆーか。
>>後者の実装に前者の要素を用いるのも勿論あり。
これやったらそうなんじゃないの?
0020デフォルトの名無しさん
NGNG概念は何となくわかったけど
どう実装していったらいいのかが全くかかれていないし
よくわかんない
0021デフォルトの名無しさん
NGNGどこかにサンプルプログラムないかな。
0022デフォルトの名無しさん
NGNG処理系の実装についてもドキュメントが用意されてる。
http://web.yl.is.s.u-tokyo.ac.jp/amo/JavaGo/doc/
http://web.yl.is.s.u-tokyo.ac.jp/amo/JavaGo/doc/tutorial.html
0023デフォルトの名無しさん
NGNGつうか、「指向」ってのがはずしたな。
0024デフォルトの名無しさん
NGNG助かります。
ありがとうです
0025デフォルトの名無しさん
NGNG生まれきっていないだけだと思われ。
0026デフォルトの名無しさん
NGNGちょっと古いがこの本読んでみろ。
Javaでのモバイルエージェントの完全な実装が
詳しい解説付きで載ってるぞ。
ただ、JDK1.1対応版なのでスレッドの停止にstopメソッドを使っていたり
セキュリティが中途半端だったりして未完成ではあるがな。
自分で拡張してみるのもおもしろいと思うぞ。
http://www.src-j.com/BOOK_NO/110.htm
0027デフォルトの名無しさん
NGNGタスク途中で止めて他のマシンに転送できるらしいが
0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNGいいと思うよ。そういう意味じゃいずれ誰もが使う手法だとも思う。
0030デフォルトの名無しさん
NGNG0031大橋巨泉
NGNG0032デフォルトの名無しさん
NGNGどうして誰もが使うようになるんだ?
こんなもんパンピーの脳みそじゃ理解できんだろ。
このスレのレスの少なさを見ても明らかだしな。
0033デフォルトの名無しさん
NGNGスケールが無駄にでかくてどう使おうか困る。
0034デフォルトの名無しさん
NGNG今現在、程度の差はあれ誰もがOOPLつかって「OOP」してるのと同じこと。
いずれエージェント的な性質を持ったものばかりが溢れて無駄に普及すると思うよ。
C#にも既にマイグレーションを睨んだフィーチャーが入ってたんじゃなかったっけ?
0035デフォルトの名無しさん
NGNGCのFileはOOじゃない〜
0036デフォルトの名無しさん
NGNGマイグレーションとは何か教えてください
0038デフォルトの名無しさん
NGNGでも実装系が確立してきたら流行りそうな感じはするよね。
0039デフォルトの名無しさん
NGNGそれこそ腐るほど実装はあるよ。
0040
NGNG昔はGeneralMagicのTelescriptとか、IBMのAgletsとか夢があったけどな〜。。。
今はねー。。。
0041デフォルトの名無しさん
NGNGプログラミング手法じゃないだろ。
0042デフォルトの名無しさん
NGNG何を今更。
0043デフォルトの名無しさん
NGNGなっちゃうとプロセスマイグレーションなんて別に難しい話じゃないっしょ
当時は驚きだったのかもしれんけど。時代の流れって怖いね
むしろインテリジェンスをどうやってもたせるのかに焦点があると思うんだが
安直に人工知能方面につっぱしって玉砕してる人多数なんじゃない?
ああ、MITは本家か。
不完全情報ゲームと似てなくもないな。
Robo Cupのシミュレーション部門が似たようなことやってた気がする。
0044デフォルトの名無しさん
NGNGあれってエージェント指向言語ではないの?
勘違いしてたらスマン
0045デフォルトの名無しさん
NGNGACL
なんかの言語で書いたエージェント同士が、
会話するのに使う言語だろ?
つうか、>>41 。
つうか、エージェント指向ってAIっつったらもう金もらえないから
適当なはったりで生まれた言葉じゃないの?
ちゃんと実になっているオブジェクト指向と並べるようなもんじゃない。
0046デフォルトの名無しさん
NGNG分散オブジェクト指向の次のステップとしてのモバイルエージェントはありでしょ。
方法論としてはオブジェクト指向の一種だけど、表現力が拡張される、と。
それをエージェント「指向」と呼んでオブジェクト指向の次に置くのは確かにどうかと思うけど。
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG工作員
0049デフォルトの名無しさん
NGNGオブジェクトみたいなpassiveなモノとはレベルが違うんだよね。
エージェント志向が理解できないやつはまあOOPLと戯れてなさいってこった。
0050デフォルトの名無しさん
NGNG>状況を判断して自律的に行動するんだよ
これが一番やっかいなので困ってるんですけどな。
0051デフォルトの名無しさん
NGNGhttp://www.konaka.com/alice6/tamers/d-reaper2.html
マジレスキボン(w
0052デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG0054すまんなネガティブで
NGNGドキュソPGがやっつけで作ってんのよ?
そいつらにAIみたいな高度なプログラム書かせて
それに判断までお任せしちゃうわけ?
Lispすら現場の人間は知らないのに、
メタな論理プログラミングさせるわけ?
そうならないちゃんとした方法論とかあるの?
AI屋の延命のための甘言だろ?
0055デフォルトの名無しさん
NGNG何の話をしてんのかわからん。
0056デフォルトの名無しさん
NGNGこれから続発するでしょう。
0057デフォルトの名無しさん
NGNG日本語勉強しろ。
0058デフォルトの名無しさん
NGNGネタは無視しろと(省略)
0059すまんなネガティブで
NGNGエージェント指向のどこに新しい概念がありますか?
具体的に教えてください。
>>50 も言うように、
エージェント指向はその一番のキモそれ自体が問題。
自律的に柔軟に問題を解決するプログラムなんて、
凡人プログラマにそんなプログラム書けますか?
それをサポートする方法論は在るんですか?
論理型言語を使えとか無茶言わないでよ(w
0060すまんなネガティブで
NGNG分散オブジェクトの次っていっても、
CORBAを「ちゃんと」使ってるとこってある?
まあそれはともかく、
拡張されるのは表現力じゃなくて、機能ちゅうか能力でしょ?
でもその機能や能力は誰が用意するんでしょうか。
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNG「表現力」と「機能・能力」の使い分けがよく分からん。
それまでは作れなかったソフトが作れるようになる、というような意味で
「機能・能力」と言ってるんだったらそれはない。
エージェント指向を謳った処理系とそうでない処理系とで
作れるソフトに違いがあるわけじゃあない。
違いは、ある種のソフトの作り易さ、にしか出てこない。
CORBA等々は、これからそうなるって話でしょ。
2010年ぐらいまでかけてSOAPベース&WebServiceベースの
分散オブジェクト指向プログラミングが無駄に普及する。
で、それがありふれたものになった時にエージェント的なものが顕在化してくる。
そういう流れに意味があるのかどうかはともかく、そうなりそうだとは思ってる。
0063すまんなネガティブで
NGNGエージェント指向の開発言語やモデリング手法の存在を知らんので、
「表現力」ってのは違うのではないかと。
OOで設計される普通のオブジェクトに比べて、
レベルの高い役割が振られるってだけで。(機能・能力ってのはイイ表現ではなかったな)
CORBAは一時期はやったが、先は有るんですか?
最新仕様の実装製品てあるの?もうOMGのオナーニでしかないと思う。
実際使用されてるのも、単に通信のコードを省く程度の使い道でしょ。
SOAP(Webサービス)は、オブジェクト指向じゃないよ.W3Cもそう逝ってるし。
0064デフォルトの名無しさん
NGNG「レベルの高い役割」って、そりゃインテリジェントエージェントの話でないかい?
こっちはモバイルエージェントのことしか念頭においてないぞ。
CORBAが流行るとは一言も書いてない。
分散オブジェクト指向が流行るのがこれからだとだけ言ってる。
SOAPがOOPそのものとも言ってない。分散オブジェクト指向が流行るための
基本環境としてSOAP+WebServiceの普及があると言ってる。
要はネットワーク越しのプログラミングが普及しなくちゃ
分散オブジェクト指向プログラミングも普及のしようがないが、
そのための環境作りがWebServiceを軸にして進んでる、と。
ひとつ付け加えると、そういう方向に期待をかけてるんじゃなくて、
十年もかければ気付けばそれが当たり前になってるだろうなってこと。
0065デフォルトの名無しさん
NGNG独自プロトコルで状態を投げるだけ?
0066デフォルトの名無しさん
NGNG粒度の違いだと思われ。
0067すまんなネガティブで
NGNGまあ、モバイルエージェントも、あ愚劣の作者自身が、
作ったはいいけど使い道ねぇよ。みんなで考えてよ。って逝ってたよ。
リスクとコストに対するメリットは?って質問にちゃんと答えれなかったし。
トイプログラムとしてはおもろそうだけどね。
それにDOOだって、ただのOOみたいに広がるとはとても思えないけどね。本家?のCORBAが死に体なのに、どこに広がる要因がある?
それにWebサービスは、もうこれからはビジネスデータなどの
メッセージングがメインだよ?DOOにはとても繋がるとは思えない。
通信例天使が1000分の1になるような技術でも普及しない限りもうだめぽ。
0068デフォルトの名無しさん
NGNG>>作ったはいいけど使い道ねぇよ。みんなで考えてよ。って逝ってたよ。
じゃあなんで作ったんだろう…
0069デフォルトの名無しさん
NGNG予算ついたら報告しなきゃならんでしょ
0070デフォルトの名無しさん
NGNG使えもしないものになんで予算がつくの?
0071デフォルトの名無しさん
NGNGテキトーにプレゼンしたらおエライさん達が何を勘違いしたのか
ゴーサインだしちゃった、みたいな。
0072デフォルトの名無しさん
NGNG0073デフォルトの名無しさん
NGNGWebと同じで使い道ベースだとつまらん話にしかならんのじゃないかな
かといってベースとなる技術はすでにナンボでもあるわけで・・・
0074デフォルトの名無しさん
NGNG技術は出来てて、使い道の話ができねーっちゅうのは、
つまりその技術の研究は無駄だったっちゅーことか?
インテリエージェントじゃなくて
モバイルエージェントの話だよな?
0075デフォルトの名無しさん
NGNG実装系をJavaに移したとかIPv6対応だとかセキュアな云々とか
そんなんばっかだったら
も う だ め ぽ
0076デフォルトの名無しさん
NGNGエージェントの研究してる香具師とかおらんのか?
>>56とか、威勢がいかった香具師でもイイから
反 撃 禿 し く キ ボ ン。
0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNG0079age
NGNG0080デフォルトの名無しさん
NGNGそんで「エージェント指向は戦場では必要なし!」ってすれが立ったり。
0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNG以前MLとってたけどなぜかイタリア人と中国人が多かったのが不思議だった。
AgletsとかBee-gentとかPlangentとかいまもあるのかな。
ちなみにちょっとGoogleで調べてみたらこうなった。
JADE Agent : 67,100件
Aglets Agent : 6,800件
Bee-gent Agent : 613件
Plangent Agent : 553件
0084デフォルトの名無しさん
NGNGで、JADE(じゃなくてもいいが)だとなにがいいんだ?
0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG「今、エージェント指向グループウェアへ」
とか書いてあるんだけど、これはエージェント指向が実用化されたと考えて良いの?
0089デフォルトの名無しさん
NGNGナレッジ・ポータルとか、エージェントとか呼ぶ習慣が業界に蔓延っているのは、
誠に情けない話である。(民明書房刊、知られざるエージェントの世界)
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNGそもそも、エージェント指向なんてものはなかった。
0092デフォルトの名無しさん
NGNG「Javaによる知的エージェント入門」
http://www.amazon.co.jp/exec/obidos/ASIN/4797318147/qid=1032179089/sr=1-3/ref=sr_1_2_3/250-3905251-6144236
0093デフォルトの名無しさん
NGNGこの本買った。今までエージェントって興味なかったんだけど
ちょっとしたことから勉強することになって、ちょうどこの本が
あったので取り敢えず買ってみたんだけど、先は長そうだなー。
頑張ってみます。
0094デフォルトの名無しさん
NGNG0095デフォルトの名無しさん
NGNGこれはエージェント指向じゃなくて、
自立エージェントの話だろ(w
AIの話。
0096デフォルトの名無しさん
NGNG自律エージェントもエージェント。
にしても、一般向け書籍でこういう本が出るのは感慨深い。
0097デフォルトの名無しさん
NGNGつかその本、時期を外し過ぎ。
エージェントブームまっさかりの頃、
Javaエージェント一般の解説をした洋書&翻訳でてるよ。
#元の仕事場の書棚で肥やしにしてるから、書名すぐにはでてこないけど
0098デフォルトの名無しさん
NGNGいいんじゃない、出るのが遅くても。でないとCの入門書なんて今更新しいの
いらないじゃんとかってなっちゃう。
0099デフォルトの名無しさん
NGNGAIの話なの?
そしたら、エージェント思考ってOOとかとは全然違う分野のことばじゃん。
0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNGモバイルエージェントの概念を入れることでなんか役に立つようになるんですかこれって?
エージェント指向というと、漏れにはすぐこの本が頭に浮かぶ。エージェント指向って、これから出てきたんだっけか?
http://www.amazon.co.jp/exec/obidos/ASIN/4320028783/ref%3Ded%5Fart%5F183820%5Fri%5F2/249-0220011-5528356
■ このスレッドは過去ログ倉庫に格納されています