Tôi chỉ đang tìm hiểu về tối ưu hóa và gặp khó khăn trong việc tìm hiểu sự khác biệt giữa tối ưu hóa lồi và không lồi. Theo hiểu biết của tôi, một hàm lồi là một trong đó "đoạn thẳng giữa hai điểm bất kỳ trên biểu đồ của hàm nằm ở trên hoặc trên biểu đồ". Trong trường hợp này, một thuật toán giảm độ dốc có thể được sử dụng, bởi vì có một mức tối thiểu duy nhất và các gradient sẽ luôn đưa bạn đến mức tối thiểu đó.
Tuy nhiên, những gì về chức năng trong hình này:
Ở đây, đoạn đường màu xanh cắt ngang bên dưới chức năng màu đỏ. Tuy nhiên, hàm vẫn có một mức tối thiểu duy nhất và do đó, độ dốc giảm dần sẽ đưa bạn đến mức tối thiểu này.
Vì vậy, câu hỏi của tôi là:
1) Hàm trong hình này có lồi hay không lồi?
2) Nếu nó không lồi thì các phương pháp tối ưu hóa lồi (giảm độ dốc) vẫn có thể được áp dụng?