Tôi biết rằng cả hai đều chọn K một cách ngẫu nhiên, và sau đó chọn K tốt nhất, vì tôi hiểu K tốt nhất gọi những người khác để tìm mục tiêu, vậy sự khác biệt chính xác giữa tìm kiếm chùm địa phương và tìm kiếm chùm Stochastic là gì? Xin hãy giúp tôi và sửa cho tôi nếu tôi saiSự khác biệt giữa tìm kiếm chùm địa phương và tìm kiếm chùm Stochastic là gì?
Trả lời
Stochastic khá nhiều phương tiện ngẫu nhiên một cách nào đó. Một trong những vấn đề lớn với tìm kiếm chùm tia là nó có xu hướng bị mắc kẹt vào optima địa phương thay vì tối ưu toàn cầu. Để tránh việc tìm kiếm ngẫu nhiên đó đưa ra một số xác suất (thường nhỏ nhất) của giải pháp để chọn bước không tối ưu tại một thời điểm nhất định. Bạn có thể nghĩ rằng đó là "thêm ngẫu nhiên". Một cách tiếp cận tốt hơn một chút sẽ là simulated annealing, nơi cơ hội để có lựa chọn tối ưu giảm theo thời gian.
Tìm kiếm địa phương, mặt khác sẽ luôn chọn K láng giềng tốt nhất, không bao giờ cho phép đi chệch khỏi một địa phương tối ưu nếu bạn tình cờ gặp phải.
Tôi nghĩ rằng sự khác biệt duy nhất là trong tìm kiếm chùm Stochastic, những người kế vị của K được chọn ngẫu nhiên so với người gọi K kế thừa với K trong tìm kiếm chùm cục bộ. Ít nhất đó là những gì tôi thu thập được từ số này SOURCE
Câu hỏi hay!
Edit: Đây là another source mà đi vào một ít chi tiết thêm về những khác biệt
Cảm ơn nguồn tài nguyên của bạn :) – user3880907
Rất hoan nghênh, vui vì tôi có thể trợ giúp! Cảm ơn câu hỏi tuyệt vời đã giúp tôi tìm kiếm những tài nguyên đó một cách tuyệt vời lol –
- 1. Sự khác biệt chính giữa tìm kiếm thông tin và thuật toán tìm kiếm không được định dạng là gì?
- 2. sự khác biệt giữa tìm kiếm lân cận và tìm kiếm văn bản trong API Google Địa điểm
- 3. Sự khác nhau giữa Thanh tìm kiếm so với thanh tìm kiếm và bộ điều khiển hiển thị tìm kiếm là gì?
- 4. Sự khác biệt giữa tìm kiếm chi nhánh và giới hạn và tìm kiếm tốt nhất đầu tiên
- 5. là gì sự khác biệt giữa bốn quả tìm kiếm File trong ASP.NET MVC
- 6. Python regex - sự khác biệt giữa tìm kiếm và tìm tất cả
- 7. Sự khác biệt về JQuery giữa tìm kiếm 'trẻ em' và 'tìm'?
- 8. Sự khác nhau giữa cây tìm kiếm và cây nhị phân hiệu quả là gì?
- 9. Sự khác biệt giữa tìm và lọc
- 10. Sự khác biệt giữa Tìm và FindAsync
- 11. Chùm tín hiệu JVM SIGPIPE
- 12. System.Globalization là gì và sự khác biệt giữa nó và nội địa hóa là những gì
- 13. Sự khác biệt giữa gVim và gVim là gì?
- 14. AutoMapper: Sự khác biệt giữa ForMember và ForSourceMember là gì?
- 15. Sự khác biệt giữa \ r và \ n là gì?
- 16. sự khác biệt giữa/* ... */và là gì/** ... */
- 17. sự khác biệt giữa myFunction chức năng địa phương và myFunction local = function() là gì
- 18. Sự khác biệt chính giữa 'gc' và 'gccgo' là gì?
- 19. Chuỗi tìm kiếm JPQL (JPA) tìm kiếm
- 20. Xóa tìm kiếm tự động khỏi hộp văn bản và tìm kiếm trên nút tìm kiếm
- 21. Sự khác biệt giữa (string [] args) và System.Environment.CommandLine là gì?
- 22. MongoDB Tìm kiếm văn bản VÀ nhiều từ tìm kiếm
- 23. Tìm kiếm NSDiacriticInsensitive và tìm kiếm theo kiểu arabic
- 24. Sự khác biệt giữa Thông báo và pynotify là gì?
- 25. SQLAlchemy với PostgresSQL và Tìm kiếm Toàn văn Tìm kiếm
- 26. Tìm kiếm MySQL và tìm kiếm toàn văn bản
- 27. Góc 4 http nhận được với các tham số - sự khác biệt giữa tìm kiếm và thông số
- 28. Sự khác biệt giữa localname và qname là gì?
- 29. Sự khác biệt giữa -anydpi và -nodpi là gì?
- 30. Sự khác biệt giữa ".equals" và "==" là gì?
+1 để có câu trả lời tốt hơn so với tôi lol. Tôi không biết rằng về phân bổ một lượng nhỏ xác suất để tiếp tục tìm kiếm ngẫu nhiên. –
bây giờ nó là rõ ràng để Stochastic cố gắng giải quyết việc bị kẹt trong Beam, bằng cách chọn K cho xác suất của nó, phải không? – user3880907