Não estamos mais atualizando o serviço Amazon Machine Learning nem aceitando novos usuários para ele. Essa documentação está disponível para usuários existentes, mas não estamos mais atualizando-a. Para obter mais informações, consulte O que é o Amazon Machine Learning.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Criar uma previsão em lote
Para criar uma previsão em lotes, você cria um objeto BatchPrediction
usando o console ou a API do Amazon Machine Learning (Amazon ML). Um objeto BatchPrediction
descreve um conjunto de previsões que o Amazon ML gera usando o modelo de ML e um conjunto de observações de entrada. Quando você cria um objeto BatchPrediction
, o Amazon ML inicia um fluxo de trabalho assíncrono que calcula as previsões.
Você precisa usar o mesmo esquema para a fonte de dados que você usa para obter previsões em lote e a fonte de dados que você usou para treinar o modelo de ML em que você consulta previsões. A única exceção é que a fonte de dados para uma previsão em lote não precisa incluir o atributo de destino, porque o Amazon ML o prevê. Se você fornece o atributo de destino, o Amazon ML ignora esse valor.
Criar uma previsão em lote (console)
Para criar uma previsão em lote usando o console do Amazon ML, use o assistente Criar previsões em lote.
Para criar uma previsão em lote (console)
Faça login no AWS Management Console e abra o console do Amazon Machine Learning em https://console.aws.amazon.com/machinelearning/
. -
No painel do Amazon ML, em Objetos, escolha Criar novo... e depois Previsão em lote.
-
Escolha o modelo do Amazon ML que você deseja usar para criar a previsão em lote.
-
Para confirmar que você deseja usar esse modelo, escolha Continue (Continuar).
-
Escolha a fonte de dados para a qual você deseja criar previsões. A fonte de dados precisa ter o mesmo esquema do modelo, embora não precise incluir o atributo de destino.
-
Escolha Continuar.
-
Em S3 destination (Destino do S3), digite o nome do bucket do S3.
-
Escolha Revisar.
-
Revise as configurações e escolha Create batch prediction (Criar previsão em lotes).
Criar uma previsão em lote (API)
Para criar um objeto BatchPrediction
usando a API do Amazon ML, você precisa fornecer os seguintes parâmetros:
- Datasource ID
-
O ID da fonte de dados que aponta para as observações para as quais você quer as previsões. Por exemplo, se você quer previsões para dados em um arquivo chamado
s3://examplebucket/input.csv
, é preciso criar um objeto de fonte de dados que aponte para o arquivo de dados e, em seguida, passar o ID da fonte de dados com esse parâmetro. - BatchPrediction ID
-
O ID para atribuir à previsão em lote.
- ML Model ID
-
O ID do modelo de ML em que o Amazon ML deve consultar as previsões.
- Output Uri
-
O URI do bucket do S3 no qual armazenar a saída da previsão. O Amazon ML precisa ter permissões para gravar dados nesse bucket.
O parâmetro
OutputUri
precisa fazer referência a um caminho do S3 que termine com uma barra ('/'), conforme mostrado no exemplo a seguir:s3://examplebucket/examplepath/
Para obter mais informações sobre configuração de permissões do S3, consulte Conceder permissões ao Amazon ML para gerar previsões no Amazon S3.
- BatchPrediction Nome (Opcional)
-
(Opcional) Um nome legível para a previsão em lotes.