En el curso Coursera de Andrew Ng, usa Octave. ¿Se sigue utilizando este lenguaje en la industria?

No importa cuánto me gustaría que fuera … Matlab no es una herramienta de “nivel de la industria” para el aprendizaje automático (menos Octave). Vea, por ejemplo, lo que Andrej Karpathy (Director de investigación de AI que trabaja para Elon Musk) dice acerca de Matlab:

La respuesta de Andrej Karpathy a ¿Qué marco de aprendizaje profundo prefieres?

La cosa es que Torch, TensorFlow, Theano, Caffe … son marcos de un solo propósito. Matlab es multipropósito. Tiene docenas y docenas de paquetes en diferentes campos científicos: Productos y Servicios.

Por lo tanto, económicamente no es factible para la compañía MathWorks mantener el ritmo de crecimiento del campo tan dinámicamente como lo es el aprendizaje automático. Necesitan soportar muchas otras áreas de productos.

¿O tal vez es factible y simplemente no lo ven como una prioridad? No lo sé. Pero el hecho es que incluso a partir de 2017, su paquete de red neuronal no ofrece ni el codificador automático Denoising, que debería considerarse como una característica elemental …

Octava nunca se ha utilizado per se.

Pero Octave es un clon gratuito de Matlab, que a su vez es un estándar de la industria, especialmente en la industria dura (por ejemplo: instrumentación, automotriz, petróleo y gas …). No es necesario decir que las técnicas de aprendizaje automático (especialmente las relacionadas con el procesamiento de señales) se usan comúnmente allí.