¿Hay algún solucionador que minimice la función objetivo [matemática] f (x) = \ matemática {e} ^ x [/ matemática] donde [matemática] x> 0 [/ matemática]?

Supongo que al minimizar se entiende minimización restringida y, por simplicidad, supongamos que todas las restricciones son restricciones lineales. Además, supongo que su función objetivo no es [matemática] e ^ x [/ matemática] sino un exponente de una combinación lineal de [matemática] x [/ matemática], es decir, [matemática] f (x) = e ^ { c ^ Tx} [/ matemáticas]. Entonces el problema de optimización se convierte en –

[matemáticas] min_x \ e ^ {c ^ Tx} [/ matemáticas]
st [matemáticas] Ax \ leq b [/ matemáticas]
y [matemáticas] x> 0 [/ matemáticas]

Dado que la función exponencial aumenta monotónicamente, la optimización de [math] f (x) [/ math] es equivalente a la optimización de [math] \ log f (x) [/ math]. Por lo tanto, el problema de optimización anterior se reduce a:

[matemáticas] min_x \ c ^ Tx [/ matemáticas]
st [matemáticas] Ax \ leq b [/ matemáticas]
y [matemáticas] x> 0 [/ matemáticas]

que es un programa lineal y puede usar cualquier solucionador estándar (como Gurobi Optimization, Inc., IBM CPLEX Optimizer – Estados Unidos) para resolver este problema.

Nota: Sin embargo, si desea resolver el problema original (es decir, [math] min_x e ^ x, x> 0 [/ math]) la solución está en [math] 0+ \ epsilon [/ math] como lo menciona el usuario de Quora .

Si por alguna razón no puede usar la solución analítica que proporcionó el usuario de Quora, el descenso de gradiente con las modificaciones apropiadas para lidiar con las restricciones funcionará bien.

No, [matemáticas] e ^ x [/ matemáticas] está aumentando estrictamente en [matemáticas] x [/ matemáticas]

More Interesting

¿Por qué parece que hay capas y capas de significado más profundo ocultas bajo la simple forma de escritura de Ernest Hemingway?

¿Qué debo aprender para el aprendizaje automático, C ++ o Python?

¿Podemos automatizar las búsquedas a través del aprendizaje automático? Tengo cientos de sitios web de diferentes fabricantes de automóviles, si tengo la intención de extraer toda la información (sobre todas las bicicletas / automóviles) junto con los enlaces.

¿Cuántos 50 mg / ml hay en un vial de 10 ml de EP?

¿Cómo se realiza el aprendizaje automático supervisado cuando sus datos no caben en una sola máquina? ¿Los clasificadores de libros de texto como los clasificadores SVM o Naive Bayes siguen siendo tan importantes o incluso factibles a medida que aumenta el tamaño de sus datos o los algoritmos diferentes se vuelven más populares?

Si quiero desarrollar una carrera en aprendizaje automático e inteligencia artificial, ¿debería comenzar con chatbots?

En finanzas cuantitativas, ¿hay alguna analogía entre la optimización de la cartera y el análisis de componentes principales?

¿Por qué TensorFlow tiene definiciones para muchas operaciones matemáticas?

¿Cómo funciona Watson Personality Insights de IBM?

Cómo obtener colores 'visualmente distinguibles' de las imágenes

¿A qué tipo de personalización en Machine Learning se refería Andrew Ng en su artículo de Harvard Business Review sobre las capacidades de IA?

¿Cómo calificaría un buen algoritmo, buenos datos, buena ingeniería de características en términos de efectividad para el aprendizaje automático?

¿Los diferentes algoritmos de árbol de decisión ofrecen diferencias significativas en el rendimiento?

¿Cómo se puede usar MapReduce en problemas de optimización?

¿Cómo se determina el tamaño del paso de actualización para el algoritmo de retropropagación ADADELTA?