Để tối ưu hóa, từ Wikipedia :
Trong khoa học máy tính, metaheuristic chỉ định một phương pháp tính toán nhằm tối ưu hóa một vấn đề bằng cách lặp đi lặp lại để cải thiện một giải pháp ứng viên liên quan đến một thước đo chất lượng nhất định. Siêu dữ liệu đưa ra một vài hoặc không có giả định về vấn đề được tối ưu hóa và có thể tìm kiếm không gian rất lớn của các giải pháp ứng cử viên. Tuy nhiên, siêu dữ liệu không đảm bảo một giải pháp tối ưu đã từng được tìm thấy. Nhiều siêu dữ liệu thực hiện một số hình thức tối ưu hóa ngẫu nhiên.
Các thuật ngữ khác có ý nghĩa tương tự như siêu hình, là: không có đạo hàm, tìm kiếm trực tiếp, hộp đen hoặc thực sự chỉ là trình tối ưu hóa heuristic. Một số sách và tài liệu khảo sát đã được xuất bản về chủ đề này.
Tôi tự hỏi làm thế nào để biết liệu một phương pháp tối ưu hóa có phải là siêu hình hay không? Ví dụ,
(1) Là phương pháp đơn giản cho siêu dữ liệu lập trình tuyến tính?
(2) Có phải phần lớn các phương pháp lập trình phi tuyến tính như giảm độ dốc, phương pháp số nhân Lagrangian, phương pháp phạt, phương pháp điểm nội bộ (phương pháp rào cản), siêu hình?
(3) Có phải tất cả các phương pháp không có độ dốc, chẳng hạn như phương pháp Nelder của Mead hoặc phương pháp đơn giản xuống dốc, siêu hình?
Một số phương pháp tối ưu hóa không phải là siêu hình là gì?
Nói chung hơn (vượt quá tối ưu hóa) cho các kỹ thuật giải quyết vấn đề, từ Wikipedia :
Heuristic đề cập đến các kỹ thuật dựa trên kinh nghiệm để giải quyết vấn đề, học hỏi và khám phá . Khi một tìm kiếm toàn diện là không thực tế, các phương pháp heuristic được sử dụng để tăng tốc quá trình tìm kiếm một giải pháp thỏa đáng. Ví dụ về phương pháp này bao gồm sử dụng quy tắc ngón tay cái, phỏng đoán có giáo dục, phán đoán trực quan hoặc ý thức chung.
Nói một cách chính xác hơn, heuristic là các chiến lược sử dụng thông tin có thể truy cập dễ dàng, mặc dù có thể áp dụng một cách lỏng lẻo để kiểm soát việc giải quyết vấn đề ở người và máy móc.
Tôi tự hỏi làm thế nào để hiểu ý nghĩa của "heuristic"?
Làm thế nào tôi có thể biết liệu một kỹ thuật "giải quyết vấn đề, học hỏi và khám phá" có phải là heuristic hay không?
Một số kỹ thuật "giải quyết vấn đề, học hỏi và khám phá" không theo kinh nghiệm là gì?
Cảm ơn và trân trọng!