Ajuste

O ajuste fino é o processo de tomar um modelo pré-treinado e treiná-lo em um conjunto de dados específico do domínio para melhorar seu conhecimento e fornecer melhores respostas nesse domínio.

Ao ajustar um modelo em ações rápidas de IA, você está criando um job do serviço Data Science para fazer isso. Você precisa ter a política necessária para usar o Data Science Jobs para criar um job de ajuste fino a fim de ajustar um modelo básico em ações rápidas de IA. Ao criar um job de ajuste fino, você pode selecionar um conjunto de dados para treinar o modelo base. Os modelos básicos com a tag Ready to Fine Tune no explorador de Modelos podem ser ajustados. Você pode selecionar um conjunto de dados no Object Storage ou fazer upload de um conjunto de dados no armazenamento do notebook no qual está trabalhando. Quando você faz upload de conjuntos de dados de um notebook, eles são salvos no bucket do Object Storage no qual o modelo ajustado é salvo. Portanto, você precisa da política para permitir que a sessão de notebook grave arquivos no Object Storage. O conjunto de dados deve estar no formato JSONL e deve incluir as colunas 'prompt' e 'completion' necessárias. Opcionalmente, você pode incluir uma coluna de 'categoria'. Se já existir um arquivo de conjunto de dados com o mesmo nome no bucket, ele será substituído pelo novo arquivo. O conjunto de dados deve conter no mínimo 100 registros para ajuste fino.

Você tem a opção de definir qual porcentagem do conjunto de dados é para validação do modelo. O conjunto de versões do modelo é uma maneira de agrupar um conjunto de modelos relacionados entre si. Você pode selecionar um conjunto de versões de modelo existente para colocar o modelo ajustado ou criar um novo. Você pode salvar o modelo ajustado em um bucket do Object Storage que deve ter o controle de versão ativado.

Depois de inserir as Informações do Modelo, o Conjunto de Dados, o Conjunto de Versões do Modelo e onde salvar o modelo ajustado, você poderá escolher a infraestrutura de computação e a rede para o job de ajuste fino. Opcionalmente, você pode configurar o registro em log para monitorar o job de ajuste fino. Recomendamos o registro em log para solucionar quaisquer erros no job. Você precisa da política necessária para configurar o registro em log. Treinamento e treinamento de nó único com várias placas de GPU são suportados. Você pode especificar os parâmetros para ajustar o modelo, as épocas e a taxa de aprendizagem.

Você pode revisar as configurações e os parâmetros definidos para o job de ajuste fino antes de o job ser criado.

    1. Navegue até o Explorador de Modelos.
    2. Selecione o cartão de modelo para o modelo básico que você deseja ajustar.
    3. Selecione Ajustar para ajustar o modelo com o conjunto de dados.
      A página Criar modelo ajustado é mostrada.
    4. Aceite o nome padrão ou digite um nome para o modelo ajustado.
    5. (Opcional) Adicione uma descrição.
    6. Para especificar um conjunto de dados, selecione Escolher um conjunto de dados existente ou Fazer upload do conjunto de dados no armazenamento de notebook.
    7. (Opcional) Se você tiver selecionado Escolher um conjunto de dados existente na etapa 6, selecione o compartimento.
    8. (Opcional) Se você tiver selecionado Escolher um conjunto de dados existente na etapa 6, selecione o local do Object Storage do conjunto de dados.
    9. (Opcional) Especifique a divisão da validação, para indicar qual porcentagem do conjunto de dados usar para validação.
    10. Para especificar um conjunto de versões de modelo, selecione Escolher um conjunto de versões existente ou Criar um novo conjunto de versões.
    11. (Opcional) Se você tiver selecionado Escolher um conjunto de versões existente, selecione o conjunto de versões.
    12. (Opcional) Se você tiver selecionado Criar um novo conjunto de versões:
      1. Informe o nome do conjunto de versões.
      2. Opcional: Dê uma descrição ao conjunto de versões
    13. Especifique o bucket do Object Storage no qual armazenar os resultados:
      1. Selecione o compartimento.
      2. Selecione o local do Object Storage.
      3. Opcional: Especifique o caminho do Object Storage.
    14. Selecione Próximo.
    15. Em Infraestrutura, selecione a forma da instância que você deseja usar.
    16. Em Replicas, especifique o número de instâncias da forma.
    17. (Opcional) Em Rede, selecione a VCN e a sub-rede a serem usadas.
    18. (Opcional) Em Log, selecione o grupo de logs e o log a ser usado.
    19. Em Parâmetros, especifique o número de épocas e a taxa de aprendizagem a ser usada.
    20. Selecione Próximo.
      A página de avaliação é mostrada para o ajuste que você deseja criar.
    21. Selecione Enviar para iniciar o ajuste fino.
  • Para obter uma lista completa de parâmetros e valores para comandos da CLI do AI Quick Actions, consulte CLI do AI Quick Actions.

  • Não é possível executar essa tarefa usando a API.