Я просто дізнаюся про оптимізацію, і у мене виникають проблеми з розумінням різниці між опуклою та неопуклою оптимізацією. З мого розуміння, опукла функція - це така, де «відрізок лінії між будь-якими двома точками на графіку функції лежить вище або на графіку». У цьому випадку може бути використаний алгоритм спуску градієнта, оскільки існує один мінімум, і градієнти завжди приведуть вас до цього мінімуму.
Однак як щодо функції на цій фігурі:
Тут сегмент синьої лінії перетинається нижче функції червоного. Однак функція все ще має єдиний мінімум, і тому градієнтне спускання все одно приведе вас до цього мінімуму.
Тому мої запитання:
1) Чи функція на цій фігурі опукла, чи невипукла?
2) Якщо це невипуклий, то чи можна все ж застосовувати методи опуклої оптимізації (градієнтне спускання)?