Biến đổi tuyến tính của một biến ngẫu nhiên bằng một ma trận hình chữ nhật cao


12

XRnfX(x)n×nAY=AXY

fY(y)=1|detA|fX(A1y).

Bây giờ nói rằng chúng ta transform thay vì bởi một m \ times n ma trận B , với m> n , cho \ vec {Z} = B \ vec {X} . Rõ ràng Z \ in \ mathbb {R} ^ m , nhưng nó "sống" trên một không gian con n chiều hai chiều G \ subset \ mathbb {R} ^ m . Mật độ có điều kiện của \ vec {Z} , cho rằng chúng ta biết nó nằm trong G ? m×nBm>nZ =BX ZRmnGRmZ GXm×nBm>nZ=BXZRmnGRmZG

Bản năng đầu tiên của tôi là sử dụng giả nghịch đảo của B . Nếu B=USVT là sự phân hủy giá trị duy nhất của B , sau đó B+=VS+UT là giả nghịch đảo, nơi mà S+ được hình thành bằng cách đảo ngược khác không mục của các ma trận đường chéo S . Tôi đoán rằng điều này sẽ cung cấp cho

fZ(z)=1|det+S|fX(B+z),
trong đó bởi det+S Ý tôi là sản phẩm của các giá trị số ít khác không.

Lý do này đồng ý với mật độ cho một số ít bình thường (dựa trên kiến ​​thức rằng biến số sống trên không gian con thích hợp) được đưa ra ở đâycũng được đề cập ở đây và trong bài đăng CrossValidated này .

Nhưng nó không đúng! Hằng số chuẩn hóa là tắt. Một ví dụ mẫu (tầm thường) được đưa ra bằng cách xem xét trường hợp sau: Với XN(0,1) , hãy

Y=(11)X=(XX).
Ở đây ma trận B từ trên chỉ là vectơ. Giả nghịch đảo của nó là
B+=(1/21/2)
det+B=2 . Lý do từ phía trên sẽ đề xuất
fY(y)=12π2exp(12yT(B+)TB+y),
nhưng thực tế điều này tích hợp (trên dòng y=x ) với 12. Tôi nhận thấy trong trường hợp này, bạn chỉ có thể bỏ một trong các mục của Y bạn đã hoàn thành, nhưng khi B lớn hơn nhiều thì việc xác định tập hợp các mục cần bỏ là khó chịu. Tại sao công việc suy luận ngược giả? Có một công thức chung cho hàm mật độ của một phép biến đổi tuyến tính của một tập hợp các biến ngẫu nhiên theo ma trận "cao" không? Bất kỳ tài liệu tham khảo sẽ được đánh giá rất tốt là tốt.

Câu trả lời:


2

Đối với những người có thể chạy ngang qua điều này trong tương lai ... nguồn gốc của lỗi thực sự bắt nguồn từ sự tích hợp. Trong ví dụ trên, tích hợp diễn ra trên dòng . Do đó, cần phải "tham số hóa" dòng và xem xét Jacobian của tham số hóa khi lấy tích phân, vì mỗi bước đơn vị trong -axis tương ứng với các bước có độ dài trên dòng. Tham số tôi đã sử dụng ngầm định được đưa ra bởi , nói cách khác là chỉ định cả hai mục nhập giống hệt nhau của theo giá trị. Cái này có Jacobian , hủy bỏ gọn gàng vớix y=xx x(x,x)y2x(x,x)y22 (đến từ chính xác cùng Jacobian) trong mẫu số.

Ví dụ rất đơn giản - đối với phép biến đổi chung , người ta có thể có một tham số khác cho đầu ra là điều tự nhiên trong bối cảnh của vấn đề. Do tham số hóa cần bao trùm cùng một không gian con như và không gian con này là một siêu phẳng, nên tham số hóa có khả năng là tuyến tính. Gọi biểu diễn ma trận của tham số , yêu cầu đơn giản là nó có cùng không gian cột với (bao gồm cùng một siêu phẳng). Sau đó, mật độ cuối cùng trở thànhG B m × n L B f Z ( z ) = | phát hiện + L |BGBm×nLB

fZ(z)=|det+L||det+B|fX(B+z).

Nói chung, thiết lập này là một số lẻ và tôi nghĩ rằng điều cần làm là tìm một tập hợp các hàng độc lập tuyến tính tối đa và loại bỏ các hàng còn lại (cùng với các thành phần tương ứng của biến được chuyển đổi ) để có được một ma trận vuông . Sau đó, vấn đề giảm xuống trường hợp đầy đủ (giả sử có thứ hạng cột đầy đủ).z B n × n BBzB^n×nB

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.