ใช่มีหลายวิธีในการสร้างลำดับของตัวเลขที่กระจายอย่างสม่ำเสมอมากกว่าเครื่องแบบแบบสุ่ม ในความเป็นจริงมีทั้งสนามทุ่มเทให้กับคำถามนี้ มันเป็นกระดูกสันหลังของquasi-Monte Carlo (QMC) ด้านล่างนี้เป็นการทัวร์สั้น ๆ เกี่ยวกับข้อมูลเบื้องต้นแบบสัมบูรณ์
การวัดความสม่ำเสมอ
มีหลายวิธีในการทำเช่นนี้ แต่วิธีที่พบบ่อยที่สุดมีรสชาติที่แข็งแกร่งและใช้งานง่ายเรขาคณิต สมมติว่าเรามีความกังวลกับการสร้างจุดx 1 , x 2 , ... , x nใน[ 0 , 1 ] dสำหรับบางจำนวนเต็มบวกd กำหนด
ที่คือสี่เหลี่ยมในเช่นนั้นnx1,x2,…,xn[0,1]dd
Dn:=supR∈R∣∣∣1n∑i=1n1(xi∈R)−vol(R)∣∣∣,
R[a1,b1]×⋯×[ad,bd][0,1]d0≤ai≤bi≤1และคือชุดของรูปสี่เหลี่ยมผืนผ้าทั้งหมด ในระยะแรกภายในโมดูลัสคือ "ข้อสังเกต" สัดส่วนของจุดภายในและระยะที่สองคือระดับเสียงของ ,Ä_i)
RRRvol(R)=∏i(bi−ai)
ปริมาณมักจะเรียกว่าแตกต่างหรือความแตกต่างมากของชุดของจุด(x_i)โดยสังหรณ์ใจเราพบว่าสี่เหลี่ยม "เลวร้ายที่สุด"ซึ่งสัดส่วนของจุดเบี่ยงเบนมากที่สุดจากสิ่งที่เราคาดหวังภายใต้ความสม่ำเสมอที่สมบูรณ์แบบDn(xi)R
นี่เป็นเรื่องยากในทางปฏิบัติและยากต่อการคำนวณ ส่วนใหญ่คนชอบที่จะทำงานร่วมกับความแตกต่างดาว ,
ข้อแตกต่างเพียงอย่างเดียวคือเซตซึ่งใช้ supremum มันเป็นชุดของการยึดสี่เหลี่ยม (ที่จุดกำเนิด) คือที่0
D⋆n=supR∈A∣∣∣1n∑i=1n1(xi∈R)−vol(R)∣∣∣.
Aa1=a2=⋯=ad=0
แทรก :สำหรับทุก , dพิสูจน์ มือซ้ายผูกไว้เป็นที่ชัดเจนตั้งแต่R ทางด้านขวามือ - มัดดังนี้เพราะทุกสามารถประกอบผ่านทางสหภาพแรงงานทางแยกและเติมเต็มไม่เกินสี่เหลี่ยมยึด (กล่าวคือใน )D⋆n≤Dn≤2dD⋆nnd
A⊂RR∈R2dA
ดังนั้นเราจะเห็นว่าและเทียบเท่ากันในแง่ที่ว่าถ้ามีขนาดเล็กพอ ๆ กับที่เติบโตขึ้น นี่คือภาพ (การ์ตูน) ที่แสดงรูปสี่เหลี่ยมของผู้สมัครสำหรับแต่ละความคลาดเคลื่อนDnD⋆nn
ตัวอย่างของลำดับ "ดี"
ลำดับดาวคลาดเคลื่อนต่ำ verifiablyมักจะเรียกว่าแปลกใจลำดับความคลาดเคลื่อนต่ำD⋆n
ฟานเดอร์ Corput นี่อาจเป็นตัวอย่างที่ง่ายที่สุด สำหรับลำดับ van der Corput จะเกิดขึ้นโดยการขยายจำนวนเต็มในเลขฐานสองและจากนั้น "สะท้อนตัวเลข" รอบจุดทศนิยม อีกอย่างเป็นทางการนี้จะทำกับผกผันรุนแรงฟังก์ชั่นในฐาน ,
ที่และเป็นตัวเลขในฐานการขยายตัวของฉันฟังก์ชั่นนี้เป็นพื้นฐานสำหรับลำดับอื่น ๆ อีกมากมายเช่นกัน ตัวอย่างเช่นในไบนารีคือและอื่น ๆd=1ib
ϕb(i)=∑k=0∞akb−k−1,
i=∑∞k=0akbkakbi41101001a0=1 , , , ,และ1 ดังนั้นจุดที่ 41 ในแวนเดอร์ลำดับ Corput เป็น37/64
a1=0a2=0a3=1a4=0a5=1x41=ϕ2(41)=0.100101(base 2)=37/64
โปรดทราบว่าเนื่องจากบิตอย่างมีนัยสำคัญน้อยที่สุดของ oscillates ระหว่างและจุดสำหรับแปลกอยู่ในในขณะที่จุดสำหรับแม้แต่อยู่ใน2)i01xii[1/2,1)xii(0,1/2)
ลำดับ Halton ในบรรดาที่นิยมมากที่สุดของลำดับคลาสสิกที่มีความคลาดเคลื่อนต่ำเหล่านี้คือส่วนขยายของลำดับ van der Corput เป็นหลายมิติ ให้เป็นนายกที่เล็กที่สุดของจากนั้นจุดที่ของลำดับ -dimensional Halton คือ
ต่ำเหล่านี้ทำงานได้ค่อนข้างดี แต่มีปัญหาในมิติที่สูงขึ้นpjjixid
xi=(ϕp1(i),ϕp2(i),…,ϕpd(i)).
d
Halton ลำดับความพึงพอใจง) พวกเขายังมีความสุขเพราะพวกเขาจะขยายในว่าการก่อสร้างของจุดที่ไม่ได้ขึ้นอยู่ในเบื้องต้นทางเลือกของความยาวของลำดับnD⋆n=O(n−1(logn)d)n
ลำดับ Hammersley นี่เป็นการแก้ไขลำดับของ Halton ที่ง่ายมาก เราใช้
อาจจะแปลกใจข้อดีคือว่าพวกเขามีความแตกต่างที่ดีกว่าดาว{d-1})
xi=(i/n,ϕp1(i),ϕp2(i),…,ϕpd−1(i)).
D⋆n=O(n−1(logn)d−1)
นี่คือตัวอย่างของลำดับ Halton และ Hammersley ในสองมิติ
Faure-permuted ลำดับ พีชคณิตชุดพิเศษ (คงที่ในฐานะฟังก์ชันของ ) สามารถนำไปใช้กับการขยายตัวหลักสำหรับแต่ละเมื่อสร้างลำดับ Halton สิ่งนี้จะช่วยแก้ไข (ในระดับหนึ่ง) ปัญหาที่กล่าวถึงในมิติที่สูงขึ้น แต่ละวิธีเรียงสับเปลี่ยนมีคุณสมบัติที่น่าสนใจในการรักษาและเป็นจุดคงที่iaki0b−1
กฎตาข่าย ให้เป็นจำนวนเต็ม รับ
ที่หมายถึงส่วนที่เป็นเศษส่วนของYตัวเลือกที่ชาญฉลาดของค่าให้คุณสมบัติความสม่ำเสมอที่ดี ตัวเลือกที่ไม่ดีสามารถนำไปสู่ลำดับที่ไม่ดี พวกเขายังไม่สามารถขยายได้ นี่คือสองตัวอย่างβ1,…,βd−1
xi=(i/n,{iβ1/n},…,{iβd−1/n}),
{y}yβ
(t,m,s)มุ้ง อวนในฐานคือชุดของจุดที่ทุก ๆ รูปสี่เหลี่ยมผืนผ้าของปริมาตรในมีจุดอยู่ นี่คือรูปแบบที่แข็งแกร่งของความสม่ำเสมอ เล็กคือเพื่อนของคุณในกรณีนี้ ลำดับ Halton, Sobol 'และ Faure เป็นตัวอย่างของตาข่ายเหล่านี้ยืมตัวเองอย่างเพื่อสุ่มตัวอย่างผ่าน scrambling สุ่ม scrambling (ทำขวา) ของอัตราผลตอบแทนสุทธิอีกสุทธิ มิ้นท์โครงการช่วยให้คอลเลกชันของลำดับดังกล่าว(t,m,s)bbt−m[0,1]sbtt(t,m,s)(t,m,s)(t,m,s)
การสุ่มแบบง่าย: ผลัด ให้เป็นลำดับของคะแนน Let(0,1) จากนั้นจุดมีการกระจายอย่างสม่ำเสมอใน dxi∈[0,1]dU∼U(0,1)x^i={xi+U}[0,1]d
นี่คือตัวอย่างที่มีจุดสีฟ้าเป็นจุดเดิมและจุดสีแดงเป็นจุดที่มีการหมุนซึ่งมีเส้นเชื่อมต่อกัน (และแสดงให้เห็นโดยรอบเมื่อเหมาะสม)
ลำดับสิ้นเชิงกระจายอย่างสม่ำเสมอ นี่คือความคิดที่แข็งแกร่งยิ่งขึ้นของความสม่ำเสมอที่บางครั้งเข้ามาเล่น Letเป็นลำดับของคะแนนในและตอนนี้ในรูปแบบบล็อกขนาดที่ทับซ้อนกันที่จะได้รับตามลำดับ(x_i)ดังนั้นถ้าเรารับดังนั้นฯลฯ ถ้าสำหรับทุก ,แล้วกล่าวจะสมบูรณ์กระจายอย่างสม่ำเสมอ กล่าวอีกนัยหนึ่งลำดับจะให้คะแนนของชุดใด ๆ(ui)[0,1]d(xi)s=3x1=(u1,u2,u3)x2=(u2,u3,u4) s≥1D⋆n(x1,…,xn)→0(ui)ส่วนข้อมูลที่มีคุณสมบัติต้องการD⋆n
ตัวอย่างเช่นลำดับแวนเดอร์คอร์พุตไม่ได้กระจายอย่างสม่ำเสมอตั้งแต่ , จุดอยู่ในจตุและจุดอยู่ใน2) ดังนั้นมีจุดไม่มีในตารางซึ่งหมายความว่าสำหรับ ,สำหรับทุกns=2x2i(0,1/2)×[1/2,1)x2i−1[1/2,1)×(0,1/2)(0,1/2)×(0,1/2)s=2D⋆n≥1/4n
การอ้างอิงมาตรฐาน
เอกสารของNiederreiter (1992)และข้อความFang and Wang (1994)เป็นสถานที่ที่จะไปสำรวจเพิ่มเติม