No soy un experto, pero aquí hay información:
En la optimización lineal, la función de costo es un hiperplano con cierta pendiente. Algunas características tienen un peso positivo, y si aumenta esas, siempre aumentará la función objetivo. Por otro lado, algunas características tienen un peso negativo y siempre lo reducirán. Por lo tanto, es bastante fácil de optimizar. La parte interesante es cuando arrojas restricciones. Si tiene restricciones de desigualdad lineal, puede moverse alrededor del borde tratando de encontrar un camino cuesta abajo nuevamente, que es lo que intenta hacer el algoritmo más destacado, el algoritmo simplex. Los problemas lineales son muy típicos de los problemas de planificación y la Investigación de operaciones y, a menudo, implican una enorme cantidad de características, lo que lleva a programas como CPLEX a marcarse para poder resolver ecuaciones con miles de millones de variables.
La optimización no lineal se ocupa, lo adivinaste, de funciones no lineales. Por lo general, distingue entre optimización convexa y no convexa, siendo la primera menos especificada que la segunda, ya que es unimodal. Los métodos típicos para resolver estos problemas son los métodos de primer orden, como el gradiente y el descenso del gradiente conjugado, y los métodos de segundo orden (y sus aproximaciones), como el método de Newton y Levenberg-Marquardt. Uno de los algoritmos más destacados es el algoritmo BFGS.
Hay un montón de variaciones sobre lo anterior, pero estos son algunos de los temas típicos cubiertos en un libro de texto de optimización, en mi experiencia. Consulte la “Optimización numérica” de Nocedal y Wright para obtener un buen libro de texto técnico.
- ¿Por qué hay matrices con un valor propio repetido?
- ¿Cómo puede la descomposición ortogonal garantizar que esta función sea mínima?
- Cómo encontrar los valores para los cuales una matriz es inconsistente
- Dada una matriz singular (cuadrada) [matemática] A [/ matemática], que no es nula, ¿cómo podría encontrarse una matriz cuadrada [matemática] B [/ matemática], que nuevamente no es nula, de modo que el producto matricial [matemática ] AB [/ math] da la matriz nula?
- ¿Qué significa un cambio de base en álgebra lineal?