Learning method and learning device for training an object detection network by using attention maps and testing method and testing device using the same

    公开(公告)号:US10970598B1

    公开(公告)日:2021-04-06

    申请号:US17112413

    申请日:2020-12-04

    申请人: Stradvision, Inc.

    摘要: A method for training an object detection network by using attention maps is provided. The method includes steps of: (a) an on-device learning device inputting the training images into a feature extraction network, inputting outputs of the feature extraction network into a attention network and a concatenation layer, and inputting outputs of the attention network into the concatenation layer; (b) the on-device learning device inputting outputs of the concatenation layer into an RPN and an ROI pooling layer, inputting outputs of the RPN into a binary convertor and the ROI pooling layer, and inputting outputs of the ROI pooling layer into a detection network and thus to output object detection data; and (c) the on-device learning device train at least one of the feature extraction network, the detection network, the RPN and the attention network through backpropagations using an object detection losses, an RPN losses, and a cross-entropy losses.

    Method for training deep learning network based on artificial intelligence and learning device using the same

    公开(公告)号:US10963792B1

    公开(公告)日:2021-03-30

    申请号:US17111539

    申请日:2020-12-04

    申请人: Stradvision, Inc.

    IPC分类号: G06N3/00 G06N3/08 G06K9/62

    摘要: A method for training a deep learning network based on artificial intelligence is provided. The method includes steps of: a learning device (a) inputting unlabeled data into an active learning network to acquire sub unlabeled data and inputting the sub unlabeled data into an auto labeling network to generate new labeled data; (b) allowing a continual learning network to sample the new labeled data and existing labeled data to generate a mini-batch, and train the existing learning network using the mini-batch to acquire a trained learning network, wherein part of the mini-batch are selected by referring to specific existing losses; and (c) (i) allowing an explainable analysis network to generate insightful results on validation data and transmit the insightful results to a human engineer to transmit an analysis of the trained learning network and (ii) modifying at least one of the active learning network and the continual learning network.