このクエリの場所が間違っていると、残念です。そうであれば、誰かが私を正しい場所に向けることができます。累積確率の計算
私は、処理するオブジェクトの束(nなど)と、1つのオブジェクトを繰り返し処理するプロセスを持つプログラムを持っています。
各反復では、処理されるオブジェクトが1つ少なくなります。私はより多くのオブジェクトが必要かどうかをチェックしたい。
オブジェクトが100個以上ある場合は、十分です。 100個未満のオブジェクトがある場合、たとえば、100個でほぼゼロで、0個のオブジェクトで1個の確率(P)でもう少し多くのオブジェクトを取得したいと考えています。
P(N)= 1 - (N/100)
私は時間をかけて私がある確率の一連の産物である累積確率を取得し、この確率に基づいてランダムな計算を行う場合上記の式と同じではありません。
確率が毎回追加されるとP(n)の積分が得られますが、これは累積積であるため、新しい関数と関数の計算方法は何ですか?
だから、これまでの合計確率をその式に等しくしたいと思います。どのように私は現在の反復で必要な確率を解決するのですか?
あなたが計算しようとしているものは明らかではありません - キュー内の長期平均アイテム数? 'k'反復の後に処理されるのを待っている' n'個のオブジェクトがある確率?あなたが見つけようとしているものであれ、これをマルコフ連鎖としてモデリングすることでおそらく見つけることができます。 stateは、現在処理待ちのオブジェクトの数です。 –
これははるかに簡単です。私はオブジェクトを処理し、未処理のオブジェクトの数に基づく確率でより多くのオブジェクトを取得します。オブジェクトが少なくなればなるほど、それ以上の確率は高くなります。 –