Tôi đang cố gắng tối ưu hóa một số tham số trường lực trong khung phân tử để kết quả mô phỏng đến gần nhất có thể với cấu trúc thí nghiệm.
Trước đây, tôi đã viết một thuật toán di truyền trong đó về cơ bản tôi lấy mẫu không gian tham số, chọn tổ hợp hoạt động tốt nhất, tạo tập hợp các tham số bị đột biến và lặp lại quy trình cho đến khi tôi có được tham số tốt nhất cho hàm mục tiêu. Tôi cũng thực hiện một số tối ưu hóa của chính thuật toán, trong đó phân phối các giá trị bị đột biến được tối ưu hóa để ưu tiên hội tụ nhanh hơn.
Cố vấn của tôi chưa nghe nói về thuật toán di truyền và tôi chưa bao giờ nghe về các phương pháp mà ông đề xuất: phương pháp gradient liên hợp và thuật toán đơn giản.
Trong tình huống của tôi, hàm mục tiêu là một hàm của độ lệch của mọi nguyên tử so với vị trí thử nghiệm của nó (vì vậy nó là tối ưu hóa cấu trúc). Hệ thống là 4-10K nguyên tử. Có đáng để đầu tư một chút thời gian vào việc học CGM hoặc thuật toán đơn giản không? Trong cả ba, cái nào là tốt nhất cho tình huống này?