Iniciação rápida: construir, executar e implementar um modelo do Decision Optimization
É possível construir e executar modelos do Decision Optimization para ajudar a tomar as melhores decisões para resolver problemas de negócios com base em seus objetivos. Leia sobre Decision Optimization, em seguida, assista a um vídeo e faça um tutorial adequado para usuários com algum conhecimento de analítica prescritiva, mas não requer codificação.
- Serviços necessários
- Watson Studio
- Watson Machine Learning
Seu fluxo de trabalho básico inclui estas tarefas:
- Crie um projeto. Os projetos são onde você pode colaborar com outras pessoas para trabalhar com dados
- Inclua uma experiência do Decision Optimization no projeto. É possível incluir arquivos compactados ou dados de arquivos de amostra.
- Crie um espaço de implementação para associar ao Watson Machine Learning Servicedo projeto..
- Revise os dados, objetivos de modelo e restrições no Modeling Assistant.
- Execute um ou mais cenários para testar seu modelo e revisar os resultados..
- Implementar seu modelo.
Leia sobre Decision Optimization
O Decision Optimization pode analisar dados e criar um modelo de otimização (com o Modeling Assistant) com base em um problema de negócios. Primeiro, um modelo de otimização é derivado convertendo um problema de negócios em uma formulação matemática que pode ser entendida pelo mecanismo de otimização. A formulação consiste em objetivos e restrições que definem o modelo no qual a decisão final é baseada.. O modelo, juntamente com seus dados de entrada, forma um cenário.. O mecanismo de otimização resolve o cenário aplicando os objetivos e restrições para limitar milhões de possibilidades e fornece a melhor solução. Essa solução satisfaz a formulação de modelo ou relaxa determinadas restrições se o modelo for inviável. É possível testar cenários usando dados diferentes ou modificando os objetivos e restrições e executando-os novamente e visualizando soluções. Uma vez satisfeito, é possível implementar o seu modelo
Assista a um vídeo sobre como criar um modelo do Decision Optimization
Assista a este vídeo para ver como executar um experimento de amostra do Decision Optimization para criar, resolver e implementar um modelo do Decision Optimization com Watson Studio e Watson Machine Learning.
Este vídeo fornece um método visual para aprender os conceitos e tarefas nesta documentação.
Tente um tutorial para criar um modelo que usa o Decision Optimization
Neste tutorial, você concluirá estas tarefas:
- Tarefa 1: abrir um projeto.
- Tarefa 2: criar um experimento Decision Optimization no projeto.
- Tarefa 3: construir um modelo e visualizar um resultado de cenário.
- Tarefa 4: Alterar objetivos e restrições do modelo.
- Tarefa 5: Implementar o modelo.
- Tarefa 6: testar o modelo.
Este tutorial levará aproximadamente 30 minutos para ser concluído..
Dicas para concluir este tutorial
Aqui estão algumas dicas para concluir com sucesso este tutorial.
Configure as janelas do navegador
Para uma experiência ideal ao concluir este tutorial, abra sua conta em uma janela do navegador e mantenha esta página do tutorial aberta em outra janela do navegador para alternar facilmente entre as duas janelas. Considere organizar as duas janelas do navegador lado a lado para facilitar o acompanhamento.

Tarefa 1: Abrir um Projeto
É necessário um projeto para armazenar os dados e o experimento AutoAI . É possível usar um projeto existente ou criar um projeto.
No Menu de
Navegação, selecione Projetos > Todos os projetos.
Abra um projeto existente Se você deseja usar um novo projeto:
Clique em Novo projeto
Selecione Criar um projeto vazio.
Digite um nome e descrição opcional para o projeto.
Clique em Criar.
Para obter mais informações, consulte Criação de um projeto.
Verifique seu progresso
A imagem a seguir mostra o novo projeto.

