Tên của phân phối rời rạc này (phương trình sai phân đệ quy) tôi xuất phát là gì?


11

Tôi đã xem qua bản phân phối này trong một trò chơi trên máy tính và muốn tìm hiểu thêm về hành vi của nó. Nó xuất phát từ quyết định liệu một sự kiện nào đó sẽ xảy ra sau một số hành động nhất định của người chơi. Các chi tiết ngoài điều này không liên quan. Nó dường như có thể áp dụng cho các tình huống khác, và tôi thấy nó thú vị bởi vì nó dễ dàng để tính toán và tạo ra một cái đuôi dài.

Mỗi bước , trò chơi tạo ra một số ngẫu nhiên thống nhất . Nếu , thì sự kiện được kích hoạt. Sau khi sự kiện xảy ra một lần, trò chơi đặt lại và chạy lại chuỗi. Tôi chỉ quan tâm đến một sự kiện xảy ra cho sự cố này, vì điều đó thể hiện sự phân phối mà trò chơi đang sử dụng. (Ngoài ra, bất kỳ câu hỏi nào liên quan đến nhiều lần xuất hiện có thể được trả lời bằng một mô hình xuất hiện duy nhất.)0 X < 1 X < p ( n ) n = 0n0X<1X<p(n)n=0

"Bất thường" chính ở đây là tham số xác suất trong phân phối này tăng theo thời gian, hoặc đặt một cách khác, ngưỡng tăng theo thời gian. Trong ví dụ này, nó thay đổi tuyến tính nhưng tôi cho rằng các quy tắc khác có thể áp dụng. Sau bước, hoặc hành động của người dùng,n

p(n)=kn

cho một số hằng . Tại một điểm nhất định , chúng tôi nhận được p (n _ {\ max}) \ geq 1 . Sự kiện chỉ đơn giản là đảm bảo xảy ra ở bước đó.0<k<1nmaxp(nmax)1

Tôi đã có thể xác định rằng

f(n)=p(n)[1F(n1)]
và cho PMF và CDF . Tóm lại, xác suất mà sự kiện sẽ xảy ra ở bước thứ bằng với xác suất , ít hơn xác suất xảy ra ở bất kỳ bước nào trước đó.
F(n)=p(n)+F(n1)[1p(n)]
f(n)F(n)np(n)

Đây là một âm mưu từ người bạn Monte Carlo của chúng tôi, cho vui, với . Trung bình làm việc đến 21 và trung bình đến 22. k0.003nhập mô tả hình ảnh ở đây

Điều này tương đương với một phương trình khác biệt thứ nhất từ ​​xử lý tín hiệu số, là nền tảng của tôi, và vì vậy tôi thấy điều đó khá mới lạ. Tôi cũng bị thu hút bởi khái niệm rằng có thể thay đổi theo bất kỳ công thức tùy ý nào.p(n)

Những câu hỏi của tôi:

  1. Tên của phân phối này là gì, nếu nó có một?
  2. Có cách nào để rút ra biểu thức cho mà không cần tham chiếu đến không?f(n)F(n)
  3. Có những ví dụ khác về phân phối đệ quy rời rạc như thế này không?

Chỉnh sửa quy trình làm rõ về tạo số ngẫu nhiên.


1
Bất kỳ lý do bạn chọn dấu ngoặc vuông thay vì ()?
Cam.Davidson.Pilon

1
@ Cam.Davidson.Pilon: Nền DSP của tôi lẻn vào. Chúng tôi có xu hướng sử dụng dấu ngoặc vuông cho các hàm thời gian rời rạc. Tôi đoán điều này phải bị chói tai nên tôi sẽ thay đổi nó.
jbarlow

1
Quá trình bạn đang giả định không xuất hiện được xác định rõ ràng ở đây. Bạn nói "Mỗi bước , trò chơi sẽ cuộn một số ngẫu nhiên Nếu , thì sự kiện được kích hoạt." Nhưng, bạn không cung cấp thông số kỹ thuật cho cách được vẽ. Tôi nghĩ sẽ hữu ích nếu quy trình có thể được mô tả chính xác hơn một chút. nXX<p(n)X
Đức hồng y

