Qué es ModelArts
ModelArts es una plataforma de desarrollo de IA integral dirigida a desarrolladores y científicos de datos de todos los niveles. Le ayuda a crear, entrenar y desplegar modelos rápidamente en cualquier lugar (desde la nube hasta el perímetro) y gestionar flujos de trabajo de IA de todo el ciclo de vida. ModelArts acelera el desarrollo de la IA y fomenta la innovación de la IA con capacidades clave, como el preprocesamiento de datos y el etiquetado automático, el entrenamiento distribuido, la creación automatizada de modelos y la ejecución de flujos de trabajo con un solo clic.
ModelArts cubre todas las etapas del desarrollo de la IA, incluidos el procesamiento de datos, el desarrollo de algoritmos y los entrenamiento y despliegue de modelos. Las tecnologías subyacentes de ModelArts admiten varios recursos informáticos heterogéneos, lo que permite a los desarrolladores seleccionar y usar recursos de forma flexible. Además, ModelArts soporta marcos de desarrollo de IA de código abierto populares como TensorFlow, PyTorch y MindSpore. ModelArts también es compatible con los marcos de algoritmos personalizados adaptados a sus necesidades.
ModelArts pretende simplificar el desarrollo de la IA.
ModelArts es adecuado para desarrolladores de IA con diferentes niveles de experiencia en desarrollo. Los desarrolladores de servicios pueden usar ExeML para crear rápidamente las aplicaciones de IA sin codificación. Los principiantes pueden usar directamente los algoritmos integrados para crear las aplicaciones de IA. Los ingenieros de IA pueden utilizar múltiples entornos de desarrollo para compilar rápidamente los códigos para el modelado y el desarrollo de aplicaciones.
Arquitectura del producto
ModelArts es compatible con todo el proceso de desarrollo, incluidos el procesamiento de datos y el entrenamiento, gestión y despliegue de modelos. También proporciona AI Gallery para compartir modelos.
ModelArts admite varios escenarios de la aplicación de IA, como clasificación de imágenes, detección de objetos, análisis de vídeo, reconocimiento de voz, recomendación de productos y detección de excepciones.
Ventajas del producto
- Plataforma única
La plataforma de desarrollo de IA de ciclo completo y listo para usar proporciona procesamiento de datos y desarrollo, entrenamiento, gestión y despliegue de modelos.
- Fácil para el uso
- Múltiples modelos incorporados proporcionados y el uso gratuito de modelos de código abierto
- Optimización automática de hiperparámetros
- Desarrollo sin código y operaciones simplificadas
- Despliegue con un solo clic de los modelos a la nube, al perímetro y a los dispositivos
- Alto rendimiento
- El marco de aprendizaje profundo MoXing desarrollado por sí mismo acelera el desarrollo y el entrenamiento de algoritmos.
- La utilización optimizada de la GPU acelera la inferencia en tiempo real.
- Los modelos que se ejecutan en chips de AI de Ascend logran una inferencia más eficiente.
- Flexible
- Marcos principales de código abierto como TensorFlow, PyTorch y MindSpore
- GPU principal
- Chip de Ascend
- Uso exclusivo de recursos dedicados
- Imágenes personalizadas para marcos y operadores personalizados
Usar ModelArts por primera vez
Si usted es un usuario primerizo, la siguiente información le ayudará a familiarizarse con ModelArts:
- Conceptos básicos
Conocimiento básico describe los conceptos básicos de ModelArts, incluidos los proceso y conceptos básicos del desarrollo de IA, y conceptos y funciones específicos de ModelArts.
- Pasos iniciales
Pasos iniciales ofrece ejemplos con operaciones detalladas para ayudarle a empezar a utilizar ModelArts.
- Prácticas recomendadas
ModelArts es compatible con múltiples motores de código abierto y proporciona casos de uso extensos basados en los motores y funciones. Puede crear y desplegar modelos consultando Prácticas recomendadas.
- Guías para otras funciones y operaciones
- Si usted es un desarrollador de servicios, puede usar ExeML para crear modelos rápidamente sin necesidad de codificación. Consulte la Guía de usuario (ExeML) para obtener más detalles.
- Si es ingeniero de IA, puede utilizar una o más funciones en su desarrollo de IA, como DevEnviron, preparación de datos, etiquetado de datos, desarrollo de modelos e inferencia. Puede utilizar una o más funciones en su desarrollo de IA.
- Si quiere usar las API o los SDK de ModelArts para el desarrollo de IA, consulte la Referencia de las API o la Referencia de los SDK.