Actualización automática del modelo

Con la función de actualización automática del modelo, cuando el modelo subyacente cambia, la canalización se actualiza para usar el modelo nuevo. Debido a que la transformación RunInference actualiza de forma automática el controlador de modelo, no necesitas volver a implementar la canalización. Con esta función, puedes actualizar tu modelo en tiempo real, incluso mientras se ejecuta la canalización de Apache Beam.

La actualización automática del modelo proporciona dos métodos para actualizar los modelos de aprendizaje automático (AA), el modo de observación y el modo de eventos.

Modo de observación

Usa uno de los patrones proporcionados de Apache Beam, como la clase WatchFilePattern, para observar el archivo más reciente en tu bucket de Cloud Storage. WatchFilePattern usa marcas de tiempo para hacer coincidir un file_pattern y emite la ModelMetadata más reciente, que RunInference PTransform usa para actualizar el modelo de AA.

Si deseas obtener más información sobre el uso de WatchFilePattern para actualizar de forma automática los modelos de AA, consulta Usa WatchFilePattern para actualizar de forma automática los modelos de AA en RunInference en la documentación de Apache Beam.

Modo de evento

Conecta tu canalización a una fuente no delimitada, como Pub/Sub, para enviar eventos de actualización directamente a la transformación, lo que inicia la actualización del modelo. Configura una PCollection de entrada complementaria personalizada que defina la lógica para la actualización del modelo.

Para seguir un instructivo que demuestra cómo actualizar el modelo en producción mediante una entrada complementaria PCollection, consulta Actualiza modelos de AA en ejecución de canalizaciones.

¿Qué sigue?