Progress Report 2019/1/3 PHHung.

Slides:



Advertisements
Similar presentations
Advanced topics.
Advertisements

Neural Networks: Backpropagation algorithm Data Mining and Semantic Web University of Belgrade School of Electrical Engineering Chair of Computer Engineering.
EECS 274 Computer Vision Object detection. Human detection HOG features Cue integration Ensemble of classifiers ROC curve Reading: Assigned papers.
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
Appendix B: An Example of Back-propagation algorithm
A shallow introduction to Deep Learning
From Machine Learning to Deep Learning. Topics that I will Cover (subject to some minor adjustment) Week 2: Introduction to Deep Learning Week 3: Logistic.
Representations for object class recognition David Lowe Department of Computer Science University of British Columbia Vancouver, Canada Sept. 21, 2006.
Deformable Part Models (DPM) Felzenswalb, Girshick, McAllester & Ramanan (2010) Slides drawn from a tutorial By R. Girshick AP 12% 27% 36% 45% 49% 2005.
Multi-Layer Perceptron
The Viola/Jones Face Detector A “paradigmatic” method for real-time object detection Training is slow, but detection is very fast Key ideas Integral images.
Convolutional Restricted Boltzmann Machines for Feature Learning Mohammad Norouzi Advisor: Dr. Greg Mori Simon Fraser University 27 Nov
Introduction to Convolutional Neural Networks
Xintao Wu University of Arkansas Introduction to Deep Learning 1.
Recent developments in object detection
Vision-inspired classification
Welcome deep loria !.
Dimensionality Reduction and Principle Components Analysis
Handwritten Digit Recognition Using Stacked Autoencoders
Faster R-CNN – Concepts
Convolutional Neural Network
Deep Learning Amin Sobhani.
an introduction to: Deep Learning
Object detection with deformable part-based models
Data Mining, Neural Network and Genetic Programming
ECE 5424: Introduction to Machine Learning
DeepCount Mark Lenson.
Convolutional Neural Fabrics by Shreyas Saxena, Jakob Verbeek
Week III: Deep Tracking
Deep Learning in HEP Large number of applications:
Performance of Computer Vision
Applications of Deep Learning and how to get started with implementation of deep learning Presentation By : Manaswi Advisor : Dr.Chinmay.
Rotational Rectification Network for Robust Pedestrian Detection
Object detection, deep learning, and R-CNNs
Ajita Rattani and Reza Derakhshani,
ECE 6504 Deep Learning for Perception
Deep Belief Networks Psychology 209 February 22, 2013.
Unsupervised Learning and Autoencoders
Deep Learning Workshop
R-CNN region By Ilia Iofedov 11/11/2018 BGU, DNN course 2016.
with Daniel L. Silver, Ph.D. Christian Frey, BBA April 11-12, 2017
Object detection.
A Convolutional Neural Network Cascade For Face Detection
Bird-species Recognition Using Convolutional Neural Network
دانشگاه آزاد اسلامی واحد زاهدان
NormFace:
Deep Learning Hierarchical Representations for Image Steganalysis
Object Detection + Deep Learning
Word Embedding Word2Vec.
CSC 578 Neural Networks and Deep Learning
Progress report 2019/1/14 PHHung.
Optimization for Fully Connected Neural Network for FPGA application
Neural Networks Geoff Hulten.
Classification Boundaries
Forecasting Electricity Demand and Prices with Machine Learning
RCNN, Fast-RCNN, Faster-RCNN
Neural Networks II Chen Gao Virginia Tech ECE-5424G / CS-5824
Kannadasan K , Damodar Reddy Edla, Venkatanareshbabu Kuppili 
Presentation By: Eryk Helenowski PURE Mentor: Vincent Bindschaedler
Progress Report 2019/4/30 PHHung.
Lecture 29: Face Detection Revisited
Progress Report 2019/5/5 PHHung.
Neural Networks II Chen Gao Virginia Tech ECE-5424G / CS-5824
An introduction to: Deep Learning aka or related to Deep Neural Networks Deep Structural Learning Deep Belief Networks etc,
Applications of Machine Learning in Hydrographic Data Processing
DRC with Deep Networks Tanmay Lagare, Arpit Jain, Luis Francisco,
Report 2 Brandon Silva.
CSC 578 Neural Networks and Deep Learning
Jiahe Li
LSTM Practical Exercise
Presentation transcript:

Progress Report 2019/1/3 PHHung

Previous Deep learning … The promised land for CV ? 2019/1/3 Deep learning … The promised land for CV ? Implement convolutional neural network step by step (follow by UFLDL tutorial) Back propagation Algorithm Sparse Autoencoder Softmax Regression Stacked Autoencoders Convolutional neural network

Two direction State of the art algorithm survey 2019/1/3 State of the art algorithm survey 2 hidden layers for pedestrian detection , CVPR 2013 22 hidden layers for 1000+ class object detection , CVPR 2015? Hardware implementation survey Works from 332 TeraDeep from Prudue FPGA & ASIC implement from NYU (LeCun)

A small toy 2019/1/3 Use the building boxes from previous to build a pedestrian detector Train on INRIA pedestrian dataset Test on Caltech pedestrian dataset Classifier + Sliding window Very slow… I should try objectness filter instead of sliding window next time 2 hidden layers (200/100nodes ) Result is approximately at here FPPI~1.2 Miss rate~12.4%

Back to reality… Why we need analysis engine? 2019/1/3 Why we need analysis engine? => To save power consumption For ReSSP : 197mW in VGA , 39.7mW in QCIF For Deep learning engine : HMAX ASIC: 205mW in 256x256 (Neocortical from 332 , ISSCC 12) ConNet FPGA: 10W in 500x375 (NeuFlow from NYU LeCun , CVPR 11) ASIC: 580mW in 500x375 (NeuFlow from Purdue & NYU , MWCAS 12) FPGA: 4W (TeraDeep from Purdue , CVPR 14) None of above can have power lower than 100mW… How about power & detection rate at low resolution (QCIF) ?