Giá trị dự kiến ​​của ước tính tham số xu khả năng tối đa


8

Giả sử tôi có một thử nghiệm tung đồng xu, trong đó tôi muốn tính toán ước tính khả năng tối đa của tham số đồng xu khi tung đồng xu lần. Sau khi tính đạo hàm của hàm khả năng nhị thức L (p) = {n \ select x} p ^ x (1-p) ^ {nx} , tôi nhận được giá trị tối ưu cho pp ^ {*} = \ frac {x} {n} , với x là số lần thành công.pnpp=xL(p)=(nx)px(1p)nxp xp=xnx

Câu hỏi của tôi bây giờ là:

  • Làm cách nào để tính giá trị / phương sai dự kiến ​​của ước tính khả năng tối đa này cho p ?
  • Tôi có cần tính giá trị / phương sai dự kiến ​​cho L(p) không?
  • Nếu có, làm thế nào tôi làm điều đó?

1
Tôi đoán đây là một kiểu tự học (bạn nên gắn thẻ như vậy). Chính xác thì bạn muốn gì? Làm suy luận về tham số của bạn?
pkofod

Bạn có ý nghĩa gì về suy luận về tham số? Tôi khá không chắc chắn làm thế nào tôi sẽ tính giá trị / phương sai dự kiến ​​cho số lượng p . Ý tôi là, tôi biết ý nghĩa / phương sai là gì và cách tính nó cho các ví dụ đơn giản, nhưng không hiểu cách áp dụng nó cho p .
Manu

Câu trả lời:


6

Trước hết đây là một câu hỏi tự học, vì vậy tôi sẽ đi sâu vào từng chi tiết kỹ thuật nhỏ, nhưng tôi cũng sẽ không phát điên. Có rất nhiều cách để làm điều này. Tôi sẽ giúp bạn bằng cách sử dụng các thuộc tính chung của công cụ ước tính khả năng tối đa.

Thông tin lai lịch

Để giải quyết vấn đề của bạn, tôi nghĩ bạn cần nghiên cứu khả năng tối đa ngay từ đầu. Bạn có thể đang sử dụng một số loại sách giáo khoa, và câu trả lời nên thực sự ở đâu đó. Tôi sẽ giúp bạn tìm ra những gì cần tìm.

Khả năng tối đa là một phương pháp ước tính, về cơ bản là cái mà chúng ta gọi là công cụ ước lượng M (nghĩ về "M" là "tối đa hóa / tối thiểu hóa"). Nếu các điều kiện cần thiết để sử dụng các phương thức này được thỏa mãn, chúng tôi có thể chỉ ra rằng các ước tính tham số là nhất quán và phân phối bình thường không có triệu chứng, vì vậy chúng tôi có:

N(θ^θ0)dNormal(0,A01B0A01),

trong đó và là một số ma trận. Khi sử dụng khả năng tối đa, chúng tôi có thể chỉ ra rằng và do đó chúng tôi có một biểu thức đơn giản: Chúng ta có trong đó biểu thị cho hessian. Đây là những gì bạn cần ước tính để có được phương sai của bạn.B 0 A 0 = B 0 A0B0A0=B0A 0- E ( H ( θ 0 ) ) H

N(θ^θ0)dNormal(0,A01).
A0E(H(θ0))H

Vấn đề cụ thể của bạn

Vậy làm thế nào để chúng ta làm điều đó? Ở đây hãy gọi vectơ tham số của chúng tôi bạn làm gì: . Đây chỉ là một vô hướng, vì vậy "điểm số" của chúng tôi chỉ là đạo hàm và "hessian" chỉ là đạo hàm bậc hai. Hàm khả năng của chúng tôi có thể được viết là: đó là những gì chúng tôi muốn tối đa hóa. Bạn đã sử dụng đạo hàm đầu tiên của điều này hoặc khả năng đăng nhập để tìm của bạn . Thay vì đặt đạo hàm thứ nhất bằng 0, chúng ta có thể phân biệt lại, để tìm đạo hàm bậc hai . Đầu tiên chúng ta lấy nhật ký: Sau đó, 'điểm' của chúng tôi là: và 'hessian' của chúng tôi: p l ( p ) = ( p ) x ( 1 - p ) n - x , p H ( p )θp

