TUYÊN TRUYỀN, KHÔNG CÓ BẰNG CHỨNGTuyên truyền, bằng chứng cho nút MHÌNH 3.4: Tin nhắn đi qua thuật toán tuyên truyền giai đoạn mà không có bằng chứng(ở trên) và với các bằng chứng cho nút M (dưới đây).Đầu tiên, trước khi bất kỳ bằng chứng được nhập, thông số khác nhau được khởi tạo: p(B),p(E), p(P), từ priors, và l(J), l(M) với (1,1) như các nút lá không có bằng chứng.Trong thời gian này tuyên truyền trước khi chứng cứ, tất cả các thư chẩn đoán (các ltin nhắn) sẽ là vector đơn vị. Chúng tôi có thể nhìn thấy từ các phương trình Cập Nhật mà chúng tôichỉ nhân bởi các thư này, do đó, cách nhân vector đơn vị sẽ không thay đổibất kỳ tham số khác hoặc tin nhắn. Vì vậy, chúng tôi sẽ không hiển thị các đơn vị vector l tin nhắntuyên truyền ở giai đoạn này.Sử dụng niềm tin Cập Nhật phương trình (3.1), Bel(B), Bel(E) và Bel(P) được tính,trong khi gửi mới tin nhắn pA(B), pA(E) và pJ(P) được tính bằng cách sử dụng(3.5) và gửi ra.Nút A đã nhận được tất cả các thư p của nó từ cha mẹ của nó, do đó, nó có thể Cập Nhật Bel(A)và tính toán riêng của mình thư p để vượt qua để trẻ em của nó J và M. Ở giai đoạn này,chúng tôi có thể Cập Nhật Bel(J), như nó đã chỉ nhận được một tin nhắn p p; Tuy nhiên, nó cóchưa nhận được một tin nhắn p từ A, vì vậy chúng tôi sẽ không làm điều đó chu kỳ này.Sau khi giai đoạn thứ hai tuyên truyền tin nhắn, Bel(J) và Bel(M) có thể được tính toán,như tất cả các thư p đã nhận được từ cha mẹ của họ.Tiếp theo, chúng tôi xem xét làm thế nào chứng cứ M = T, bắt đầu bằng cách đặt l(M) = (1; 0), có thểtuyên truyền thông qua mạng. Trước tiên, lM(A) thông báo tính toán và gửiA. l(A) và lần lượt Bel(A) sau đó là recomputed, và mới thư được gửi đến Acha mẹ thông qua lA(B) và lA(E), và để con của nó khác J thông qua pJ(A).Các thư mới cho phép Bel(B), Bel(E) và Bel(J) được recomputed, vàthông điệp cuối cùng lJ(P) tính và được gửi từ J để P. Tính toán cuối cùng là cácCập Nhật của Bel(P). Lưu ý rằng số lượng tối thiểu của tuyên truyền bước nàyVí dụ bằng chứng là ba, vì đó là khoảng cách xa nhất nút P từ cácbằng chứng nút M.3.3.3 thuật toán tính năngTất cả các tính toán trong các thuật toán thông qua tin nhắn được địa phương: niềm tin Cập Nhậtvà mới các thư gửi đi tất cả các tính toán bằng cách sử dụng các tin nhắn và các thông số.Trong khi thuật toán này là hiệu quả trong một ý nghĩa vì này bất động sản địa phương,và nó vay chính nó để triển khai song song, phân phối, chúng ta có thể thấy rằng có là mộtTổng kết trong tất cả các instantiations chung của các nút cha mẹ, mà là mũ tạisố cha mẹ. Vì vậy, các thuật toán là computationally infeasible khi cócó quá nhiều bậc cha mẹ. Và các đường dẫn từ bằng chứng nút hoặc nút, cácthêm chu kỳ tuyên truyền dữ liệu phải được thực hiện để cập nhật tất cả các nút khác.Cũng lưu ý rằng trong trình bày của thuật toán này, chúng tôi đã theo trình bày của Trân Châu(1988) và tất cả các tin nhắn được chuẩn hoá. Đây là một tính toán chi phíđó là không thực sự cần thiết, như tất cả các bình thường có thể được thực hiện khi máy tính cácmarginals (tức là, khi máy tính Bel(xi)). Hằng số chuẩn hóa, một, là cácgiống nhau cho tất cả các marginals, là nghịch đảo của P(E), những tính toán xác suấttrong đó thường là hữu ích cho các mục đích khác.3.4 kết luận với bằng chứng không chắc chắnVậy, đến nay chúng tôi đã giả định rằng bất kỳ bằng chứng là một quan sát trực tiếp của giá trị củamột biến sẽ dẫn đến niềm tin cho một nút thiết lập để 1 cho giá trị đó và0 cho tất cả các giá trị khác. Đây là bằng chứng cụ thể được mô tả trong x2.3.2, mà lànhập vào trong các thuật toán thông qua tin nhắn như một vector với một 1 ở vị trí của cácgiá trị bằng chứng và các 0 ở các vị trí khác. Một khi các bằng chứng cụ thể được nhập cho mộtnút, niềm tin cho nút đó "kẹp" và không thay đổi không có vấn đề gì hơn nữathông tin trở nên có sẵn.Tuy nhiên, suy luận thuật toán nên cũng có thể xử lý bằng chứng màcó sự không chắc chắn liên kết với nó, như trong Jeffrey conditionalization (định nghĩa 1.5). ỞVí dụ trận động đất, giả sử rằng sau khi bạn nhận được một cuộc gọi từ hàng xóm của bạn Marynói rằng cô đã nghe nói của bạn báo động đi tắt, một đồng nghiệp người trong văn phòng của bạn tại cácthời gian nói ông nghĩ ông nghe trước đó trên đài phát thanh đã có một trận động đất nhỏ ởkhu vực của bạn, nhưng ông là chỉ có 80% chắc chắn.Chúng tôi giới thiệu khái niệm này rất ngắn gọn ở x2.3.2, nơi chúng tôi đề cập đến rằng điều nàysắp xếp của các bằng chứng được gọi là "ảo" bằng chứng hoặc chứng cứ "khả năng". Chúng tôi trả chậmtiếp tục giải thích về các điều khoản này cho đến khi ở đây, vì họ liên quan đến cách suy luận được thực hiện.Một số gói phần mềm BN lớn (ví dụ như, Netica, Hugin, GeNIe vàBayesiaLab) cung cấp các thiết bị để thêm khả năng bằng chứng, cũng như cụ thểvà tiêu cực bằng chứng. Trong thực tế, chúng tôi mô tả làm thế nào để nhập khả năng bằng chứng trong cả haiNetica và Hugin trong con số 3,19. Theo ý kiến của chúng tôi, những lời giải thích của loại này của bằng chứngtrong văn học và phần mềm có sẵn tài liệu là khó hiểu vàkhông đầy đủ. Nó là quan trọng đối với người sử dụng tính năng này trong phần mềm để hiểulàm thế nào khả năng bằng chứng ảnh hưởng đến suy luận và cũng làm thế nào để làm việc ra những con sốđể nhập.Trước tiên, đó là vấn đề làm thế nào để giải thích sự không chắc chắn về một quan sát. Cáckhông chắc chắn thông tin có thể được biểu diễn bằng việc áp dụng nó như là phân phối mớiqua các biến trong câu hỏi. Điều này có nghĩa là cho nút trận động đất bằng cách nào đóthiết lập Bel(Earthquake = T) = 0:8. Tuy nhiên, chúng tôi chắc chắn không muốn "kẹp"niềm tin này, kể từ khi bản án xác suất này nên được tích hợp với bất kỳ hơn nữađộc lập các thông tin có liên quan đến sự hiện diện của một trận động đất (ví dụ như, bằng chứngvề Mary gọi).3.4.1 bằng cách sử dụng một nút ảoHãy xem xét kết hợp một quan sát không chắc chắn cho các trường hợp đơn giản nhất, một đĩa đơnBoolean nút X, với một trước khi thống nhất, đó là P (X = T) = P (X = F) = 0,5. Chúng tôi thêm một ảonút V, mất giá trị fT; FG, 1 khi còn bé X, như minh hoạ trong hình 3.5.The không chắc chắn trong các quan sát của X được đại diện bởi CPT; Đối với một sự quan sát 80% chắc chắn điều này cho. Bây giờbằng chứng cụ thể được nhập vào đó V = T. Chúng tôi có thể dùng định lý Bayes để thực hiện suy luận, như sau
đang được dịch, vui lòng đợi..
