DeeperVision and DeepInsight Solutions

Slides:



Advertisements
Similar presentations
A brief review of non-neural-network approaches to deep learning
Advertisements

Lecture 6: Classification & Localization
ImageNet Classification with Deep Convolutional Neural Networks
Object-centric spatial pooling for image classification Olga Russakovsky, Yuanqing Lin, Kai Yu, Li Fei-Fei ECCV 2012.
Large-Scale Object Recognition with Weak Supervision
R-CNN By Zhang Liliang.
Spatial Pyramid Pooling in Deep Convolutional
From R-CNN to Fast R-CNN
Video Tracking Using Learned Hierarchical Features
Locality-constrained Linear Coding for Image Classification
Deep Convolutional Nets
Cascade Region Regression for Robust Object Detection
Lecture 4a: Imagenet: Classification with Localization
Rich feature hierarchies for accurate object detection and semantic segmentation 2014 IEEE Conference on Computer Vision and Pattern Recognition Ross Girshick,
Spatial Localization and Detection
Deep Residual Learning for Image Recognition
Introduction to Convolutional Neural Networks
Lecture 3b: CNN: Advanced Layers
Deep Learning Overview Sources: workshop-tutorial-final.pdf
Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition arXiv: v4 [cs.CV(CVPR)] 23 Apr 2015 Kaiming He, Xiangyu Zhang, Shaoqing.
Convolutional Neural Networks at Constrained Time Cost (CVPR 2015) Authors : Kaiming He, Jian Sun (MSR) Presenter : Hyunjun Ju 1.
When deep learning meets object detection: Introduction to two technologies: SSD and YOLO Wenchi Ma.
Recent developments in object detection
Deep Residual Learning for Image Recognition
Object Detection based on Segment Masks
Compact Bilinear Pooling
Data Mining, Neural Network and Genetic Programming
Computer Science and Engineering, Seoul National University
Convolutional Neural Fabrics by Shreyas Saxena, Jakob Verbeek
Ajita Rattani and Reza Derakhshani,
Lecture 5 Smaller Network: CNN
Training Techniques for Deep Neural Networks
CVPR 2017 (in submission) Genetic CNN
CS6890 Deep Learning Weizhen Cai
Deep Residual Learning for Image Recognition
R-CNN region By Ilia Iofedov 11/11/2018 BGU, DNN course 2016.
Dynamic Routing Using Inter Capsule Routing Protocol Between Capsules
Object detection.
ECE 599/692 – Deep Learning Lecture 6 – CNN: The Variants
Aoxiao Zhong Quanzheng Li Team HMS-MGH-CCDS
Introduction to Neural Networks
Image Classification.
Deep Learning Hierarchical Representations for Image Steganalysis
Dog/Cat Classifier Christina Stiff.
Object Detection + Deep Learning
Very Deep Convolutional Networks for Large-Scale Image Recognition
Smart Robots, Drones, IoT
Object Detection Creation from Scratch Samsung R&D Institute Ukraine
Faster R-CNN By Anthony Martinez.
LECTURE 35: Introduction to EEG Processing
Age and Gender Classification using Convolutional Neural Networks
Lecture: Deep Convolutional Neural Networks
Outline Background Motivation Proposed Model Experimental Results
LECTURE 33: Alternative OPTIMIZERS
Analysis of Trained CNN (Receptive Field & Weights of Network)
RCNN, Fast-RCNN, Faster-RCNN
Designing Neural Network Architectures Using Reinforcement Learning
Deep Learning Some slides are from Prof. Andrew Ng of Stanford.
Inception-v4, Inception-ResNet and the Impact of
Heterogeneous convolutional neural networks for visual recognition
Course Recap and What’s Next?
CSC 578 Neural Networks and Deep Learning
Human-object interaction
VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION
Semantic Segmentation
Object Detection Implementations
End-to-End Facial Alignment and Recognition
Jiahe Li
Example of training and deployment of deep convolutional neural networks. Example of training and deployment of deep convolutional neural networks. During.
CVPR2019 Jiahe Li SiamRPN introduces the region proposal network after the Siamese network and performs joint classification and regression.
Presentation transcript:

DeeperVision and DeepInsight Solutions Junjie Yan*, Naiyan Wang*, Yinan Yu, Linjiao Zhao, Stan Z. Li, Dit-Yan Yeung * denotes equal contribution

DeeperVision Classification Deeper network always helps

DeeperVision Classification Nesterov method based optimization With large momentum and Nesterov based optimization method, the algorithm could smooth out the optimization path. It can improve top 1 accuracy by 0.8%

DeeperVision Classification More findings… Slow down the speed of data abstraction (stride, kernel size, etc.) More complicated data augmentations Spatial Pyramid Pooling (SPP) Our final results Single net: Top 5 error: 10.5% Ensemble 5 nets: Top 5 error: 9.5%

Deep Insight Detection Region proposal + CNN feature extraction Selective Search + Structural Edge [1] for region proposal. 7/8/9 Convolution Layers + SPM +2 Fully Connected Layers. Deeper Models need more tuning iterations. Better (Deeper) Classification CNN always helps Detection. [1]C. Lawrence Zitnick and Piotr Dollár Edge Boxes: Locating Object Proposals from Edges ECCV 2014

Diagnosis Experiments (on 2013-val2 ) Original RCNN 31.4 + 9conv + SPM 36.6 + more iterations 39.2 + Structural Edge Proposal 40.1 + 7/8/9 Conv Ensemble 40.7 + CLS Context 42.0

Our Final Result We have the best single model (40.2 mAP V.S. the 38.0 mAP of GoogLeNet) We use a non-optimal ensemble method when submitting result. A better ensemble method leads to a 42.0 mAP on val2 after the competition. Keeps improving…

Advertisement Junjie and I are looking for postdoc and job positions  Junjie Yan: http://www.cbsr.ia.ac.cn/users/jjyan/main.htm Naiyan Wang: http://winsty.net