|
|
|
|
|
by wenc
3218 days ago
|
|
> How can a non-linear function even be convex in shape? I'm not sure what you mean. Apart from the linear case (which is weakly convex), most convex functions are non-linear. So yes, it is not only possible, it is the norm (in a colloquial sense). Refer to this for a mathematical definition of convexity:
https://en.wikipedia.org/wiki/Convex_function > Also, what about the case where the function isn't continuous or where it's not defined everywhere (the surface has holes)? There are two different cases: 1) Discontinuous functions: these are by definition nonconvex e.g. step functions. Gradient-descent methods cannot handle these directly; typically they are modeled as mixed-integer problems. 2) Non-smooth functions: are convex but do not have derivatives defined everywhere. e.g. abs(x). Gradient-descent methods don't work well on these types of functions. These typically require subgradient/bundle methods, or can be modeled as discontinuous functions. |
|