Esto es algo técnico, pero recientemente comencé a trabajar con un sistema de álgebra computacional (sympy). Este es un programa capaz de hacer muchas matemáticas que normalmente crees que deben hacerse a mano. Manipula símbolos y sigue las reglas del álgebra.
Se puede usar para calcular límites, integrales, sumas infinitas, resolver ecuaciones, etc. Todo en forma cerrada con símbolos, en lugar de numéricamente.
Esto es útil no solo para cálculos tediosos, sino que también lo he usado para algunas cosas que serían completamente imposibles a mano (involucrando impedancias de entrada y funciones de transferencia de filtros electrónicos de orden superior).
- ¿Qué es la pérdida de confrontación en el aprendizaje automático?
- ¿Cuáles son algunos de los artículos académicos fundamentales (o más citados) en el campo de la robótica?
- ¿Qué sucederá cuando una computadora no tenga registros?
- ¿El cerebro tiene algoritmos?
- ¿Cuáles son algunos problemas en el aprendizaje automático donde los algoritmos simples pueden incluso vencer a las redes neuronales avanzadas de aprendizaje profundo bien diseñadas?
Y una de las características más interesantes es que una vez que tenga la expresión de forma cerrada, puede generar código para diferentes idiomas, o simplemente ejecutarlo como una fórmula numérica regular. Al hacer esto, pude acelerar un optimizador de circuito que anteriormente dependía de un simulador en aproximadamente 100x.