Huawei HCIA-AI study materials
Huawei HCIA-AI study resources

Huawei HCIA-AI study plan

Huawei HCIA-AI · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Deep Learning Fundamentals

  • Define neuron, activation function, loss function, and backpropagation in your own words and write each definition down without consulting notes.

  • Derive the gradient update for a single fully connected layer by hand on paper for a two-input, one-output example.

  • Build a minimal neural network from scratch with NumPy that learns the XOR function and reaches zero classification error.

  • Explain why nonlinear activation functions are required, using a concrete counterexample.

Your checkpoint

A handwritten derivation sheet plus a working NumPy XOR script with printed loss curve values per epoch.

Week 2

Deep Learning Fundamentals

  • Distinguish CNN, RNN, and Transformer architectures by describing their core operation and typical use case in one sentence each.

  • Compute output dimensions of a convolution and pooling stack given kernel size, stride, and padding.

  • Train a small CNN on a public image dataset and report accuracy after fixing one overfitting issue with regularization or dropout.

  • Identify vanishing gradient symptoms in a training log and state one mitigation.

Your checkpoint

A one-page architecture comparison table plus a training log showing baseline versus regularized accuracy.

Week 3

Huawei AI Computing Platform (Ascend, Atlas, CANN)

  • Describe the roles of Ascend NPU, Atlas hardware, and CANN in the Huawei AI stack and place them on a layered diagram.

  • List the main CANN components and explain what each layer abstracts for the developer.

  • Compare Ascend and GPU execution models on key concepts such as compute units and memory hierarchy.

  • Map a training job onto Ascend hardware by naming the software layers it passes through.

Your checkpoint

A hand-drawn layered diagram of the Ascend/Atlas/CANN stack with a written annotation for every layer.

Week 4

Huawei AI Computing Platform (Ascend, Atlas, CANN) & Mainstream AI Development Frameworks (TensorFlow, MindSpore)

  • Install or access a MindSpore environment and run an official-style minimal training example end to end.

  • Convert a simple TensorFlow or NumPy model definition into equivalent MindSpore code.

  • Explain how MindSpore's automatic differentiation and graph execution modes differ from eager execution.

  • Describe the role of MindSpore Lite and MindSpore Serving in deployment.

Your checkpoint

A runnable MindSpore script with a short README explaining each API call and the observed output.

Week 5

Machine Learning Fundamentals

  • Differentiate supervised, unsupervised, and reinforcement learning with one concrete task example each.

  • Explain bias-variance tradeoff and diagnose underfitting versus overfitting from train and validation curves.

  • Compute precision, recall, F1, and confusion matrix values for a small binary classification result by hand.

  • Apply k-fold cross-validation to a dataset and justify the chosen k.

Your checkpoint

A metrics worksheet with hand-computed values plus a short written diagnosis of two learning curves.

Week 6

Mainstream AI Development Frameworks (TensorFlow, MindSpore)

  • Build and train a TensorFlow model using the Keras sequential API and save it in a reloadable format.

  • Explain the roles of tensors, variables, and gradient tapes in TensorFlow execution.

  • Compare TensorFlow and MindSpore on model definition, training loop, and deployment tooling in a written summary.

  • Describe how a trained model is exported and served in each framework.

Your checkpoint

Two equivalent models, one in TensorFlow and one in MindSpore, with a comparison table of APIs and export formats.

Week 7

AI Overview and Huawei AI Strategy

  • Summarize Huawei's AI strategy pillars and connect each to a specific product or platform.

  • Describe the full-stack, all-scenario AI positioning and give one example product per scenario layer.

  • Explain how Ascend, CANN, MindSpore, and ModelArts fit together in an end-to-end workflow.

  • Identify common industry application patterns such as vision inspection and forecasting, and match each to suitable model types.

Your checkpoint

A one-page strategy map linking Huawei AI products to workflow stages, with a short paragraph per link.

Week 8

AI Overview and Huawei AI Strategy & Machine Learning Fundamentals & Deep Learning Fundamentals & Mainstream AI Development Frameworks (TensorFlow, MindSpore) & Huawei AI Computing Platform (Ascend, Atlas, CANN)

  • Review all five domains by writing a one-page summary of key terms and definitions per domain.

  • Complete a timed practice set covering every domain and log wrong answers by domain.

  • Re-explain the three weakest concepts aloud or in writing until each explanation is accurate and complete.

  • Verify readiness by scoring above your target on the second practice attempt.

Your checkpoint

A domain-tagged error log with corrected explanations and two practice scores recorded.

Milestones

Week 2: Can derive a gradient update by hand and explain CNN, RNN, and Transformer differences without notes.

Week 4: Has run a MindSpore training script end to end and can draw the Ascend/Atlas/CANN stack from memory.

Week 6: Has built equivalent TensorFlow and MindSpore models and can compare their APIs and export paths.

Week 8: Second practice score exceeds target and the error log shows no repeated mistakes in any domain.