CS 4700: Foundations of Artificial Intelligence

Slides:



Advertisements
Similar presentations
Beyond Linear Separability
Advertisements

A Brief Overview of Neural Networks By Rohit Dua, Samuel A. Mulder, Steve E. Watkins, and Donald C. Wunsch.
For Wednesday Read chapter 19, sections 1-3 No homework.
Intelligent Environments1 Computer Science and Engineering University of Texas at Arlington.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
Artificial Neural Networks
Bart Selman CS CS 475: Uncertainty and Multi-Agent Systems Prof. Bart Selman Introduction.
Lecture 14 – Neural Networks
Carla P. Gomes CS4700 CS 4700: Foundations of Artificial Intelligence Carla P. Gomes Exam-Info.
Artificial Intelligence Course review AIMA. Four main themes Problem solving by search Uninformed search Informed search Constraint satisfaction Adversarial.
Artificial Neural Networks Artificial Neural Networks are (among other things) another technique for supervised learning k-Nearest Neighbor Decision Tree.
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks / Fall 2004 Shreekanth Mandayam ECE Department Rowan University.
Machine Learning Motivation for machine learning How to set up a problem How to design a learner Introduce one class of learners (ANN) –Perceptrons –Feed-forward.
Intelligent Systems Group Emmanuel Fernandez Larry Mazlack Ali Minai (coordinator) Carla Purdy William Wee.
Artificial Neural Networks
Artificial Neural Networks
CS 4700: Foundations of Artificial Intelligence
Backpropagation Introduction to Artificial Intelligence COS302 Michael L. Littman Fall 2001.
DIGITAL IMAGE PROCESSING Dr J. Shanbehzadeh M. Hosseinajad ( J.Shanbehzadeh M. Hosseinajad)
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
10/3/2015 ARTIFICIAL INTELLIGENCE Russell and Norvig ARTIFICIAL INTELLIGENCE: A Modern Approach.
Neural Networks Chapter 6 Joost N. Kok Universiteit Leiden.
Machine Learning Chapter 4. Artificial Neural Networks
LINEAR CLASSIFICATION. Biological inspirations  Some numbers…  The human brain contains about 10 billion nerve cells ( neurons )  Each neuron is connected.
An informal description of artificial neural networks John MacCormick.
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
A note about gradient descent: Consider the function f(x)=(x-x 0 ) 2 Its derivative is: By gradient descent. x0x0 + -
1 2010/2011 Semester 2 Introduction: Chapter 1 ARTIFICIAL INTELLIGENCE.
Non-Bayes classifiers. Linear discriminants, neural networks.
11 1 Backpropagation Multilayer Perceptron R – S 1 – S 2 – S 3 Network.
Neural Networks and Backpropagation Sebastian Thrun , Fall 2000.
WEEK INTRODUCTION IT440 ARTIFICIAL INTELLIGENCE.
Computing & Information Sciences Kansas State University Wednesday, 04 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 17 of 42 Wednesday, 04 October.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School INTRODUCTION TO ARTIFICIAL INTELLIGENCE LESSON 11.
Computing & Information Sciences Kansas State University Friday, 13 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 21 of 42 Friday, 13 October.
Artificial Intelligence
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Brief Intro to Machine Learning CS539
Deep Learning: What is it good for? R. Burgmann
Machine Learning for Big Data
The Gradient Descent Algorithm
CS 4700: Foundations of Artificial Intelligence
2009: Topics Covered in COSC 6368
CS 4700: Foundations of Artificial Intelligence
Review of AI Professor: Liqing Zhang
CS 4700: Foundations of Artificial Intelligence
CSE 473 Introduction to Artificial Intelligence Neural Networks
Announcements HW4 due today (11:59pm) HW5 out today (due 11/17 11:59pm)
CSE P573 Applications of Artificial Intelligence Neural Networks
CSE 473 Introduction to Artificial Intelligence Neural Networks
Basic Intro Tutorial on Machine Learning and Data Mining
Machine Learning Today: Reading: Maria Florina Balcan
CS 4700: Foundations of Artificial Intelligence
CSE 415 Introduction to Artificial Intelligence Winter 2004
of the Artificial Neural Networks.
Logic for Artificial Intelligence
CSE 573 Introduction to Artificial Intelligence Neural Networks
CS 621 Artificial Intelligence Lecture 25 – 14/10/05
Neural Networks Geoff Hulten.
Backpropagation.
CSE 415 Introduction to Artificial Intelligence Winter 2003
CS 416 Artificial Intelligence
Lecture 04: Multilayer Perceptron
2004: Topics Covered in COSC 6368
Backpropagation and Neural Nets
Backpropagation.
Artificial Intelligence and Future of Education
Prabhas Chongstitvatana Chulalongkorn University
CRCV REU 2019 Aaron Honculada.
Principles of Back-Propagation
Presentation transcript:

CS 4700: Foundations of Artificial Intelligence Prof. Bart Selman selman@cs.cornell.edu Machine Learning: Neural Networks R&N 18.7 Backpropagation

Ok… details backpropagation NOT on exam. But do work through gradient descent example on homework.

It’s “just” multivariate (or multivariable) calculus.

Note: For decent we want to go in opposite direction of gradient. Optimization and gradient descent. Consider x and y our two weights and f(x,y) the error signal. Multi-layer network: composition of sigmoids; use chain rule.

Reminder: Gradient descent optimization. (Wikipedia)

So, first we “backpropagate” the error signal, and then we update the weights, layer by layer. That’s why it’s called “backprop learning.” Now changing speech recognition, image recognition etc.!

Trace example!

Summary  A tour of AI: AI --- motivation --- intelligent agents II) Problem-Solving --- search techniques --- adversarial search --- reinforcement learning

Summary, cont.  Have a great winter break!!!! III) Knowledge Representation and Reasoning --- logical agents --- Boolean satisfiability (SAT) solvers --- first-order logic and inference Learning --- from examples --- decision tree learning (info gain) --- neural networks The field has grown (and continues to grow) exponentially but you have now seen a good part! Have a great winter break!!!!