2
@jbarlow: Xin lỗi nếu nhận xét trước đây của tôi không rõ ràng. Nếu cho một số , thì không có cách nào quá trình của bạn có thể có nhiều hơn các bước vì một số ngẫu nhiên thống nhất giữa 0 và một chắc chắn sẽ nhỏ hơn hơn với mọi . Đại lượng là một hàm của có liên quan rất chặt chẽ với cái được gọi là hàm nguy hiểm trong trường con của thống kê được gọi là phân tích sinh tồn . p(n)=kn0<k<1k1p(n)n>1/kp(n)n
hồng y

1
Đối với nhỏ , sử dụng phép tương tự vi phân của phương trình sai phân này cho thấy ( không phải !) Gần với Gaussian. (Từ đó, chúng tôi ngay lập tức suy luận rằng giá trị trung bình phải ở gần ) Cũng xin lưu ý rằng có một số hạn chế (mạnh) đối với , nếu không, một khi vượt quá (mà cuối cùng nó làm được), không có gì đảm bảo rằng vẫn nhỏ hơn hoặc bằng . kF f1/k=33318kp(n)1F1
whuber

Câu trả lời:


9

Theo một nghĩa nào đó, những gì bạn đã làm là đặc trưng cho tất cả các phân phối có giá trị nguyên không âm.

Hãy tạm gác lại mô tả về quá trình ngẫu nhiên và tập trung vào các câu hỏi trong câu hỏi.

Nếu , thì chắc chắn . Nếu chúng ta viết lại đệ quy thứ hai này theo hàm sinh tồn (trong đó có phân phối ), chúng ta sẽ có một cái gì đó rất gợi ý và dễ xử lý. Rõ ràng, và do đó Do đó, miễn là chuỗi của chúng tôi nhận các giá trị trong và không hội tụ quá nhanh về 0, thì chúng tôi sẽ có được một hàm tồn tại hợp lệ (nghĩa là giảm đơn điệu về 0 dưới dạng ).fn=pn(1Fn1)Fn=pn+(1pn)Fn1 Sn=1Fn=P(T>n)TF

Sn=1Fn=(1pn)Sn1,
Sn=k=0n(1pk).
(pn)[0,1]n

Cụ thể hơn,

Mệnh đề : Một chuỗi lấy các giá trị trong xác định phân phối trên các số nguyên không âm khi và chỉ khi và tất cả các bản phân phối như vậy có một chuỗi tương ứng (mặc dù nó có thể không phải là duy nhất).(pn)[0,1]

n=0log(1pn)=,

Do đó, đệ quy được viết trong câu hỏi là hoàn toàn tổng quát : Bất kỳ phân phối giá trị nguyên không âm nào cũng có một chuỗi tương ứng lấy các giá trị là .(pn)[0,1]

Tuy nhiên, điều ngược lại là không đúng sự thật; nghĩa là, có các chuỗi với các giá trị trong không tương ứng với bất kỳ phân phối hợp lệ nào. (Cụ thể, hãy xem xét cho tất cả và cho )(pn)[0,1]0<pn<1nNpn=0n>N

Nhưng xin chờ chút nữa!

Chúng tôi đã gợi ý về mối liên hệ với phân tích sinh tồn và đáng để khám phá điều này sâu hơn một chút. Trong phân tích sinh tồn cổ điển với phân phối hoàn toàn liên tục và mật độ tương ứng , hàm nguy hiểm được xác định là Ff

h(t)=f(t)S(t).

Các nguy cơ tích lũy là sau đó và một phân tích đơn giản của các dẫn xuất cho thấy Từ đó, chúng ta có thể đưa ra một đặc điểm của hàm nguy hiểm có thể chấp nhận được: Đó là bất kỳ hàm có thể đo lường nào sao cho cho tất cả và như .Λ(t)=0th(s)ds

S(t)=exp(Λ(t))=exp(0th(s)ds).
hh(t)0t0th(s)dst

Chúng ta có một đệ quy tương tự cho hàm sinh tồn với hàm trên bằng cách nhận thấy rằng vớit>t0

S(t)=et0th(s)dsS(t0).

Đặc biệt quan sát rằng chúng ta có thể chọn là hằng số từng phần với mỗi phần có chiều rộng 1 và sao cho tích phân hội tụ đến vô cùng. Điều này sẽ mang lại một hàm sống phù hợp với bất kỳ số nguyên không âm rời rạc mong muốn nào có giá trị ở mỗi số nguyên dương.h(t)S(t)

Kết nối trở lại trường hợp riêng biệt