Tarefa 2: Criar um experimento Decision Optimization
Agora, siga estas etapas para criar o experimento Decision Optimization em seu projeto:
No seu novo projeto, clique em Novo ativo > Resolver problemas de otimização.
Selecione Arquivo local.
Clique em Obter arquivos de amostra para visualizar o repositório GitHub contendo os arquivos de amostra.
No repositório DO-Samples , abra a pasta apropriada para sua implementação do Cloud Pak for Data .
Clique no arquivo
HouseConstructionScheduling.zipque contém os arquivos de amostra de construção de casaClique em Download para salvar o arquivo zip em seu computador.
Retorne à página Criar um experimento do Decision Optimization e clique em Procurar.
Selecione o arquivo
HouseConstructionScheduling.zipem seu computador.Clique em Abrir..
Escolha um espaço de implementação para associar a este experimento.. Se não houver um espaço de implementação existente, crie um:
Na seção Selecionar espaço de implementação , clique em Novo espaço de implementação
No campo Nome , digite
House samplepara fornecer um nome para o espaço de implementação.Clique em Criar.
Quando o espaço estiver pronto e clique em Fechar para retornar à página Criar um experimento do Decision Optimization . Seu novo espaço de implementação é selecionado..
Clique em Criar para abrir o experimento do Decision Optimization .
Verifique seu progresso
A imagem a seguir mostra o experimento com os arquivos de amostra.

Tarefa 3: Construa um modelo e visualize um resultado de cenário
Siga estas etapas para construir um modelo e visualizar o resultado usando o Decision Optimization Modeling Assistant
Na área de janela à esquerda, clique em Modelo de construção para abrir o Modeling Assistant Esse modelo foi construído com o Modeling Assistant para que seja possível ver que os objetivos e as restrições estão em linguagem natural, mas também é possível formular seu modelo em Python, OPL ou importar modelos CPLEX e CPO.
Clique em Executar para executar o cenário para resolver o modelo e aguardar a conclusão da execução.
Quando a execução for concluída, a visualização Explorar solução será exibida.. Na guia Resultados , clique em Ativos da solução para ver os valores resultantes (melhores) para as variáveis de decisão. Essas tabelas de solução são exibidas em ordem alfabética, por padrão,
Na área de janela à esquerda, selecione Visualização
Sob a guia Soluções , selecione Gantt para visualizar o cenário com o planejamento ideal.
Verifique seu progresso
A imagem a seguir mostra a página Visualização com um gráfico de Gantt.

Tarefa 4: Alterar os objetivos e restrições do modelo
Agora, você deseja fazer uma mudança na sua formulação de modelo para considerar um objetivo adicional. Siga estas etapas para alterar os objetivos e restrições do modelo:
Clique em Construir modelo
No painel esquerdo, clique no menu Excesso
ao lado do Cenário 1 e selecione Duplicar.
Para o nome, digite
Scenario 2e selecione Criar.Para o Cenário 2, inclua um objetivo no modelo para otimizar a qualidade de serviço com base no conhecimento de cada contratada.
Em Incluir no modelono campo de procura, digite
overall qualitye pressioneEnter.Expanda a seção Objetivo ..
Clique em Maximizar qualidade geral de designações de Subcontratado-Atividade de acordo com a tabela de valores de designação para incluí-la como um objetivo. Esse novo objetivo agora está listado na seção Objetivos juntamente com o objetivo Minimizar tempo para concluir todas as Atividades .
Para o objetivo recém-incluído, clique em tabela de valores de designaçãoe selecione Conhecimento. Uma lista de parâmetros de Conhecimento é exibida
Nessa lista, clique em definição para alterar o campo que define o conhecimento do contratado e selecione Nível de qualificação.
Clique em Executar para executar o cenário para construir o modelo e aguardar a execução ser concluída.
Retorne à página Explorar solução para visualizar os Objetivos e Ativos da solução.
Na área de janela à esquerda, selecione Visualização
Sob a guia Soluções , selecione Gantt para visualizar o cenário com o planejamento ideal.
Clique em Visão geral na área de janela esquerda para comparar estatísticas entre o Cenário 1 e o Cenário 2.
Verifique seu progresso
A imagem a seguir mostra a página Visualização com o novo gráfico de Gantt.

