paper-with-me

Papers

MegDet: A Large Mini-Batch Object Detector

2017-11-20 · CVPR 2018 6 · Chao Peng, Tete Xiao, Zeming Li, Yuning Jiang, Xiangyu Zhang, Kai Jia, Gang Yu, Jian Sun

The improvements in recent CNN-based object detection works, from R-CNN [11], Fast/Faster R-CNN [10, 31] to recent Mask R-CNN [14] and RetinaNet [24], mainly come from new network, new framework, or novel loss design. But mini-batch size, a key factor in the training, has not been well studied. In this paper, we propose a Large MiniBatch Object Detector (MegDet) to enable the training with much larger mini-batch size than before (e.g. from 16 to 256), so that we can effectively utilize multiple GPUs (up to 128 in our experiments) to significantly shorten the training time. Technically, we suggest a learning rate policy and Cross-GPU Batch Normalization, which together allow us to successfully train a large mini-batch detector in much less time (e.g., from 33 hours to 4 hours), and achieve even better accuracy. The MegDet is the backbone of our submission (mmAP 52.5%) to COCO 2017 Challenge, where we won the 1st place of Detection task.

📄 PDF Abstract BibTeX arXiv:1711.07240

Code (6)

CSAILVision/semantic-segmentation-pytorch pytorch
Louis24/Segmentation pytorch
chenyilun95/tf-cpn tf
chrisway613/Synchronized-BatchNormalization pytorch
keyEpoch/semen_seg-kd pytorch
vacancy/Synchronized-BatchNorm-PyTorch pytorch

Tasks

GPUObjectobject-detectionObject Detection

Methods 이 논문이 사용한 방법론

RPN A Region Proposal Network, or RPN, is a fully convolutional network that simultaneously predicts object bounds and objectness scores at each position. The RPN is trained…
Batch Normalization 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
FPN 설명 없음
Focal Loss A Focal Loss function addresses class imbalance during training in tasks like object detection. Focal loss applies a modulating term to the cross entropy loss in order to…
RetinaNet RetinaNet is a one-stage object detection model that utilizes a focal loss function to address class imbalance during training.…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Joint COCO and Mapillary Workshop at ICCV 2019: COCO Instance Segmentation Challenge Track

2020-10-06 · Zeming Li, Yuchen Ma, Yukang Chen, Xiangyu Zhang 외

In this report, we present our object detection/instance segmentation system, MegDetV2, which works in a two-pass fashion, first to detect instances then to obtain segmentation. Our baseline detector is mainly built on a…

Instance Segmentationobject-detectionObject DetectionSegmentation+1

Large Batch Optimization for Object Detection: Training COCO in 12 Minutes

2020-08-01 · ECCV 2020 8 · Tong Wang, Yousong Zhu, Chaoyang Zhao, Wei Zeng 외

Most of existing object detectors usually adopt a small training batch size ( ~16), which severely hinders the whole community from exploring large-scale datasets due to the extremely long training procedure. In this pap…

object-detectionObject Detection

Cost-effective Object Detection: Active Sample Mining with Switchable Selection Criteria

2018-06-30 · Keze Wang, Liang Lin, Xiaopeng Yan, Ziliang Chen 외

Though quite challenging, leveraging large-scale unlabeled or partially labeled data in learning systems (e.g., model/classifier training) has attracted increasing attentions due to its fundamental importance. To address…

Active Learningobject-detectionObject DetectionSelf-Learning

Few-Shot Batch Incremental Road Object Detection via Detector Fusion

2021-08-18 · Anuj Tambwekar, Kshitij Agrawal, Anay Majee, Anbumani Subramanian

Incremental few-shot learning has emerged as a new and challenging area in deep learning, whose objective is to train deep learning models using very few samples of new class data, and none of the old class data. In this…

Few-Shot Learningobject-detectionObject Detection

Debiased Novel Category Discovering and Localization

2024-02-29 · Juexiao Feng, Yuhong Yang, Yanchun Xie, Yaqian Li 외

In recent years, object detection in deep learning has experienced rapid development. However, most existing object detection models perform well only on closed-set datasets, ignoring a large number of potential objects …

Contrastive LearningNovel Class DiscoveryObjectobject-detection+2