Tôi có một hệ thống phương trình phi tuyến tính mà tôi muốn giải bằng số:
f = ( f 1 , Mạnh , f n )
Hệ thống này có một số đặc điểm khiến nó đặc biệt khó xử lý. Tôi đang tìm kiếm ý tưởng về cách đối phó với hệ thống hiệu quả hơn.
Tại sao hệ thống khó khăn?
Các chức năng tương tự như chức năng này (nhưng tất nhiên trong nhiều chiều):
Họ có các cao nguyên phẳng cách nhau bởi một khu vực thay đổi trơn tru. Trong 2D, bạn có thể tưởng tượng một cái gì đó như thế này cho một :
Nói chung, mỗi có hai cao nguyên cách nhau bởi sự thay đổi trơn tru xung quanh một siêu phẳng n - 1 chiều.
Các chức năng rất chậm để tính toán. Tôi đang tìm kiếm một phương pháp có thể có được một xấp xỉ hợp lý của gốc trong càng ít lần lặp càng tốt.
Các chức năng được tính toán bằng phương pháp Monte Carlo. Điều này có nghĩa là mỗi lần chúng được tính toán, tôi nhận được một giá trị ngẫu nhiên hơi khác nhau. Các công cụ phái sinh rất khó ước tính. Một khi chúng ta đủ gần gốc, tiếng ồn sẽ bắt đầu chiếm ưu thế và cần phải sử dụng trung bình để tăng độ chính xác. Lý tưởng nhất là có thể khái quát hóa phương pháp thành một phiên bản gần đúng ngẫu nhiên tương đương (ví dụ: Newton → Robbins-Monro).
Tôi biết gì khác về hệ thống?
Có chính xác một gốc (từ kết quả lý thuyết).