Tarefa 5: Implementar o modelo
Em seguida, siga estas etapas para promover o modelo para um espaço da implementação e criar uma implementação:
Clique no menu Overflow
ao lado do Cenário 1 e selecione Salvar para implantação.
No campo Nome do modelo , digite
House Constructione selecione Avançar.Revise as informações do modelo e depois clique em Salvar.
Depois que o modelo for salvo com sucesso, uma barra de notificação será exibida com um link para o modelo Clique em Visualizar no projeto
Se você perder a notificação, clique no nome do projeto na trilha de navegação.
Clique na guia Ativos no projeto
Clique no modelo de Construção de Casa
Clique no ícone Promover para o espaço
de implantação.
Para o Espaço de Destino, selecione Amostra de Casa (ou seu espaço de implementação) na lista..
Marque a opção para Verificar Acessar o modelo no espaço após implementá-lo.
Clique em Promover.
Após o modelo ser promovido com sucesso, o modelo de Construção de Casa é exibido no espaço de implementação
Clique em Nova implementação..
Para o nome da implementação, digite
House deployment..Para a Definição de hardware, selecione 2 CPU e 8 GB de RAM na lista.
Clique em Criar.
Aguarde o status de implementação ser alterado para Implementado.
Verifique seu progresso
A imagem a seguir mostra a implementação do House.

Tarefa 6: Teste um modelo
Para testar o modelo com um cenário, você deve fazer upload de arquivos de dados de seu computador para o espaço de implementação. Siga estas etapas para testar o modelo criando um trabalho usando os arquivos ` CSV ` incluídos no arquivo ZIP de exemplo:
Clique em Amostra de Casa (ou seu espaço de implementação) na trilha de navegação para retornar ao espaço de implementação.
Clique na guia Ativos.
No
HouseConstructionScheduling.ziparquivo do seu computador, você encontrará vários arquivos CSV na pasta .containers > Scenario 1.Clique no ícone Carregar
recurso para abrir o painel Dados.
Arraste os arquivos
Subcontractor.csv,Activity.csveExpertise.csvpara a área Soltar arquivos aqui ou procurar arquivos para fazer upload no painel Dados .
Clique na guia Implementações ..
Clique em Implementação de Casa
Agora, para enviar uma tarefa para pontuar o modelo, clique em Nova tarefa
Para o nome da tarefa, digite
House construction job..Clique em Avançar..
Selecione os valores padrão na página Configurar , e clique em Avançar
Selecione os valores padrão na página Planejamento e clique em Avançar..
Selecione os valores padrão na página Notificar , e clique em Avançar
Na página Escolher dados , na seção Entrada , selecione os ativos de dados correspondentes carregados anteriormente em seu espaço para cada ID de entrada.
Para ID de Entrada Subcontractor.csv, clique em Selecionar origem de dados> Subcontractor.csv > Confirmar.
Para ID de entrada Activity.csv, clique em Selecionar origem de dados> Activity.csv > Confirmar.
Para ID de Entrada Expertise.csv, clique em Selecionar origem de dados> Expertise.csv > Confirmar.
Na seção Saída , você fornecerá o nome para cada tabela de solução a ser criada
Para ID de Saída ScheduledActivities.csv, clique em Selecionar origem de dados> Criar novo, digite
ScheduledActivities.csvpara o nome e clique em Confirmar.Para ID de saída NotScheduledActivities.csv, clique Selecione fonte de dados > Criar nova, tipo
NotScheduledActivities.csvpara o nome e clique em confirme.Para ID de Saída stats.csv, clique em Selecionar origem de dados> Criar novo, digite
stats.csvpara o nome e clique em Confirmar.Para ID de Saída kpis.csv, clique em Selecionar origem de dados> Criar novo, digite
kpis.csvpara o nome e clique em Confirmar.Para ID de Saída solution.json, clique em Selecionar origem de dados> Criar novo, digite
solution.jsonpara o nome e clique em Confirmar.Para ID de saída log.txt, clique em Selecionar origem de dados> Criar novo, digite
log.txtpara o nome e clique em Confirmar.
Revise as informações na página Escolher dados e, em seguida, clique em Avançar.
Revise as informações na página Revisar e criar , em seguida, clique em Criar e executar.
Na página de modelo Implementação da Casa , clique na tarefa que você criou denominada Tarefa de Construção da Casa para ver seu status
Após a conclusão da execução da tarefa, clique em Amostra do House (ou seu espaço de implementação) para retornar ao espaço de implementação.
Na guia Ativos, você verá os arquivos de saída:
ScheduledActivities.csv
NotScheduledactivities.csv
stats.csv
kpis.csv
solution.json
log.txt
Para cada um desses ativos, clique no ícone Download e, em seguida, visualize cada um deles.
Verifique seu progresso
A imagem a seguir mostra a tarefa em lote concluída.

Próximas etapas
Agora, é possível usar esse conjunto de dados para análise adicional Por exemplo, você ou outros usuários podem executar qualquer uma destas tarefas: