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, que inicia una actualización del modelo. Configuras una entrada lateral personalizada PCollection que define la lógica para la actualización del modelo.

Si deseas seguir un instructivo en el que se muestra cómo actualizar tu modelo en producción con una entrada lateral PCollection, consulta Cómo actualizar modelos de AA en canalizaciones en ejecución.

¿Qué sigue?