2016-05-29 6 views
2

進化アルゴリズムは、優れたランダム性に大きく依存します。残念なことに、良いランダムソースは遅い(したがってAI)。高品質乱数の高速ソース

私が1つの最高品質の番号を取り、低品質(しかし速い)ランダムジェネレータのための種としてそれを使用すると、どのくらいのランダムな結果になりますか?

+0

この質問は幅広いです。 [数学的スタックエクスチェンジ](http://math.stackexchange.com/)でより良い答えが見つかるかもしれません。 –

+0

あなたの質問はもっと科学的だと思います。私が知っているように、ランダムなジェネレータの大部分はあらかじめ定義された値であり、この値の配列からサンプリングの順序を変更するためにシードが使用されます。 –

答えて

3

私はこれまでこの分野についていくつかの研究を行ってきました。進化的アルゴリズムは、粒子群アルゴリズムも属するメタヒューリスティックアルゴリズムのファミリーの一部です。パーティクル群アルゴリズムの乱数発生器の有効性については、Impact of the quality of random numbers generators on the performance of particle swarm optimizationの研究が行われています。あなたの進化的アルゴリズムに直接適用する必要があります。