fundamentals of deep learning for computer vision
play

FUNDAMENTALS OF DEEP LEARNING FOR COMPUTER VISION Twin Karmakharm - PowerPoint PPT Presentation

FUNDAMENTALS OF DEEP LEARNING FOR COMPUTER VISION Twin Karmakharm DLI Certified Instructor This event is organised and run by... What we do: Project work and consultancy Training Deep Learning, HPC, GPU Deep Learning


  1. FUNDAMENTALS OF DEEP LEARNING FOR COMPUTER VISION Twin Karmakharm DLI Certified Instructor

  2. This event is organised and run by... What we do: ● Project work and consultancy ● Training ○ Deep Learning, HPC, GPU ○ Deep Learning (with Nvidia DLI), CUDA ○ Accelerating your research software ● Research Software Support ○ Increasing research impact through ○ Installation software ○ Management ● Grant support ○ Documentation ○ Troubleshooting 2

  3. Today’s Schedule 9:00 - Deep Learning Demystified and Applied Deep Learning (lecture) 9:45 - Break 10:00 - Image Classification with DIGITS (lab) 12:00 - Lunch 1:00 - Object Detection with DIGITS (lab) 3:00 - Break 3:15 - Neural Network Deployment with DIGITS and TensorRT (lab) 4:45 - Closing Comments & Questions 5:00 - End 3

  4. Contents Labs (use Google Chrome): nvlabs.qwiklab.com Slides: http://gpucomputing.shef.ac.uk/education 4

  5. DEEP LEARNING DEMYSTIFIED Twin Karmakharm DLI Certified Instructor

  6. Join the Conversation #GTC18 CONNECT LEARN DISCOVER INNOVATE Connect with technology Gain insight and valuable Discover the latest Hear about disruptive experts from NVIDIA and hands-on training through breakthroughs in fields such innovations as startups and as autonomous vehicles, researchers present their other leading organisations. hundreds of sessions and research posters. HPC, smart cities, VR, work. robotics, and more. USE CODE NVMDIERINGER TO SAVE 25% | REGISTER AT WWW.GPUTECHCONF.EU Join us at Europe’s premier conference on artificial intelligence. 9-11 October 2018 at the International Congress Centre, Munich. 6

  7. DEFINITIONS

  8. DEEP LEARNING IS SWEEPING ACROSS INDUSTRIES Internet Services Security & Defense Autonomous Machines Medicine Media & Entertainment ➢ Image/Video classification ➢ Face recognition ➢ Cancer cell detection ➢ Video captioning ➢ Pedestrian detection ➢ Speech recognition ➢ Diabetic grading ➢ Content based search ➢ Video surveillance ➢ Lane tracking ➢ Natural language processing ➢ Drug discovery ➢ Real time translation ➢ Cyber security ➢ Recognize traffic signs

  9. DEEP LEARNING IS TRANSFORMING HPC 92% believe AI will impact their work 93% using deep learning seeing positive results insideHPC.com Survey Accelerating Drug Discovery “Seeing” Gravity In Real Time November 2016

  10. AI IS CRITICAL FOR INTERNET APPLICATIONS Users Expect Intelligence In Services

  11. THE BIG BANG IN MACHINE LEARNING DNN BIG DATA GPU “ Google’s AI engine also reflects how the world of computer hardware is changing. (It) depends on machines equipped with GPUs… And it depends on these chips more than the larger tech universe realizes. ” 12 12

  12. A NEW COMPUTING MODEL Algorithms that Learn from Examples Traditional Approach ➢ Requires domain experts Expert Written ➢ Time consuming Computer ➢ Error prone Program ➢ Not scalable to new problems

  13. A NEW COMPUTING MODEL Algorithms that Learn from Examples Traditional Approach ➢ Requires domain experts Expert Written ➢ Time consuming Computer ➢ Error prone Program ➢ Not scalable to new problems Deep Learning Approach ✓ Learn from data ✓ Easily to extend ✓ Speedup with GPUs Deep Neural Network

  14. HOW IT WORKS

  15. HOW IT WORKS

  16. HOW IT WORKS

  17. HOW IT WORKS

  18. CHALLENGES Deep Learning Needs Why Data Scientists New computing model Latest Algorithms Rapidly evolving Fast Training Impossible -> Practical Deployment Platforms Must be available everywhere

  19. CHALLENGES Deep Learning Needs Deep Learning Needs Why NVIDIA Delivers Data Scientists Data Scientists Demand far exceeds supply Deep Learning Institute, GTC, DIGITS Latest Algorithms Rapidly evolving Latest Algorithms DL SDK, GPU-Accelerated Frameworks Fast Training Fast Training Impossible -> Practical DGX, V100, P100, TITAN X Deployment Platform Deployment Platforms Must be available everywhere TensorRT, P100, P4, Drive PX, Jetson

  20. NVIDIA DEEP LEARNING INSTITUTE Hands-on Training for Data Scientists and Software Engineers Helping the world to solve challenging problems using AI and deep learning On-site workshops and online courses presented by certified instructors Covering complete workflows for proven application use cases Self-Driving Cars, Healthcare, Intelligent Video Analytics, IoT/Robotics, Finance and more www.nvidia.com/dli

  21. ADVANCE YOUR DEEP LEARNING TRAINING AT GTC Don’t miss the world’s most important event for GPU developers Silicon Valley, May 8-11 Israel, October 18 Beijing, September 26-27 Washington DC, November 1-2 Munich, October 10-11 Tokyo, December 12-13

  22. Join the Conversation #GTC18 CONNECT LEARN DISCOVER INNOVATE Connect with technology Gain insight and valuable Discover the latest Hear about disruptive experts from NVIDIA and hands-on training through breakthroughs in fields such innovations as startups and as autonomous vehicles, researchers present their other leading organisations. hundreds of sessions and research posters. HPC, smart cities, VR, work. robotics, and more. USE CODE NVMDIERINGER TO SAVE 25% | REGISTER AT WWW.GPUTECHCONF.EU Join us at Europe’s premier conference on artificial intelligence. 9-11 October 2018 at the International Congress Centre, Munich. 23

  23. DEEP LEARNING SOFTWARE developer.nvidia.com/deep-learning

  24. END-TO-END PRODUCT FAMILY TRAININ INFEREN G CE FULLY INTERGRATED DL SUPERCOMPUTER DATA CENTER AUTOMOTIVE EMBEDDED DGX-1 & DGX Station DESKTOP DATA CENTER Tesla P100/V100 Drive PX2 Jetson TX1 Tesla P100 Tesla P4 Titan X Pascal Tesla V100 Tesla P100

  25. READY TO GET STARTED? Project Checklist 1. What problem are you solving, what are the DL tasks? 2. What data do you have/need, and how is it labeled? 3. Which deep learning framework & tools will you use? 4. On what platform(s) will you train and deploy?

  26. WHAT PROBLEM ARE YOU SOLVING? Defining the AI/DL Tasks EXAMPLE OUTPUTS INPUTS QUESTION AI/DL TASK Is “it” present Detection Cancer Detection or not? What type of thing Tumor Classification Identification is “it”? Images Text Data To what extent Tumor Size/Shape Segmentation is “it” present? Analysis What is the likely Survivability Prediction outcome? Prediction Video Audio What will likely Therapy Recommendation Recommendation satisfy the objective?

  27. SELECTING A DEEP LEARNING FRAMEWORK Considerations 1. Type of problem 2. Training & deployment platforms 3. DNN models available, layer types supported 4. Latest algos & GPU acceleration: cuDNN, NCCL, etc. 5. Usage model/interfaces: GUI, command line, programming language, etc. 6. Easy to install and get started: containers, docs, code samples, tutorials, … 7. Enterprise integration, vendors, ecosystem

  28. START SIMPLE, LEARN FAST How One NVIDIAN Uses Deep Learning to Keep Cats from Pooping on His Lawn

  29. WHAT’S NEXT? Learn More Take a Self-Paced Lab www.nvidia.com/dlilabs Listen to the NVIDIA AI Podcast Review examples of AI in action REGISTER FOR A DLI WORKSHOP July 6 th Image Classification with DIGITS http://nv/InternDL1 July 20 th Object Detection with DIGITS http://nv/InternDL2 Aug 8 th Neural Network Deployment with DIGITS and TensorRT http://nv/InternDL3 Contact us at nvdli@nvidia.com

  30. www.nvidia.com/dli

  31. nvlabs.qwiklab.com www.nvidia.com/dli

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend