Neural Networks The New Moore s Law

Similar documents
KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN?

Embedding Artificial Intelligence into Our Lives

11/13/18. Introduction to RNNs for NLP. About Me. Overview SHANG GAO

AI Application Processing Requirements

GPU ACCELERATED DEEP LEARNING WITH CUDNN

Vision with Precision Webinar Series Augmented & Virtual Reality Aaron Behman, Xilinx Mark Beccue, Tractica. Copyright 2016 Xilinx

Proposers Day Workshop

2018 Avanade Inc. All Rights Reserved.

Artificial Intelligence and Deep Learning

Deep Neural Network Architectures for Modulation Classification

DEEP LEARNING ON RF DATA. Adam Thompson Senior Solutions Architect March 29, 2018

REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND.

Lecture 23 Deep Learning: Segmentation

Architecting Systems of the Future, page 1

Deep Learning Basics Lecture 9: Recurrent Neural Networks. Princeton University COS 495 Instructor: Yingyu Liang

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017

신경망기반자동번역기술. Konkuk University Computational Intelligence Lab. 김강일

Deep Learning Overview

The Jigsaw Continuous Sensing Engine for Mobile Phone Applications!

What Is And How Will Machine Learning Change Our Lives. Fair Use Agreement

Analog front-end electronics in beam instrumentation

Introduction to Machine Learning

Visvesvaraya Technological University, Belagavi

Research Statement. Sorin Cotofana

AI: The New Electricity to Harness Our Digital Future Workshop: Digitalisering inomenergisektorn Dec

Image Processing Architectures (and their future requirements)

GESTURE RECOGNITION FOR ROBOTIC CONTROL USING DEEP LEARNING

Artificial Intelligence Machine learning and Deep Learning: Trends and Tools. Dr. Shaona

Classroom Konnect. Artificial Intelligence and Machine Learning

Mixed-Signal Design Innovations in FDSOI Technology. Boris Murmann April 13, 2016

arxiv: v1 [cs.lg] 2 Jan 2018

Implementation of FPGA based Design for Digital Signal Processing

FUNDAMENTALS OF ANALOG TO DIGITAL CONVERTERS: PART I.1

Creating Intelligence at the Edge

INTRODUCTION TO DEEP LEARNING. Steve Tjoa June 2013

Data-Starved Artificial Intelligence

AI in QA in AI. AI in QA in AI. AI in QA in AI. Sami Kaltala Head of Quality Assurance Symbio Europe

Digital Transformation. A Game Changer. How Does the Digital Transformation Affect Informatics as a Scientific Discipline?

Low-Power Communications and Neural Spike Sorting

DEEP LEARNING A NEW COMPUTING MODEL. Sundara R Nagalingam Head Deep Learning Practice

From Sensor to Data Driven Operation

Hardware Implementation of an ADC Error Compensation Using Neural Networks. Hervé Chanal 1

Introduction to Artificial Intelligence

MATLAB DIGITAL IMAGE/SIGNAL PROCESSING TITLES

Artificial Intelligence and Robotics Getting More Human

CE Senior Projects VLSI Research

Embracing Complexity. Gavin Walker Development Manager

MACHINE LEARNING Games and Beyond. Calvin Lin, NVIDIA

Artificial intelligence, made simple. Written by: Dale Benton Produced by: Danielle Harris

Computer vision, wearable computing and the future of transportation

Transformation to Artificial Intelligence with MATLAB Roy Lurie, PhD Vice President of Engineering MATLAB Products

Model-Based Design as an Enabler for Supply Chain Collaboration

Digital Systems Design

Option 1: A programmable Digital (FIR) Filter

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

THE NEXT WAVE OF COMPUTING. September 2017

Neural Network Part 4: Recurrent Neural Networks

VLSI IMPLEMENTATION OF MODIFIED DISTRIBUTED ARITHMETIC BASED LOW POWER AND HIGH PERFORMANCE DIGITAL FIR FILTER Dr. S.Satheeskumaran 1 K.

Design of Mixed-Signal Microsystems in Nanometer CMOS

THE VISIONLAB TEAM engineers - 1 physicist. Feasibility study and prototyping Hardware benchmarking Open and closed source libraries

Applying Vision to Intelligent Human-Computer Interaction

Detection and Segmentation. Fei-Fei Li & Justin Johnson & Serena Yeung. Lecture 11 -

Mobile Cognitive Indoor Assistive Navigation for the Visually Impaired

Towards a novel method for Architectural Design through µ-concepts and Computational Intelligence

