«randomness» etiketlenmiş sorular

Rasgelelik, belirsizliği matematiksel olarak modellemenin bir yoludur. Sıklıkla iyi tanımlanmış bazı rasgele sayılar kaynağına erişebildiğimizi veya girdi değerleri veya olayların bir olasılık dağılımını izlediğini varsayıyoruz.

3
Mersenne Twister neden iyi sayılıyor?
Mersenne Twister yaygın olarak iyi olarak kabul edilir. Heck, CPython kaynağı , "var olan en kapsamlı test üreticilerinden biri" olduğunu söylüyor. Ama bu ne anlama geliyor? Bu jeneratörün özelliklerini listelemem istendiğinde, önerebileceğimlerin çoğu kötü: Çok büyük ve esnek (örn. Arama ya da çoklu akış yok), Büyük ebatlarına rağmen standart istatistik …

7
PRNG'ler eşyaları sihirli bir şekilde sıkıştırmak için kullanılabilir mi?
Bu fikir, programlamayı öğrenen bir çocuk olarak ve ilk olarak PRNG'lerle karşılaştığımda ortaya çıktı. Ne kadar gerçekçi olduğunu hala bilmiyorum, ama şimdi yığın değişimi var. İşte şaşırtıcı bir sıkıştırma algoritması için 14 yaşında bir şema: Bir PRNG alın ve suzun bir sahte rastgele bayt dizisi elde etmek için tohumla birlikte …

2
Saf karışma ne kadar asimptotik olarak kötü?
Her öğeyi rastgele seçilen bir tane ile değiştirerek bir diziyi karıştırmak için kullanılan bu 'naif' algoritmanın doğru çalışmadığı bilinmektedir: for (i=0..n-1) swap(A[i], A[random(n)]); Her başlangıcı Spesifik olarak, n,nn yineleme, bir n-nn seçenek (düzgün bir olasılık ile) yapılır, orada , n , nnnn^n bir hesaplama ile mümkün 'yolları'; çünkü olası permütasyon …

2
N'den az rastgele bit ile 2 ^ N olasılığının taklit edilmesi
Aşağıdaki ayrık dağılımı simüle etmem gerektiğini söyle: P(X=k)={12N,1−12N,if k=1if k=0P(X=k)={12N,if k=11−12N,if k=0 P(X = k) = \begin{cases} \frac{1}{2^N}, & \text{if $k = 1$} \\ 1 - \frac{1}{2^N}, & \text{if $k = 0$} \end{cases} En belirgin yol rasgele bit çizmek ve hepsinin (veya ) 'e eşit olup olmadığını kontrol etmektir . …

7
Randomize ve karakteristik olmayan algoritmalar arasındaki farklar ve ilişkiler?
Randomize algoritmalar ve klasik olmayan algoritmalar arasındaki farklar ve ilişkiler nelerdir? Vikipedi'den Bir randomize algoritma onun mantığı bir parçası olarak rastgelelik derecesi kullanan bir algoritmadır. Algoritma, tipik olarak, rastgele bitlerin tüm olası seçimlerinde "ortalama durumda" iyi performans elde etmek umuduyla, davranışını yönlendirmek için yardımcı girdi olarak düzgün rastgele bitler kullanır. …



11
Von Neumann'ın günah alıntılarındaki rastgeleliği artık geçerli değil mi?
Bazı adamlar şöyle dedi: Deterministik yöntemlerle rasgele sayılar üretmeye çalışan herkes, elbette bir günah durumunda yaşamaktadır. Bu her zaman yalnızca bir bilgisayarla gerçek rasgele sayılar üretemeyeceğiniz anlamına gelir. Bilgisayarların tek bir Intel 8080 mikroişlemcinin (~ 6000 vana) eşdeğer büyüklüğünde olduğunu söyledi. Bilgisayarlar daha karmaşık hale geldi ve von Von Neumann'ın …


1
Karıştırma algoritmasının doğruluğu nasıl kanıtlanır?
Rastgele bir sıraya göre bir öğe listesi üretmenin iki yolu var ve eşit derecede adil (tarafsız) olup olmadıklarını belirlemek istiyorum. Kullandığım ilk yöntem, tüm öğelerin listesini oluşturmak ve ardından üzerinde bir karıştırmak (bir Fisher-Yates karıştırması demek). İkinci yöntem, listeyi her girişte karıştırılmış tutan bir yinelemeli yöntemdir. Sahte kodda ekleme işlevi: …

8
Gerçekten ne rasgelelik
Ben bir Bilgisayar Bilimleri öğrencisiyim ve şu anda Sistem Simülasyonu ve Modelleme kursuna kayıt oldum. Çevremizdeki gündelik sistemlerle uğraşmayı ve örneğin IID, Gaussian vb. Gibi farklı dağılım eğrilerinde rasgele sayılar üreterek onları farklı senaryolarda simüle etmeyi içerir. Ben boids projesi üzerinde çalışıyorum ve bir soru bana tam olarak "rastgele" olanın …

6
Π ve e gibi irrasyonel sayılar kullanarak rastgele sayılar üretebilir miyiz?
, ve gibi mantıksız sayılar , ondalık noktadan sonra benzersiz ve yinelenmeyen bir sıraya sahiptir. Eğer basamağını bu tür sayılardan çıkarırsak ( , yöntemin çağrıldığı sayıdır) ve basamakları olduğu gibi bir sayı yaparsak, mükemmel bir rastgele sayı üreteci almamalıyız? Örneğin, , ve , ilk sayı 123, ikincisi 471, diğeri 184'tür.ππ\pieee2-√2\sqrt{2}nnnnnn2-√2\sqrt{2}eeeππ\pi

9
Adil bir para verilen bir kalıp nasıl simüle edilir
Adil bir bozuk para verildiğini ve adil (altı taraflı) bir ölümü tekrar tekrar çevirmenin olasılık dağılımını simüle etmek istediğinizi varsayalım. İlk fikrim uygun tamsayılarını seçmemiz gerektiğidirk,mk,mk,m , öyle ki2k=6m2k=6m2^k = 6m . Bu nedenle, madeni parakkk kez çevrildikten sonra, k-uzunluğu bit dizisi tarafından kodlanan sayıyı , [0,2k−1][0,2k−1][0,2^k-1] aralığını uzunluğunun her …

3
Rastgele örnekleme, rastgele sayıların gerçekten tekdüze bir dağılımını elde etmenin tek yolu mudur?
Tekdüze dağılımlı aralığında sayılar çıkaran rasgele bir ve aralığında düzgün dağılımlı rasgele sayılar .[ 0 .. N - 1 ][0..R−1][0..R−1][0..R-1][0..N−1][0..N−1][0..N-1] ve eşit olarak bölmediğini varsayalım ; Bir almak için gerçekten homojen dağılımını kullanabileceğimiz ret örnekleme yöntemi:N RN&lt;RN&lt;RN < RNNNRRR Eğer büyük tamsayıdır gibi olduğuk N &lt; RkkkkN&lt;RkN&lt;Rk N < R …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.