Saya baru belajar tentang pengoptimalan, dan mengalami kesulitan memahami perbedaan antara pengoptimalan cembung dan non-cembung. Dari pemahaman saya, fungsi cembung adalah salah satu di mana "segmen garis antara dua titik pada grafik fungsi berada di atas atau pada grafik". Dalam hal ini, algoritma gradient descent dapat digunakan, karena ada minimum tunggal dan gradien akan selalu membawa Anda ke minimum itu.
Namun, bagaimana dengan fungsi pada gambar ini:
Di sini, segmen garis biru memotong di bawah fungsi merah. Namun, fungsi tersebut masih memiliki satu minimum, dan karenanya gradient descent akan tetap membawa Anda ke minimum ini.
Jadi pertanyaan saya adalah:
1) Apakah fungsi pada gambar ini cembung, atau non-cembung?
2) Jika bukan cembung, maka dapatkah metode optimisasi cembung (gradient descent) masih diterapkan?
sumber