Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-10-08 GMT+08:00

O que é o ModelArts?

O ModelArts é uma plataforma de desenvolvimento de IA voltada para desenvolvedores e cientistas de dados de todos os níveis. Ele permite que você crie, treine e implante modelos rapidamente em qualquer lugar (da nuvem até a borda), e gerencie fluxos de trabalho de IA de ciclo de vida completo. O ModelArts acelera o desenvolvimento da IA e promove a inovação com recursos-chave, incluindo pré-processamento de dados e rotulagem automática, treinamento distribuído, construção automatizada de modelos e execução de fluxo de trabalho com um clique.

O ModelArts abrange todos os estágios do desenvolvimento de IA, incluindo processamento de dados e treinamento e implantação de modelos. As tecnologias subjacentes do ModelArts suportam vários recursos de computação heterogêneos, permitindo que os desenvolvedores selecionem e usem recursos de forma flexível. Além disso, a ModelArts suporta estruturas populares de desenvolvimento de IA de código aberto, como TensorFlow, MXNet, e PyTorch. O ModelArts também permite que você use estruturas de algoritmo personalizadas adaptadas às suas necessidades.

O ModelArts visa simplificar o desenvolvimento da IA.

O ModelArts é adequado para desenvolvedores de IA com diferentes níveis de experiência em desenvolvimento. Os desenvolvedores de serviços podem usar o ExeML para criar rapidamente aplicativos de IA sem codificação. Os iniciantes podem usar diretamente algoritmos internos para criar aplicativos de IA. Os engenheiros de IA podem usar vários ambientes de desenvolvimento para compilar rapidamente o código para modelagem e desenvolvimento de aplicativos.

Arquitetura do produto

O ModelArts oferece suporte a todo o processo de desenvolvimento, incluindo processamento de dados e treinamento, gerenciamento e implantação de modelos.

O ModelArts oferece suporte a vários cenários de aplicativos de IA, como classificação de imagens, análise de vídeo, reconhecimento de fala, recomendação de produtos, e detecção de exceções.

Figura 1 Arquitetura do ModelArts

Vantagens do produto

  • Plataforma one-stop

    A plataforma de desenvolvimento de IA pronta para uso e de ciclo de vida completo fornece serviços de one-stop de processamento de dados completo, e desenvolvimento, treinamento, gerenciamento e implantação de modelos.

  • Alto desempenho
    • Múltiplos modelos integrados fornecidos e uso gratuito de modelos de código aberto
    • Otimização automática de hiperparâmetros
    • Desenvolvimento livre de código e operações simplificadas
    • Implantação de modelos com um clique para a nuvem, borda e dispositivos
  • High performance
    • A estrutura de aprendizado profundo MoXing autodesenvolvida acelera o desenvolvimento e o treinamento de algoritmos.
    • A utilização otimizada da GPU acelera a inferência em tempo real.
    • Modelos executados em chips Ascend AI obtêm inferência mais eficiente.
  • Flexível
    • Frameworks de código aberto populares disponíveis, como TensorFlow, Spark_MLlib, MXNet, Caffe, PyTorch, XGBoost-Sklearn, e MindSpore
    • Os GPU populares e chips Ascend proprietários da Huawei
    • Uso exclusivo de recursos dedicados
    • Imagens personalizadas para frameworks e operadores personalizados

Uso do ModelArts pela primeira vez

Se você é um usuário iniciante, as informações a seguir ajudarão você a se familiarizar com o ModelArts:

  • Conceitos básicos

    Conhecimento básico descreve os conceitos básicos de ModelArts, incluindo o processo básico e conceitos de desenvolvimento de IA e conceitos específicos e funções de ModelArts.

  • Introdução

    O documento Introdução fornece guias de operação detalhados para orientá-lo na construção do modelo no ModelArts.

  • Melhores práticas

    O ModelArts oferece suporte a vários mecanismos de código aberto e fornece casos de uso extensivos com base nos mecanismos e funções. Você pode criar e implantar modelos consultando as melhores práticas.

  • Outras funções e guias de operação