問題タブ [artificial-intelligence]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
391 参照

artificial-intelligence - プログラミングにおける予測ロジック?

おそらく遠い将来、脳波を読み取る技術(すでにある程度存在しています)が利用可能になるため、多くの人が物理的な入力(キーボードなど)にそれほど依存しなくなると考えているのではないかと考えていました。ちょっと怖いです....とにかく、私はこれについて空想にふけっていたときに、次のアイデアが思い浮かびました: プログラマーがコードにロジックを実装して、ユーザーの意図を正確に予測し、意図した操作を必要なく実行できるとしたらどうでしょうか?人間関係のために。私は特定の何かを探しているわけではありません。誰かの考えについて少し興味があります。

0 投票する
5 に答える
1078 参照

.net - 群集シミュレーションの .NET ライブラリ/ブック

私は人々が動き回るシミュレーションを作成する任務を負っています。それは、レストランを歩いたり、学校を出たりする大勢の人々かもしれません。周りを検索すると、A* 関連のものがたくさん見つかりました。これは 1 人には問題ありませんが、たくさんあるでしょう。人々がこのようなものに使用する標準ライブラリはありますか? または、私が見るべきアルゴリズムの種類は?それとも私を動かしてくれる本ですか?

0 投票する
4 に答える
498 参照

programming-languages - pop11言語を商業的に使用している人はいますか?

私は以前、人工知能の分野でpop11を使用していましたが、現在、pop11プログラミング言語を商業的に使用している人がいるかどうかを知りたいのですが。

0 投票する
1 に答える
267 参照

math - 連続値の m 推定

カスタム回帰ツリーを構築しており、プルーニングに m-estimate を使用したいと考えています。

それを計算する方法を知っている人はいますか。

http://www.ailab.si/blaz/predavanja/UISP/slides/uisp07-RegTrees.pptが役立つかもしれません (スライド 12、Em はどのように見えますか?)

0 投票する
2 に答える
1743 参照

.net - .NETに最適なAI言語/フレームワークは何ですか?

私はターン制ストラテジーゲームで構成される学術作品を構築しています。グラフィックにXNA3を使用していますが、AIに何を使用するかを決めていません。

.NET用のPrologインタープリターであるP#の使用を検討していましたが、少し貧弱でした。ゲームAIにとって、Prolog(おそらくHaskell?)よりも優れたもの、またはP#よりも優れたインタプリタはありますか?

0 投票する
5 に答える
4301 参照

algorithm - ポイントのリストからパターン(線、円など)を見つける方法は?

ポイントのリストがあります。各点はxy座標です(どちらも整数です)。今、私は、点がパターン上に完全にないことを知って、線、円弧、円などの既知のパターンを見つけようとしています。

それを行うための最良の方法は何ですか?始めるための手がかりはあまりありません。

編集:ポイントは並べ替えられます。ユーザーは何かを描いているので、プログラムは最良のパターンを検出する必要があります。たとえば、三角形が描かれている場合、3本の線を検出する必要があります。

0 投票する
2 に答える
219 参照

artificial-intelligence - NavGraph の開始/終了 - パスファインディング

3D 環境で NavGraph を手動で作成しました。私は、「グラフに乗った」ときにグラフを介して自分の道を見つけるための A* ルーチンを理解しています (そして以前に実装しました)。

私が興味を持っているのは、グラフに出入りするための最適な方法です。

例: ルーチンは次のようになります: ソースから目的地まで光線を放ちます。途中に何もない場合は、先に進んでそれを歩きます。

途中で何かがある場合は、グラフを使用する必要があるため、グラフに到達するには、グラフ上で最も近い可視ノードを見つける必要があります。(これを行うために、以前にソースからの距離に基づいてグラフをソートし、障害物がないものを見つけるまで、最も近いものから最も遠いものまで光線を発射しました。)

次に、標準の A* を実行します...

次に、グラフで取得したのと同じ方法 (上記の A* のエンドポイントを計算するために使用) を使用して、グラフを「終了」し、エンドポイントから最も近い navgraph ノードに光線を発射します。

したがって、これがすべて言われて完了するまでに、私のナビグラフが非常に密集していない限り、パスを計算するよりもグラフに出入りするのに多くの時間を費やしました...

より良い/より速い方法が必要ですか? (ある種の空間細分化のトリックはありますか?)

0 投票する
3 に答える
5347 参照

artificial-intelligence - 不均一なランダム数の生成

不均一なランダム数を生成する方法を教えてください。
私はJavaを使用していますが、コード例は任意のものにすることができます。

1つの方法は、2つの均一な乱数を足し合わせて(つまり、2つのサイコロを振って)偏った分布を作成することです。

0 投票する
11 に答える
22632 参照

ruby - Rubyでの自然言語処理

私はいくつかの文の分析(主にTwitterアプリの場合)を行い、いくつかの一般的な特性を推測しようとしています。この種のものに適したRubyの自然言語処理ライブラリはありますか?

Ruby用の優れた自然言語処理ライブラリはありますか。私は非常に一般的なものを好みますが、どんなリードも大歓迎です!