問題タブ [genetic-algorithm]
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.
c# - C# での遺伝的プログラミング
C# の優れた遺伝的プログラミングの例を探していました。良いオンライン/本のリソースを知っている人はいますか? Evolutionary/Genetic プログラミング用の C# ライブラリがあるのだろうか?
computer-science - 進化的アルゴリズム: 最適な再増殖の内訳
それは本当にすべてタイトルにありますが、進化的アルゴリズムに興味がある人のために内訳を以下に示します。
EA では、基本的な前提として、特定の数の生物 (実際には単なるパラメーターのセット) をランダムに生成し、それらを問題に対して実行し、トップ パフォーマーを生き残らせることができます。
次に、生存者の交雑種、生存者の突然変異、および特定の数の新しいランダム生物の組み合わせで再増殖します。
それを数千回繰り返すと、効率的な生物が生まれる。
一部の人々は、生物の複数の「島」を導入するようなことも行います。これは、時々交配が許可されている別々の集団です.
ですから、私の質問は次のとおりです。最適な再増殖率はどのくらいですか?
私は上位 10% のパフォーマーを維持し、30% の交雑種と 30% の突然変異で再移植しています。残りの 30% は新しい生物用です。
私は複数の島の理論も試しましたが、その結果にも興味があります。
これがまさに EA が解決できるタイプの問題であることを忘れてはいません。誰かがそれを試みていることを知っていますか?
前もって感謝します!
genetic-algorithm - 遺伝的アルゴリズムにおけるルーレット選択
ルーレット選択関数の擬似コードを提供できる人はいますか? これをどのように実装しますか:
この数学表記の読み方がよくわかりません。私は確率や統計を取ったことがありません。
java - 進化的音楽のサンプルコードを探しています
音楽を生成するためのインタラクティブな進化的アルゴリズムを実装したいと思います(おそらく、最初は単純なメロディーです)。
これにはJFugueを使用したいと思います。そのウェブサイトはそれが進化的音楽によく適していると主張しているが、私は進化的例を見つけることができない。
私はすでに進化的機械を提供するためのフレームワークを持っています。私が探しているのは、音楽部分の実行可能なアプローチを示すいくつかの単純で機能するコードです(たとえば、進化した曲に適したエンコーディングと進化演算子)。
それがどのように達成されるかについてはいくつかの考えがありますが、私は音楽理論について特に知識がないので、最初に、機能することがわかっているものを再実装したいと思います。
では、進化的音楽への1つ以上のアプローチを示す、自由に利用できるコード(どの言語でもかまいません)を持っている、または知っている人はいますか?
編集:私は、音楽合成に使用できる他の手法ではなく、進化的なコードを特に探しています。
algorithm - ルーレットホイール選択アルゴリズム
ルーレット選択関数の擬似コードを提供できる人はいますか? これをどのように実装しますか: この数学表記の読み方がよくわかりません。これには一般的なアルゴリズムが必要です。
genetic-algorithm - 実際のアプリケーションで遺伝的アルゴリズムを使用したことがありますか?
商用コードで遺伝的アルゴリズムのアプローチを見つけることがどれほど一般的であるか疑問に思っていました。
メイン アルゴリズムの補足として、一部の種類のスケジューラは GA エンジンの恩恵を受けることができると常に私には思われていました。
artificial-intelligence - TSP 問題で、最も短いツアーを生成するアプローチはどれですか?最近傍または遺伝的アルゴリズム?
ここ数日、遺伝的アルゴリズムを使用した TS ソリューションを紹介しているいくつかのWeb サイトに注目しました。
TSP 問題で、最も短いツアーを生成するアプローチはどれですか?最近傍または遺伝的アルゴリズム?
machine-learning - 遺伝的アルゴリズムを使用するクールなプロジェクト?
遺伝的アルゴリズムを使用する実用的なアプリケーションを探しています。考えられたいくつかのことは次のとおりです。
- ウェブサイトのインターフェースの最適化
- 物理シミュレーターによる車両の最適化
- 遺伝子プログラミング
- テスト ケースの自動生成
しかし、実際に私に飛び出した人はいません。では、遺伝的アルゴリズムのプロジェクトに費やす自由な時間 (数か月) があるとしたら、何に取り組むことを選択しますか?
algorithm - 遺伝的アルゴリズムリソース
最近、遺伝的アルゴリズムのトピックに興味がありますが、適切なリソースが見つかりませんでした。良いリソース、書籍、サイトをご存知でしたら、よろしくお願いします。私はアルゴリズムと人工知能について確かな知識を持っていますが、遺伝的プログラミングの入門に適したものを探しています。
c# - 「Hello World!」とは 遺伝的アルゴリズムの良いですか?
この非常にクールな C++ サンプル、文字通り「Hello World!」を見つけました。遺伝的アルゴリズムの。
すべてを C# で再コーディングすることにしたので、これが結果です。
今、私は自問自答しています:ランダムな文字列の母集団からターゲット文字列を生成する方法に沿った実用的なアプリケーションはありますか?
編集: Twitter の私の相棒は、 「翻訳などの転写タイプのものに役立ちます。モンキーのものである必要はありません」とツイートしました。手がかりがあればいいのに。