Lecture Perspectives. Administrivia

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR

Perception. Introduction to HRI Simmons & Nourbakhsh Spring 2015

Harnessing the Power of AI: An Easy Start with Lattice s sensai

Machine Learning for Intelligent Transportation Systems

Copyright 2018, Technology Futures, Inc. 1

Policy-Based RTL Design

Applied Applied Artificial Intelligence - a (short) Silicon Valley appetizer

AI: The New Electricity

Deep learning architectures for music audio classification: a personal (re)view

Lecture 30. Perspectives. Digital Integrated Circuits Perspectives

Chapter 2 Understanding and Conceptualizing Interaction. Anna Loparev Intro HCI University of Rochester 01/29/2013. Problem space

How Machine Learning and AI Are Disrupting the Current Healthcare System. Session #30, March 6, 2018 Cris Ross, CIO Mayo Clinic, Jim Golden, PwC

Abstract of PhD Thesis

LOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS

Real-Time Face Detection and Tracking for High Resolution Smart Camera System

GESTURE RECOGNITION WITH 3D CNNS

Creating the Right Environment for Machine Learning Codesign. Cliff Young, Google AI

Implement a Robot for the Trinity College Fire Fighting Robot Competition.

NI Technical Symposium ni.com

Using Deep Learning for Sentiment Analysis and Opinion Mining

AI Frontiers. Dr. Dario Gil Vice President IBM Research

A NEW NEUROMORPHIC STRATEGY FOR THE FUTURE OF VISION FOR MACHINES June Xavier Lagorce Head of Computer Vision & Systems

Advances and Perspectives in Health Information Standards

Real-Time Testing Made Easy with Simulink Real-Time

Machine Vision for the Life Sciences

Exploring Computation- Communication Tradeoffs in Camera Systems

Lecture 1 What is AI?

The AI Awakening and the Challenge for Society

How Innovation & Automation Will Change The Real Estate Industry

Revolutionize the Service Industries with AI 2016 Service Robot

VSI Labs The Build Up of Automated Driving

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

OPEN CV BASED AUTONOMOUS RC-CAR

Powerful But Limited: A DARPA Perspective on AI. Arati Prabhakar Director, DARPA

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Transcription:

Neural Networks The New Moore s Law Chris Rowen, PhD, FIEEE CEO Cognite Ventures December 216

Outline Moore s Law Revisited: Efficiency Drives Productivity Embedded Neural Network Product Segments Efficiency and Productivity in Embedded Neural Networks Breadth of Neural Networks: Vision and the Pixel Explosion Speech Natural Language Efficiency, Productivity and Neural Networks The Embedded Systems Innovation Space The Evolution of Electronic Design and Cognitive Computing

Moore s Law Revisited: Efficiency Drives Productivity Moore s Law : number of transistors in a [economically viable] dense integrated circuit doubles approximately every two years Dennard Scaling Density: Transistors and gates per unit area Speed: Gate delay Impact of scaling L by α (<1)!!! α Power: Energy per switch α! Dennard benefits hit by limits of voltage scaling How is Deep Learning like Moore s Law? Compound effect of cost and performance scaling has revolutionized electronics Calculations/$ improved ~1 1 in 5 years Excess efficiency largely responsible for processor and software revolution

Embedded Neural Network Product Segments Autonomous Vehicles and Robotics Monitoring and Surveillance Human-Machine Interface Personal Device Enhancement Vision Multi-sensor: image, depth, speed Environmental assessment Full surround views Attention monitoring Command interface Multi-mode ASR Social photography Augmented Reality Audio Ultrasonic sensing Acoustic surveillance Health and performance monitoring Mood analysis Command interface ASR social media Hands-free UI Audio geolocation Natural Language Access control Sentiment analysis Mood analysis Command interface Real-time translation Local bots Enhanced search

The Pixel Explosion Computing and communication driven by new data in/out CMOS sensors trigger imaging explosion 99% of of captured raw data is pixels (dwarfs sounds and motion) 1 1 sensors x 1 8 pixels/sec = 1 18 raw pixels/sec 2E+1 1.8E+1 1.6E+1 1.4E+1 1.2E+1 1E+1 8E+9 World Population Three-year sensor population Rapid growth of vision-based products and services Starting 215: more image sensors than people 6E+9 4E+9 2E+9 New Age: Making sense of pixels requires computer cognition 199 1995 2 25 21 215 22

