Group D Modelarts
Group D Modelarts
● Easy to use
– Multiple built-in models provided and free use of open source models
– Automatic optimization of hyper-parameters
– Code-free development and simplified operations
– One-click deployment of models to the cloud, edge, and devices
● High performance
– The self-developed MoXing deep learning framework accelerates algorithm
development and training.
– Optimized GPU utilization accelerates real-time inference.
– Models running on Ascend AI chips achieve more efficient inference.
● Flexible
– Popular open source frameworks available, such as TensorFlow, Spark_MLlib,
MXNet, Caffe, PyTorch, XGBoost-Sklearn, and MindSpore
– Popular GPUs and self-developed Ascend chips available
– Exclusive use of dedicated resources
– Custom images for custom frameworks and operators
If you are a first-time user, the following information will help you get familiar with
ModelArts:
● Basic concepts
Basic Knowledge describes the basic concepts of ModelArts, including the
basic process and concepts of AI development, and specific concepts and
functions of ModelArts.
● Getting started
The Getting Started document provides detailed operation guides to walk you
through model building on ModelArts.
● Best practices
ModelArts supports multiple open source engines and provides extensive use
cases based on the engines and functions. You can build and deploy models by
referring to Best Practices.
– If you are a service developer, you can use ExeML to quickly build models
without coding.
– If you are a beginner, you can use common AI algorithms to quickly build
models without coding. ModelArts provides built-in algorithms based on the
common AI engines.
– If you are a developer and want to use ModelArts APIs or SDKs for AI
development.
ModelArts Functions
AI engineers face challenges in the installation and configuration of various AI
tools, data preparation, and model training. To address these challenges, the
one-stop AI development platform ModelArts is provided.
● Data governance
Manages data preparation, such as data filtering and labeling, and dataset
versions.
● Rapid and simplified model training
Enables high-performance distributed training and simplifies coding with the
self-developed MoXing deep learning framework.
● Cloud-edge-device synergy
Deploys models in various production environments such as devices, the edge,
and the cloud, and supports real-time and batch inference.
● Auto learning
Enables model building without coding and supports image classification, object
detection, and predictive analytics.
Introduction to the AI Development Lifecycle
What Is AI
Artificial intelligence (AI) is a technology capable of simulating human cognition
through machines. The core capability of AI is to make a judgment or prediction
based on a given input.
Intended For
Highlights
Application Scenarios
You can use ExeML to quickly create image classification, object detection, and
predictive analytics models. New models are coming soon.
Quick Modeling
Intended For
Highlights
ModelArts offers built-in pre-trained algorithms. Without any coding, you can
upload your own service data, select a desired built-in algorithm, retrain the
algorithm to create a model, and deploy the model as a service.
Application Scenarios
Intended For
Highlights
Application Scenarios
ModelArts allows you to customize and deploy deep learning and conventional
machine learning models.
One-Stop Platform
Various built-in open source models and automatic hyperparameter tuning help you
start model training from scratch. Models can be deployed on the device, edge, and
cloud with just one click.
Excellent Performance
To use the ModelArts management console, you need to register with HUAWEI
CLOUD first. If you have registered with HUAWEI CLOUD, choose Enterprise
Intelligence > ModelArts on the official website and log in to the management
console.
● Using SDKs
If you want to integrate ModelArts into a third-party system for secondary
development, call SDKs to complete the development.
In addition, you can directly call the ModelArts SDKs when writing code in a
notebook on the management console.
● Using APIs
If you want to integrate ModelArts into a third-party system for secondary
development, use APIs to access ModelArts.
ExeML
ExeML is a customized code-free model development tool that helps users start
AI application development from scratch with high flexibility. ExeML automates
model design, parameter tuning and training, and model compression and
deployment with the labeled data. Developers do not need to develop basic and
encoding capabilities, but only to upload data and complete model training and
deployment as prompted by ExeML.
AI Development Lifecycle
Performance
Requirement-based, powerful computing resources for quick training
(CPU, GPU, from Q3/2021 also NPU).