Device operation neural network test method and device

A neural network and device-under-test technology, applied in the field of artificial intelligence, can solve the problems of high work complexity, low test efficiency, huge amount of data, etc., and achieve the effect of reducing labor load, improving test efficiency and high accuracy

Active Publication Date: 2020-05-19
中科南京人工智能创新研究院
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of testing the condition of the neural network running on the hardware, it is necessary to manually construct test data such as image data, parameter data, and instructions related to the neural network, and manually prepare the expected calculation results. The data volume is huge and the work complexity High, very low test efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device operation neural network test method and device
  • Device operation neural network test method and device
  • Device operation neural network test method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, various embodiments in the present application and various features therein can be combined arbitrarily with each other.

[0031] As mentioned earlier, after installing a neural network into hardware (e.g., a dedicated chip), it is necessary to test how well the hardware containing the neural network performs the neural network operations (e.g., whether the results are correct, whether the accuracy is as expected, etc.) . In the process of testing the condition of the neural network running on the hardware, it is necessary to manually construct test data such as image data, parameter data, and instructions related to the neural network, and manually prepare the expected calculation results. The data volume is huge and the work complexity High, the test efficiency is very low.

[0032] Regarding the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a device operation neural network test method and a device. In the embodiment of the invention, the method for testing the operation of the neural network by the to-be-tested device can comprise the steps: generating a reference model of the neural network through the description information of the neural network; calling a simulator to process a predetermined image according to the reference model of the neural network to obtain an expected result of the neural network; operating the neural network through a to-be-tested device to process the predetermined image so asto obtain a real result of the neural network; and determining whether the to-be-tested device can normally operate the neural network or not according to the real result of the neural network and theexpected result of the neural network. According to the method and the device, the test for the device operation neural network condition can be automatically completed without manually constructingtest data and preparing an expected calculation result, so that the labor load can be remarkably reduced, the test efficiency is improved, and the test accuracy is higher.

Description

technical field [0001] The invention relates to the technical field of artificial intelligence, in particular to a testing method, device, equipment and storage medium for a device running a neural network. Background technique [0002] Neural network is an important application basis in the current artificial intelligence field, and it is more and more widely used in face recognition, classification, feature extraction, machine recognition, driverless driving and other fields. In order to speed up calculations, more and more artificial intelligence chips are implemented based on neural network algorithms. [0003] In practical applications, after the neural network is loaded into the hardware (for example, a dedicated chip), it is necessary to test the performance of the neural network operation performed by the hardware loaded with the neural network (for example, whether the result is correct, whether the accuracy meets expectations, etc.). In the process of testing the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/04
CPCG06N3/045Y02D10/00
Inventor 张军张旸
Owner 中科南京人工智能创新研究院
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products