1

私はオンラインスペースの市場調査会社で働いています。回答者を(時間の経過とともに)プロファイリングして利用可能な調査に適切に配置することに関して、この分野で次の大きなものを構築するために1年半以上すべてのサイクルを費やしてきました。私たちの研究者の1人が何度も(当然のことながら)私たちに求めてきたのは、この新しいプロファイリングシステムの価値を証明し、ルールセットのどのバージョンが持っているかを示すために多くのアルゴリズムとルールの微調整の結果を予測するツールですより良い結果。

目標は、プロファイリングシステムの一部(特定の時間のQ&Aデータの静的スライス-性別:男性/女性、飲み物:コーラ/ペプシ/mt.dew、収入:など)を取得してユーザーを実行できるようにすることです。プロファイリングシステムを介してエージェント(人工的に開発されたソフトウェアロボットまたはエージェント)がインタラクティブな結果を確認します。Q&Aデータは同じであるため、回答を選択するユーザーエージェントの能力は同じであり、プロファイラーの動作の背後にあるアルゴリズムとルールのみが変更されます。これにより、理論的には、変更の結果を事前に決定できます。私たちのシステム。この結果により、変更を本番システムにプッシュする前に、変更を証明することができます。野生に解放する前に、エラーをより簡単にキャッチできることが期待されます。

私の質問: 実際にはWebアプリケーションスペースでしか作業したことがない私のような人(主にC#/。NET)の場合、プロファイリングシステムなどの外部システムと対話できるユーザーエージェントの構築をどこから始めればよいでしょうか。 ?特に、1000(1000)のエージェントを起動し、特性に基づいてプロファイリングシステムから提示された質問に答えることができるようにすることで、エージェントをプロファイリングシステムと(一定の時間にわたって)対話させる方法を知る必要があります。初期化時にユーザーエージェントで動的に定義されます。

この例としては、黒人のエージェント、中国人のエージェント、男性のエージェント、女性のエージェント、古いエージェント、新しいエージェント、宗教的なエージェント、コーラを飲むエージェントなどが必要です。最も適切に世界に似ています。私たちはすでに人口統計の内訳を持っているので、10%の黒人男性、60%の白人女性が専業主婦、およびその他すべての人口の表現を簡単にスピンアップできます。

このようなシステムを作成するための私の最初の考えは、XBOX 360のパワーを使用することでした。また、オブジェクト指向の世界の人に似た、いくつかの質問にインテリジェントに答えられるようにいくつかの追加の特性を備えた、よく考えられたエージェントを使用することでした。他の人を推測します。

同僚と話す際に、人工知能フレームワークのいくつかと1000 cpuグラフィックカード(すでに1つ持っています)を使用して、ユーザーエージェントの負荷から非常に邪悪な高速パフォーマンスを引き出すことが提案されました。各CPUがエージェントである場合...(このようなもの)。

このようなことを経験した人はいますか?世界の架空のモデルで問題を証明しますか?

4

1 に答える 1

0

あなたは「外部システムと相互作用する」と言います-このシステムへのインターフェースは何ですか、そして人はそれをどのように使用しますか?それはウェブ上ですか?もしそうなら、パフォーマンスのボトルネックはLAN経由でもネットワークになるため、GPUの最適化などについて考えるのに時間を無駄にしていることになります。このような状況では、エージェントを順番に実行することもできます。1000台のエージェントを同時に(おそらく複数のマシンに)効果的にスポーンできたとしても、偶発的なサービス拒否攻撃でターゲットサーバーが機能しなくなる可能性が高いため、逆効果になります。ただし、そのインターフェイスを変更して直接プロセス間通信を可能にする機能がある場合は、大規模な並列処理アプローチの検討に戻ることができます。しかし、1000はコンピューティングの観点からは大きな数ではありません。おそらくあなたです

「人工知能フレームワーク」に関しては、あなたを助けるような漠然としたものはないと思います。AIとインテリジェントエージェントは巨大な分野です-本「人工知能:現代のアプローチ」インテリジェントエージェントの標準的な紹介テキストは1000ページを超え、おそらく20または30の完全に独立したテクニックが含まれています。その多くは問題に当てはまる可能性がありますが、当てはまらないものもあります。エージェントが実行する必要のあるタスクと、それらの決定を行うための入力をより明確に指定できれば、適切な手法を選択することが可能になります。実際、エージェントの人口統計と意思決定の間に明確なマッピングがある場合、問題はAIをまったく必要としないことが判明する可能性があります。前に作成した表から、使用する答えを検索するだけです。したがって、実際に解決しようとしている問題を最初に把握することが重要です。

于 2009-07-11T12:06:35.250 に答える