l(p)=(p)x(1p)nx,
pH(p)l l ' (
ll(p)log(l(p))=xlog(p)+(nx)log(1p)
H(p)=ll(p)=-x
ll(p)=xp+nx1p,
(-E(H(p)))-1H(p)E(x/n)=p-1
H(p)=ll(p)=xp2nx(1p)2.
Sau đó, lý thuyết chung của chúng tôi từ trên chỉ cho bạn tìm . Bây giờ bạn chỉ cần lấy kỳ vọng của (Gợi ý: sử dụng ), nhân với và lấy nghịch đảo. Sau đó, bạn sẽ có phương sai của công cụ ước tính.(E(H(p)))1H(p)E(x/n)=p1

Là có đúng không? Var(p)=p21n1np
Manu

@Manu: Không hẳn, nhưng có vẻ như bạn vừa mắc một lỗi nhỏ ở đâu đó. Bạn có thể đăng thêm một số bước?
pkofod

(E(H(p)))1=E(H(p))1]=(E(xp2)+E(nx(1p)2))1=(p2np+(1p)2(nnp))1 . từ đó tôi đơn giản hóa bằng cách nhân và lấy nghịch đảo.
Manu

Đó là tất cả chính xác, bây giờ chỉ cần đơn giản hóa. Trong phần đầu tiên p hủy bỏ, và trong phần thứ hai, bạn có thể đưa n ra ngoài dấu ngoặc đơn.
pkofod

2
(n/p+n/[1p])1 là những gì bạn có ở trên. Chỉ cần yếu tố ra, đặt vào mẫu số chung và sau đó lấy đối ứng. n
ekvall

6

Để bắt đầu, hãy thực hiện giá trị mong đợi:

Nếu là số lần thành công trong ném, thì là tỷ lệ thành công trong mẫu của bạn. Xem xét ; với mỗi lần ném, xác suất thành công là theo các giả định, vì vậy khi tung đồng xu một lần, "số lần thành công" dự kiến ​​là , phải không? Do đó, nếu bạn ném đồng xu lần, bạn sẽ mong đợi lần thành công vì các lần ném là độc lập. Sau đó, vì là số lần thành công dự kiến ​​trong ném, bạn nhận đượcxnx/nExpp×1+(1-p)×0= =pnnpnpn

Ep*= =En-1x= =n-1Ex= =n-1×np= =p

Vì vậy, công cụ ước tính là không thiên vị. Bạn có thể tìm cách làm phương sai từ đây không?

Chỉnh sửa: Chúng ta cũng làm phương sai. Chúng tôi sử dụng . Thuật ngữ thứ hai chúng ta đã có từ tính toán giá trị mong đợi, vì vậy hãy thực hiện đầu tiên: Để đơn giản hóa một số , chúng ta có thể biểu thị số lần thành công trong ném như sau: trong đó lấy giá trị 1 nếu ném là thành công và 0 khác. Do đó, và vì vậy, đặt mọi thứ lại với nhau, bạn đến .E p * 2 = n - 2 E x 2 n x = n Σ 1 χ i , χ i i E x i + 2 ΣVar(p*)= =Ep*2-(Ep*)2

Ep*2= =n-2Ex2
n
x= =Σ1nχTôi,
χTôiTôiVar(p)= p ( 1 - p )
Ex2= =E(Σ1nχTôi)2= =E[Σ1nχTôi2+2ΣTôi<jχTôiχj]= =np+n(n-1)p2,
Var(p*)= =p(1-p)n

Nếu bạn ném đầu liên tiếp, . Tuy nhiên, giá trị chính xác nào Var ( ) sẽ nhận? p M L E = 1,0 p *n= =3pMLE= =1p*
piccolo
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.