Publicado en: Nov 26, 2018
La capacitación dinámica es un proyecto de aprendizaje profundo de fuente abierta que le permite reducir el costo y tiempo de capacitación modelo, aprovechando la elasticidad y escalabilidad de la nube. La primera implementación de referencia de la capacitación dinámica se basa en Apache MXNet, y es de código abierto en virtud de la capacitación dinámica con Apache MXNet.
La capacitación tradicional distribuida requiere un conjunto fijo de hosts, que participan activamente en el trabajo de capacitación a lo largo de todo el proceso de capacitación. Con la capacitación dinámica, este requisito es relajado: el número de hosts en el clúster de capacitación puede aumentar y disminuir a lo largo de todo el proceso de capacitación. Esto significa que los trabajos de capacitación ahora pueden aprovechar la elasticidad informática de la nube a bajo costo. Con la capacitación dinámica, puede agregar o quitar de forma elástica EC2 Spot o instancias reservadas sin pérdida de precisión, reduciendo significativamente el coste de capacitación. Para comenzar, visite el repositorio en GitHub de la capacitación dinámica con Apache MXNet en AWS.