Deep Learning: What is it good for? R. Burgmann

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Rerun of machine learning Clustering and pattern recognition.
CHAPTER 4 DECISION SUPPORT AND ARTIFICIAL INTELLIGENCE Brainpower for Your Business.
EXPERT SYSTEMS apply rules to solve a problem. –The system uses IF statements and user answers to questions in order to reason just like a human does.
Deep Learning for Big Data P. Baldi University of California, Irvine Department of Computer Science Institute for Genomics and Bioinformatics Center for.
MACHINE LEARNING AND ARTIFICIAL NEURAL NETWORKS FOR FACE VERIFICATION
A Genetic Algorithms Approach to Feature Subset Selection Problem by Hasan Doğu TAŞKIRAN CS 550 – Machine Learning Workshop Department of Computer Engineering.
Introduction GAM 376 Robin Burke Winter Outline Introductions Syllabus.
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
Artificial Neural Networks An Overview and Analysis.
Introduction to Artificial Intelligence and Soft Computing
Overview of Part I, CMSC5707 Advanced Topics in Artificial Intelligence KH Wong (6 weeks) Audio signal processing – Signals in time & frequency domains.
Dr. Z. R. Ghassabi Spring 2015 Deep learning for Human action Recognition 1.
I Robot.
AN INTELLIGENT AGENT is a software entity that senses its environment and then carries out some operations on behalf of a user, with a certain degree of.
School of Engineering and Computer Science Victoria University of Wellington Copyright: Peter Andreae, VUW Image Recognition COMP # 18.
 Based on observed functioning of human brain.  (Artificial Neural Networks (ANN)  Our view of neural networks is very simplistic.  We view a neural.
WEEK INTRODUCTION IT440 ARTIFICIAL INTELLIGENCE.
Deep Convolutional Nets
Andrew Ng, Director, Stanford Artificial Intelligence Lab
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
يادگيري ماشين Machine Learning Lecturer: A. Rabiee
Introduction to Deep Learning
1 Andrew Ng, Associate Professor of Computer Science Robots and Brains.
Object Recognizing. Deep Learning Success in 2012 DeepNet and speech processing.
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
CS382 Introduction to Artificial Intelligence Lecture 1: The Foundations of AI and Intelligent Agents 24 January 2012 Instructor: Kostas Bekris Computer.
1 Andrew Ng, Associate Professor of Computer Science Robots and Brains.
Machine Learning Artificial Neural Networks MPλ ∀ Stergiou Theodoros 1.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
An Evolutionary Algorithm for Neural Network Learning using Direct Encoding Paul Batchis Department of Computer Science Rutgers University.
Artificial Intelligence
Brief Intro to Machine Learning CS539
Course Outline (6 Weeks) for Professor K.H Wong
Deep Learning for Big Data
Artificial Neural Networks
The Relationship between Deep Learning and Brain Function
Machine Learning for Big Data
an introduction to: Deep Learning
Artificial Intelligence with .NET
Siemens Enables Digitalization: Data Analytics & Artificial Intelligence Dr. Mike Roshchin, CT RDA BAM.
Goodfellow: Chap 1 Introduction
Done Done Course Overview What is AI? What are the Major Challenges?
MSC projects for for CMSC5720(term1), CMSC5721(term2)
RESEARCH APPROACH.
CH. 1: Introduction 1.1 What is Machine Learning Example:
Classification of Hand-Written Digits Using Scattering Convolutional Network Dongmian Zou Advisor: Professor Radu Balan.
AV Autonomous Vehicles.
Introduction to Neural Networks And Their Applications
Goodfellow: Chap 1 Introduction
A brief introduction to neural network
CS 4700: Foundations of Artificial Intelligence
FUNDAMENTALS OF MACHINE LEARNING AND DEEP LEARNING
Basic Intro Tutorial on Machine Learning and Data Mining
CS 4700: Foundations of Artificial Intelligence
Artificial Intelligence introduction(2)
Deep Learning Tutorial
Introduction to Artificial Intelligence and Soft Computing
Prepared by: Mahmoud Rafeek Al-Farra
Overview of Machine Learning
Future of Artificial Intelligence
Inception-v4, Inception-ResNet and the Impact of
Lecture 4. Niching and Speciation (1)
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
An introduction to: Deep Learning aka or related to Deep Neural Networks Deep Structural Learning Deep Belief Networks etc,
Introduction to Neural Network
Automatic Handwriting Generation
Prabhas Chongstitvatana Chulalongkorn University
Artificial Intelligence Machine Learning
An introduction to neural network and machine learning
Presentation transcript:

Deep Learning: What is it good for? R. Burgmann ITC571 Emerging technologies and Innovation

Introduction A brief history. What are neural networks? What are artificial neural networks (ANN)? Early problem, solutions, stagnation. Where does deep learning (DL) fit in the toolbox? Relationship between ANN and DL When is it the right choice? How close are we to human level artificial intelligence (are we there yet)? Questions and Answers.

What are neural networks? Image courtesy of Hagan, Demuth & Beal. Neural Network Design PWS Publishing. Boston. Page 1-8

What are artificial neural networsk? Image courtesy of Hagan, Demuth & Beal. Neural Network Design PWS Publishing. Boston. Page 2-11

Early problems, solutions and stagnation Problem 1. Single layer networks could only solve linear problems. Problem 2. At first no algorithm known to train multi-layer networks until backpropagation algorithm. Problem 3. Feature detectors needed to be hand coded or in some other fashion made available to the network. Problem 4. Not enough training data for serious problems. Problem 5. If you had a serious problem with lots of training data then you needed a super computer cluster. Problem 6. If you could solve it with an ANN back in the 1980s and 1990s then there where easier ways.

Where does deep learning fit in the toolbox? Relationship between ANN and DL Rather than 3 to 5 layers, deep learning uses neural networks hundreds of layers deep. How is this achieved? Problem 3. Feature detectors needed to be hand coded or in some other fashion made available to the network. Convolution Pooling Problem 4. Not enough training data for serious problems. Unlimited training data (thank you internet) Problem 5. If you had a serious problem with lots of training data then you needed a super computer cluster. Unlimited processing capacity (thank you computer games industry and graphical processing chips)

Where does deep learning fit in the toolbox Where does deep learning fit in the toolbox? Other machine learning techniques Is deep learning the only game in town? Well… no. Bayesian Networks Classification Rules Linear Models Clustering Ensemble Learning

When is it the right choice? Tens to hundreds of millions of training examples Unknown features Examples Baldi et al, searching for exotic particles in high energy particle physics. Druzhkov, et al, image classification and object detection. Noda, et al, Audio-visual speech recognition. Sheehan, et al, Population genetics Suk, et al, Brain imaging of Alzheimers patients

Are we there yet? How close are we to human level ai? From deep learning to AIXI, “an optimal rational reinforcement learning agent” Hutter (2005)

Questions and Answers Thank you for your time.