1 categories 12 species of dogs ImageNet Top-1 Error % Computer vision is big, obvious NN domain Many related tasks: classification, localization, segmentation, object recognition, captioning Huge computation in embedded inference Vision is fundamentally hard!! Example: ImageNet Classification: ImageNet Top-1 Error % Vision 5 Rapid Progress on Accuracy 4 3 2 1 211 212 213 Year 214 215 216 Models Getting More Manageable 5 4 3 2 1 5,, 1,, Model Coefficients 15,, Tibetan mastiff Shih-Tzu Norwegian elkhound ImageNet Top-1 Error ImageNet Top-1 % Error % Optimization Doubles Efficiency Bounded Compute Load 525.5 4 25 3 24.5 2 ResNet 5,11 1 24 Cadence 23.5 5 1 15 2GMACs per image 4 GMACs 2 6 25 8

Automated speech recognition (ASR) pipeline: Moving to unified end-to-end trained neural network RNN or Hidden Markov Model Waveform to spectral samples Spectral samples to phonemes Year Word Error Rate on Switchboard ASR 1995 21 215 4% 2% 6.3% Tuske et al, Acoustic Modeling with Deep Neural Networks Using Raw Time Signal for LVCSR RNN or Hidden Markov Model Phonemes to words She sells seashells by the seashore Speech: From sounds to words

Natural Language Real time natural language interpretation crucial for rich human-machine interfaces But how do we automatically find word meanings?? Powerful approach: Automatically learn high-dimension vector embedding (N =3-6) from the word usage in large data-sets Words whose vectors are close have strong relationship Different dimensions reflect different kinds of word relationships: good: better good: fine good: bad good: product Cool application: vector arithmetic reveals complex relationships: Translation goes NN: Full sentence-at-a-time translation With [Google Neural Machine Translation], Google Translate is improving more in a single leap than we ve seen in the last ten years combined - Barak Turovsky V( king ) V( man ) + V( woman ) V( queen ) See: Mikolov et al, Efficient Estimation of Word Representations in Vector Space Source: https://research.googleblog.com/216/9/a-neural-network-for-machine.html

Efficiency and Neural Networks 1, Neural Network Platforms Efficiency: Conventional wisdom - deep neural networks much less efficient than hand-tuned feature recognition methods (but more effective) Convolutional neural networks allow High parallelism Low bit resolution Structured, specialized architectures Manageable memory bandwidth ~1x energy improvement over GP CPU may compensate for efficiency gap GMACS Per Watt 1, 1 1 GP CPU Vision DSPs Embedded GPUs CNN engines Vision + NN DSPs FPGAs 1 1 1, 1, 1, Vision DSP core 1 Vision DSP core 1 cluster Vision DSP core 2 Vision DSP core 2 cluster Embedded GPU core cluster Data Center GPU 1 cluster Embedded GPU cluster FPGA 1 FPGA 2 Data Center GPUs Convolutional neural network (CNN) engine CNN engine cluster Data Center GPU 2 cluster GMACs

Productivity and Neural Networks machine learning technology is on the cusp of eating software -Alex Woodie Productivity: Training neural networks often much easier than coding of application-specific features Neural network methods routinely perform better than best manual methods Massive educational shift underway to make machine learning a basic CS skill MOOCs: Andrew Ng s Stanford Machine Learning course: 1, students registered. Hype still exceeds reality Productivity Impact at Three Levels: 1.Programming: Trained NN replace hand-design of feature detectors 2.Applications: Rich machine learning frameworks make opens sophisticated NN to non-experts 3.Business: Deep Learning methods are enough better and faster to influence the whole tech sector. We are in the first phase, when very rapid productivity gains become possible in parts of the economy that are simply too small to affect the overall numbers [T]he tech sector should experience greater productivity gains over a greater range of businesses, potentially nudging measured productivity upward. -- The Economist, July 23,214

Improved algorithms Moore s Law Implementation Efficiency The Embedded Systems Innovation Space Deep Learning Innovation Productivity

The Evolution of Electronic Design Cognitive Computing will be a long-term driver for electronics Circuit sim Custom layout Extraction/DRC 3-state sim Logic synthesis Std Cell P&R Static timing Formal verification Optimizing compiler RTOS Debugger/profiler MP programming App dev framework Computing Processor Based: AssemblyèHLLèEcoSystemèOpen Source Digital Circuits: discreteèttlèrtlèip Reuse Analog Circuits: tubeèdiscreteèicèip Reuse Parallel stochastic network training Network structure synthesis Auto data labeling & augmentation Cognitive 193 194 195 196 197 198 199 2 21 22 23 24

neural network technology and applications