4. Dự toán:
(a) Thêm những quan sát mới Et.
(B) Tính Bel (), phân bố xác suất trên trạng thái hiện tại
(c) Thêm các slice cho t 1.
4.5.3 thuật toán suy luận cho DBNs
thuật toán phân cụm chính xác có thể được áp dụng cho DBNs, đặc biệt là nếu suy luận được
giới hạn trong hai thời gian slices.6 Thật không may, có bình thường là một cụm có chứa
tất cả các nút trong một lát thời gian với các kết nối liên slice, vì vậy cụm trở nên khó sử dụng.
Lý do cho điều này là trực quan rằng ngay cả khi không có vòng cung nội lát giữa
hai nút, họ thường trở nên tương quan thông qua tổ tiên chung. Một phiên bản của
thuật toán cây ngã ba đã được phát triển cho DBNs (Kjærulff, 1995). Phương pháp này
có lợi thế của cơ cấu DBN bằng cách tạo ra một cây ngã ba cho mỗi lát thời gian
và thực hiện việc cập nhật cho lát thời gian lên đến và bao gồm cả thời gian phục lát
bằng tin nhắn liên cây đi qua. Đối chiếu xác suất trong tương lai thời gian-lát,
một phương pháp lấy mẫu là hiệu quả vì không có bằng chứng nào cho những lát thời gian trong tương lai.
Nếu các cụm DBN nhận được quá lớn, các thuật toán gần đúng bằng cách sử dụng mô phỏng ngẫu nhiên
(được mô tả trong x3.6) thường thích hợp. Như chúng ta đã thảo luận trong x3.6.5, ngẫu nhiên
các phương pháp mô phỏng có hiệu quả hơn khi các bằng chứng là tại các nút gốc, trong khi
cấu trúc điển hình liên quan đến DBN các người mẫu của một hoặc nhiều biến trạng thái, mỗi
trong số đó được quan sát với một bộ cảm biến có thể ồn ào. Cấu trúc này được thể hiện trong hình 4.12; chúng ta có thể thấy rằng trong các mô hình này bằng chứng là ở lá.
HÌNH 4.13: (a) mạng gốc; (b) cấu trúc mới sau khi quá trình đảo ngược vòng cung.
Một giải pháp cho vấn đề này với các mô phỏng ngẫu nhiên là để đảo ngược vòng cung để
hạch bằng chứng, theo đề nghị của Shachter (1986), và sau đó sử dụng mô phỏng ngẫu nhiên
các thuật toán. Phương pháp đảo ngược vòng cung này (xem x8.3.1.1) đảm bảo rằng các bằng chứng là
tại các nút gốc, trong khi duy trì cùng một phân bố xác suất doanh tổng thể.
Nó đòi hỏi việc bổ sung các vòng cung để duy trì independencies điều kiện. Một đơn giản
6This không có nghĩa là các tín ngưỡng được duy trì là chính xác, tất nhiên; vì bằng chứng trong quá khứ là
được tóm tắt, những niềm tin được inexact.example được thể hiện trong hình 4.13. Điểm bất lợi là chúng ta có được một phức tạp hơn
cấu trúc mà không mô hình các mối quan hệ nhân quả.
Nhiều thuật toán gần đúng khác cho DBN suy luận đã được đề xuất, bao gồm cả
các biến thể của mô phỏng ngẫu nhiên (ví dụ, Kanazawa et al 1995.,), Lọc
các phương pháp (ví dụ, Murphy, 2002) và bỏ qua yếu phụ thuộc vào các quá trình ngẫu nhiên
(ví dụ, Boyen và Koller, 1998, Jitnah, 2000, Kjærulff, 1994). Thật không may,
hầu hết trong số này đang không được thực hiện trong các gói phần mềm BN.
Mạng quyết định 4.6Dynamic
Cũng như các mạng Bayesian có thể được mở rộng với một chiều thời gian để cung cấp cho DBNs,
vì vậy các mạng quyết định có thể được mở rộng để cung cấp cho mạng lưới quyết định năng động (DDNS).
Không chỉ làm họ đại diện một cách rõ ràng sự thay đổi của thế giới qua thời gian, nhưng họ mô hình ra quyết định tuần tự chung.
HÌNH 4.14: Một DDN chung cho một chuỗi các quyết định n, để tối đa hóa dự
kiến. Tiện ích tại thời điểm t + n
Hình 4.14 cho thấy một cấu trúc DDN chung chung, cho thực hiện một chuỗi các quyết định n
Dt, Dt + 1,:::, Dt + n, từ thời điểm t trong tương lai. Các trình tự thời gian của các
quyết định được đại diện bởi các liên kết ưu tiên (hiển thị như là một đường đứt nét). Các đơn
nút cơ hội X xác định các tiện ích, trong khi Obs là nút quan sát mà
bằng chứng sẽ được thêm vào trước mỗi quyết định tiếp theo; trình tự này được đại diện
bởi các thông tin liên kết (hiển thị như một nét đứt). Lưu ý rằng trong hình 4.14 với
việc ra quyết định sẽ tối đa hóa thỏa dụng kỳ vọng ở bước n lần. Một lựa chọn khác
sẽ được để có một nút tiện ích tại mỗi lát thời gian, trong trường hợp mà quyết định
làm sẽ tối đa hóa các tiện ích dự kiến tích lũy từ thời điểm t đến t + n.
Các cấu trúc DDN cho ví dụ sốt được thể hiện trong hình 4.15.
đang được dịch, vui lòng đợi..
