The modification is simple.
We will call the procedure sense multiple times,
in fact, as often as we have measurements, which is the for loop over here,
we grab the kth measurement element and apply it to the current belief.
Then recursively update that belief into itself.
In this case, we run it twice. We print the output.
For this specific example, we get back the uniform distribution.
These are all 0.2s approximately.
The reason is we up multiplied each field once for the 0.6
and down multiplied for the 0.2.
And these effects were in total the same for each cell.
As a result, we get the same output over here. It's quite remarkable.
La modificación es simple.
Vamos a llamar el procedimiento "sense" varias veces,
de hecho, tantas veces como se tienen medidas, que es el "for loop" de aquí,
agarramos el elemento de medición K y lo aplicamos a la creencia actual.
A continuación, de forma recursiva actualizar esa creencia en sí misma.
En este caso, lo ejecutamos dos veces. Imprimimos el resultado.
En este ejemplo específico, obtenemos la distribución uniforme.
Estos son todos 0.2 aproximadamente.
La razón es que harriva multiplicamos cada campo una vez para el 0,6
y abajo lo multiplicamos por el 0,2.
Y estos efectos fueron en total el mismo para cada celda.
Como resultado, obtenemos el mismo resultado aquí. Es bastante notable.
La modifica è semplice
Invochiamo la procedura sense() diverse volte,
in realtà, fino a che abbiamo delle misure, che è il ciclo for qui,
prendiamo il k-esimo elemento delle misure e lo applichiamo al belief corrente
E aggiorniamo ricorsivamente il belief su se stesso.
In questo caso, lo eseguiamo due volte. Stampiamo l'output.
Per questo esempio specifico, torniamo alla distribuzione uniforme.
Questi valori sono tutti circa 0.2.
La ragione è che abbiamo moltiplicato verso l'alto ogni campo per 0.6
e moltiplicato verso il basso per 0.2.
E questi effetti in totale sono gli stessi per ogni casella.
Come risultato otteniamo lo stesso output qui. E' un risultato degno di nota.
変更点はシンプルで
まずこのsenseプロシージャを複数回呼び出します
このForループでmeasurementsが実行される度に
k番目の観測値が取り込まれ
現在の信念に適用します
これを繰り返し信念が書き換えられていくのです
この場合は2回更新して出力します
一様分布に戻って細かく説明しましょう
一様分布の数値はすべて約0.2です
なぜならそれぞれのフィールドの
上側は0.6を掛けて
下側は0.2を掛けたからです
乗算した結果すべてのセルで
同じような値が出ました
同じ出力が得られるという注目すべき結果です
A alteração é simples.
Vai-se executar a função sense() várias vezes,
na verdade, tantas vezes quanto o número de medidas, usando o ciclo 'for' aqui,
agarra-se no k-ésimo valor medido e aplicamo-lo à corrente crença (distribuição de probabilidade).
Então actualizamos recorrentemente esse crença num mesmo vector
Neste caso, executa-se duas vezes. E imprime-se o resultado.
Neste exemplo em concreto, é-nos devolvida a distribuição uniforme.
Estes valem aproximadamente 0.2.
A razão é porque multiplicámos cada campo por 0.6 uma vez
e multiplicámos por 0.6 outra vez .
E o efeito das duas multiplicações foi igual em todas as células.
Como resultado, obteve-se a mesma saída aqui. É notável.