Để khớp với một riêng biệt mong muốn ở mỗi số nguyên, chúng ta nên chọn một hàm nguy hiểm là hằng số piecewise sao cho trên . Điều này cung cấp bằng chứng thứ hai về điều kiện cần thiết cho chuỗi để xác định phân phối hợp lệ.S(n)

h(t)=hn=log(1pn),
(n1,n](pn)

Lưu ý rằng, đối với nhỏ , cung cấp kết nối heuristic giữa chức năng nguy hiểm của phân phối liên tục và phân phối rời rạc với chức năng sống sót phù hợp trên số nguyên.pnlog(1pn)pn=fn/Sn1

Phần tái bút : Như một ghi chú cuối cùng, ví dụ trong câu hỏi không thỏa mãn các điều kiện cần thiết mà không có sửa đổi phù hợp với tại và đặt cho tất cả .pn=knfnn=k1fn=0n>k1


1
+1 Rất sáng. Nhưng, liên quan đến phần tái bút, đối với tôi, dường như "cắt ngắn thích hợp" xảy ra như một vấn đề tất nhiên đối với các giá trị đặc biệt của . Chẳng hạn, với chúng ta thu được và nói chung, với chúng ta nhận được . kk=1/2f=(0,1/2,1/2,0,)k=1/mf(m+1)=f(m+2)==0
whuber

2
@whuber: Tôi nên đã xác định rõ hơn những gì tôi có nghĩa là "cắt ngắn thích hợp". Tôi đã nghĩ đến việc cắt bớt (thu hẹp) giá trị của tại điểm được chỉ định (để trở thành thống nhất). Tôi nghĩ rằng khái niệm này vẫn còn hiệu lực trong trường hợp bạn đề cập, chỉ là việc cắt bớt sẽ không dẫn đến thay đổi giá trị của . Tôi sẽ cố gắng làm rõ điều này trong một chỉnh sửa trong thời gian ngắn. Cảm ơn bạn! fnFnfn
hồng y

2
Câu trả lời chính xác. Điều này rất sâu sắc. Tôi thực sự thích thú khi thấy vấn đề này liên quan đến các lĩnh vực và khái niệm khác.
jbarlow

1
@jbarlow: Cảm ơn bạn. Tôi rất vui vì bạn thấy nó hữu ích! Tôi rất thích suy nghĩ một chút về nó, vì đó là một câu hỏi hay.
hồng y

8

Trong trường hợp , chúng ta có một số thuộc tính đã biết. Chúng ta có thể giải quyết mối quan hệ tái phátp(n)=p<1

F(n)=p+F(n1)(1p);F(0)=p

có giải pháp

F(n)=P(Nn)=1(1p)n+1
phân phối hình học . Nó được nghiên cứu tốt.

Trường hợp tổng quát hơn của có thể không được tính ở dạng đóng và do đó có khả năng không có phân phối đã biết.p(n)

Các trường hợp khác:

  1. p(n)=pn;p<1;F(0)=p có giải pháp mà không phải là một phân phối thường được biết đến.
    F(n)=1(1p)Γ(n+1p)Γ(1p)Γ(n+1)
  2. Xác định (được gọi là hàm sống sót trong các số liệu thống kê), mối quan hệ lặp lại ở trên giảm xuống dạng đơn giản hơn: S(n)=1F(n)
    S(n)=(1p(n))S(n1)
  3. Từ ví dụ của bạn, có vẻ như bạn muốn một hàm tăng theo . Sự lựa chọn của bạn không tuyệt vời về mặt phân tích vì sự phá vỡ ở . Các nhà toán học và thống kê thích những điều trơn tru . Vì vậy, tôi đề xuất mà và hội tụ đến 1. Giải quyết mối quan hệ lặp lại với , có dạng phân tích tốt: Xét . Một thực tế thống kê đã biết là p(n)np(n)=knp>1
    p(n)=1(1p)n+1p<1
    p(0)=pp(n)
    F(n)=1(1p)n+1n!
    S(n)=1F(n)=(1p)n+1n!
    i=0S(i)=E[N]
    trong đó, nếu bạn nhớ một số phép tính, trông rất giống chuỗi Taylor theo cấp số nhân, do đó,
    E[N]=(1p)e(1p)

2
Cam, đó không phải là chức năng nguy hiểm., Mà là chức năng sinh tồn . :-)
hồng y

1
ty, * được chỉnh sửa để tồn tại
Cam.Davidson.Pilon
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.