¿Cuáles son los métodos de implementación con calidad de producción para los modelos de aprendizaje automático?

Pocos enfoques para implementar modelos de aprendizaje automático en la producción después del proceso de capacitación son los siguientes,

  1. Contenedores Docker para alojar el algoritmo como API de matraz / nodo
    1. El código de ejemplo para la API del matraz es el siguiente,
      shabazbpatel / xgboost-model-api
    2. Uso del enjambre Docker para escalar los contenedores según los requisitos de rendimiento.
  2. Cargue el modelo en su sistema de producción, como una función Lambda alojada en AWS.
    1. El modelo se puede cargar en su aplicación web y volver a crear una instancia y puede ejecutar el método de predicción en él. Puede tener tantas instancias de modelos y escalar a tantos trabajadores / máquinas según los requisitos de rendimiento.
  3. También puede crear Node.JS API junto con el método de inferencia como un método de apio dentro de un contenedor y escalar usando Amazon ECS.

Espero que ayude 🙂

Flask funciona bien para implementar modelos de aprendizaje automático en producción.

Fuente: He implementado modelos de aprendizaje automático en producción.

More Interesting

¿Qué son las redes de iteración de valor?

¿Cuáles son los pros y los contras de estos tres modelos de secuencia: modelo MaxEnt Markov, campos aleatorios condicionales y redes neuronales recurrentes?

¿Cuáles son los problemas menos resueltos o no resueltos que se pueden resolver con el aprendizaje automático y el aprendizaje profundo?

¿Puedes explicar el hashing de características de una manera fácil de entender?

¿Cuáles son los mejores recursos en línea para mejorar los algoritmos de aprendizaje automático?

¿Cuáles podrían ser las características posibles para detectar fraude en transacciones en cajeros automáticos?

¿Qué tan significativo es el artículo de FractalNet?

En los Estados Unidos, ¿es ilegal entrenar redes neuronales usando imágenes con derechos de autor?

¿Cuál es la diferencia de enfoque para resolver un desafío de Kaggle y trabajar en un problema de investigación de LA bien definido?

¿Cómo es trabajar en problemas de aprendizaje automático en un entorno empresarial?

¿Cómo se puede visualizar el aprendizaje profundo y, por lo tanto, convertir las capas y los pesos ocultos en algo comprensible para un laico sin mucho trabajo?

Cómo aprender un pozo bayesiano no paramétrico

¿Las estadísticas necesitan un cambio de marca en respuesta a la ciencia de datos y el aprendizaje automático, que están superando las estadísticas en términos de relevancia? ¿Por qué o por qué no?

¿Cómo explicaría el concepto de una capa convolucional en una red profunda a una persona no técnica?

¿Cuáles son algunas ideas importantes / brillantes en el aprendizaje automático?