Get in Touch

Course Outline

Overview of Edge Artificial Intelligence and Ascend 310 Technology

  • Analysis of Edge AI trends, operational constraints, and federal and commercial applications for government
  • Technical specifications of the Huawei Ascend 310 processor architecture and its associated toolchain support
  • The role of CANN within the comprehensive stack for deploying Edge AI solutions

Model Preparation and Conversion Procedures

  • Exporting trained models from TensorFlow, PyTorch, and MindSpore environments
  • Utilizing the Ascend Compiler (ATC) to transform models into OM format for compatibility with Ascend hardware
  • Strategies for addressing unsupported operations and implementing efficient conversion workflows for government systems

Development of Inference Pipelines Using AscendCL

  • Implementation of the AscendCL API to execute OM models on Ascend 310 infrastructure
  • Management of input and output data preprocessing, memory allocation, and device control mechanisms
  • Deployment architectures within embedded containers or lightweight runtime environments for secure government use

Optimization Strategies for Edge Constraints

  • Techniques for reducing model size and tuning precision levels, including FP16 and INT8 formats
  • Employment of the CANN profiler to identify and resolve performance bottlenecks
  • Optimization of memory layout and data streaming protocols to enhance computational efficiency for government deployments

Deployment via MindSpore Lite

  • Utilization of the MindSpore Lite runtime framework for mobile and embedded device targets
  • Comparative analysis of MindSpore Lite against direct AscendCL pipeline implementations
  • Methodologies for packaging inference models tailored to specific hardware requirements in government contexts

Edge Deployment Scenarios and Case Studies

  • Implementation example: Object detection integration into smart camera systems using Ascend 310
  • Implementation example: Real-time data classification within IoT sensor hubs
  • Protocols for monitoring and updating deployed models in fielded edge environments for government agencies

Summary and Strategic Next Steps

Requirements

  • Demonstrated proficiency in artificial intelligence model development or operational workflows
  • Foundational understanding of embedded systems, Linux operating environments, and Python programming
  • Working knowledge of deep learning frameworks including TensorFlow or PyTorch

Audience

  • Developers creating Internet of Things (IoT) solutions
  • Engineers specializing in embedded artificial intelligence
  • Specialists in edge system integration and AI deployment for government applications
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories