Artificial Intelligence: Past, Present, and Future



Similar documents
AdaLab. Adaptive Automated Scientific Laboratory (AdaLab) Adaptive Machines in Complex Environments. n Start Date:

Modified Line Search Method for Global Optimization

Systems Design Project: Indoor Location of Wireless Devices

CS100: Introduction to Computer Science

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature.

(VCP-310)

Study on the application of the software phase-locked loop in tracking and filtering of pulse signal

Review: Classification Outline

Plug-in martingales for testing exchangeability on-line

Lesson 17 Pearson s Correlation Coefficient

VEHICLE TRACKING USING KALMAN FILTER AND FEATURES

Chapter 6: Variance, the law of large numbers and the Monte-Carlo method

1. Introduction. Scheduling Theory

B.E. COMPUTER SCIENCE AND ENGINEERING (PART-TIME)

Agenda. Outsourcing and Globalization in Software Development. Outsourcing. Outsourcing here to stay. Outsourcing Alternatives

Linear and Nonlinear Trading Models with Gradient Boosted Random Forests and Application to Singapore Stock Market *

Professional Networking

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008

FM4 CREDIT AND BORROWING

Research Article Sign Data Derivative Recovery

Spam Detection. A Bayesian approach to filtering spam

1. C. The formula for the confidence interval for a population mean is: x t, which was

PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM

CSC384 Intro to Artificial Intelligence

Optimal control of water supply systems

JJMIE Jordan Journal of Mechanical and Industrial Engineering

Elementary Theory of Russian Roulette

Ordinal Classification Method for the Evaluation Of Thai Non-life Insurance Companies

Clustering Algorithm Analysis of Web Users with Dissimilarity and SOM Neural Networks

ANALYTICS. Insights that drive your business

Trading rule extraction in stock market using the rough set approach

DAME - Microsoft Excel add-in for solving multicriteria decision problems with scenarios Radomir Perzina 1, Jaroslav Ramik 2

University of California, Los Angeles Department of Statistics. Distributions related to the normal distribution

Project Deliverables. CS 361, Lecture 28. Outline. Project Deliverables. Administrative. Project Comments

Determining the sample size

A Combined Continuous/Binary Genetic Algorithm for Microstrip Antenna Design


The Impact of Feature Selection on Web Spam Detection

How To Extract From Data From A College Course

Digital Enterprise Unit. White Paper. Web Analytics Measurement for Responsive Websites

Soving Recurrence Relations

Prof. Dr. Liggesmeyer, 2. Fault Tree Analysis (DIN 25424, IEC 61025) Reliability Block Diagrams (IEC 61078)

Detecting Auto Insurance Fraud by Data Mining Techniques

AP Calculus AB 2006 Scoring Guidelines Form B

ODBC. Getting Started With Sage Timberline Office ODBC

Neural Network Web-Based Human Resource Management System Model (NNWBHRMSM)

TruStore: The storage. system that grows with you. Machine Tools / Power Tools Laser Technology / Electronics Medical Technology

6. p o s I T I v e r e I n f o r c e M e n T

Effective Hybrid Intrusion Detection System: A Layered Approach

The Canadian Council of Professional Engineers

Traffic Modeling and Prediction using ARIMA/GARCH model

Pre-Suit Collection Strategies

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies ( 3.1.1) Limitations of Experiments. Pseudocode ( 3.1.2) Theoretical Analysis

iprox sensors iprox inductive sensors iprox programming tools ProxView programming software iprox the world s most versatile proximity sensor

Comparative Study On Estimate House Price Using Statistical And Neural Network Model

Practice Problems for Test 3

Motion Estimation. 5LIN0 Video processing. Video course: Motion Estimation. G. de Haan. Schedule lectures 5P530. Picture delay

Present Value Factor To bring one dollar in the future back to present, one uses the Present Value Factor (PVF): Concept 9: Present Value

Lesson 15 ANOVA (analysis of variance)

This is a refereed journal and all articles are professionally screened and reviewed

Learning objectives. Duc K. Nguyen - Corporate Finance 21/10/2014

THE ROLE OF BUSINESS INTELLIGENCE IN DECISION PROCESS MODELING

IMPROVING LEARNING AND REDUCING COSTS: New Models for Online Learning

PSYCHOLOGICAL STATISTICS

Generalization Dynamics in LMS Trained Linear Networks

The Importance of Media in the Classroom

Software Engineering Guest Lecture, University of Toronto

Confidence Intervals. CI for a population mean (σ is known and n > 30 or the variable is normally distributed in the.

Annuities Under Random Rates of Interest II By Abraham Zaks. Technion I.I.T. Haifa ISRAEL and Haifa University Haifa ISRAEL.

A Network Intrusions Detection System based on a Quantum Bio Inspired Algorithm

FortiGuard Fortinet s Global Security Research and Protection

Groups of diverse problem solvers can outperform groups of high-ability problem solvers

Approximating Area under a curve with rectangles. To find the area under a curve we approximate the area using rectangles and then use limits to find

Information about Bankruptcy

BENEFIT-COST ANALYSIS Financial and Economic Appraisal using Spreadsheets

Simple Annuities Present Value.

Math C067 Sampling Distributions

Swaps: Constant maturity swaps (CMS) and constant maturity. Treasury (CMT) swaps

A Fuzzy Model of Software Project Effort Estimation

LECTURE 13: Cross-validation

Solutions to Selected Problems In: Pattern Classification by Duda, Hart, Stork

AP Calculus BC 2003 Scoring Guidelines Form B

Data Analysis and Statistical Behaviors of Stock Market Fluctuations

Scalable Biomedical Named Entity Recognition: Investigation of a Database-Supported SVM Approach

Chapter 5 Unit 1. IET 350 Engineering Economics. Learning Objectives Chapter 5. Learning Objectives Unit 1. Annual Amount and Gradient Functions

Transcription:

CSEP 573 Fial Lecture Artificial Itelligece: Past Preset ad Future CSE AI faculty

Pla for Today Part I AI History ad Review Select Applicatios The Future: where do we go from here? Break (studet evals) Part II Emergig Area i AI: Brai Computer Iterfaces Guest lecture by Dr. Reihold Scherer 2

A log time ago i a galaxy far away August 3 955 DARTMOUTH SUMMER RESEARCH PROJECT ON ARTIFICIAL INTELLIGENCE J. McCarthy Dartmouth College M. L. Misky Harvard Uiversity N. Rochester I.B.M. Corporatio C.E. Shao Bell Telephoe Laboratories We propose that a 2 moth 0 ma study of artificial itelligece A attempt will be made to fid how to make machies use laguage form abstractios ad cocepts solve kids of problems ow reserved for humas ad improve themselves. We thik that a sigificat advace ca be made i oe or more of these problems if a carefully selected group of scietists work o it together for a summer. 3

Samuel s Checkers program (959) First self-learig AI program Used search tree of board positios reachable from curret positio 4

Flashback: Search Uiformed Search DFS ad BFS Iterative Deepeig Bidirectioal Search Iformed Search Best first search: Greedy A* admissible heuristics Local Search Hill Climbig Simulated Aealig Geetic Algorithms 5

Flashback: Adversarial Search Miimax Search Alpha Beta Pruig Trucated search ad evaluatio fuctios 6

Samuel s Checkers program (959) First use of miimax search First use of alpha-beta pruig First use of trucated search ad evaluatio fuctios First use of machie learig Implemeted o a IBM 70 with 9 KB memory! IBM s stock wet up 5 poits after demo 7

96: First Idustrial Robot Uimate by Uimatio Worked o a Geeral Motors assembly lie Trasported die castigs from assembly lie ad welded these oto auto bodies Bega the era of idustrial robots 8

Flashback: Robots today Ivited Talks by: Dieter Fox (Probabilistic localiatio i robots) Rawichote Chalodhor (Robot programmig by huma demostratio) 9

0 Math Flashback: Recursive Bayesia Updatig ) ( ) ( ) ( ) ( = P x P x P x P K K K K Markov assumptio: is idepedet of... - if we kow x. ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) (...... x P x P x P x x P x P P x P x P x P i i x = = = = α α K K K K Previous estimate Dyamics New data ormalie

Applicatio: Robot Localiatio ad Mappig of Alle Ceter (Work of Prof. Dieter Fox ad studets)

97: Daw of Classical Symbolic AI Blocks world model Itroduced by Terry Wiograd World is modeled as a set of abstract symbols which may be reasoed about usig logic 2

Flashback: Logical Reasoig Propositioal logic Models ad Etailmet Iferece techiques: Soudess completeess Resolutio Forward/backward chaiig WalkSAT First-Order Logic Variables Quatifiers Iferece techiques: Skolemiatio & Uificatio Forward/backward chaiig Resolutio 3

980s: Neural Networks Early eural etworks McCulloch & Pitts (943) simple eural ets Roseblatt (962) perceptro Backpropagatio learig algorithm Iveted i 969 ad agai i 974 Hardware too slow util rediscovered i 985 4

Flashback: Neural Networks v m i = g ( W jix j j ) x m j = g( k w kj u m k ) E( W w) = ( d i vi 2 w kj de dw kj = w kj i de ε dw m i ( d m i kj 2 ) v m i ) g ( j W ji x m j ) W m u k Backprop rule for iput-hidde weights w: ji g ( k w kj u m k ) u m k 5

Applicatio: Hadwritig Recogitio Demo http://www.cs.rochester.edu/~kaut/courses/290bsprig2008/neuralnets/neuralnetshadwritig/jrec.html 6

990s to preset: Probabilistic Models ad Machie Learig Probabilistic graphical models Pearl (988) Bayesia etworks Machie learig Quila (993) decisio trees (C4.5) Vapik (992) Support vector machies (SVMs) Schapire (996) Boostig Neal (996) Gaussia processes Recet progress: Probabilistic relatioal models deep etworks active learig structured predictio etc. 7

Flashback: Bayesia Networks 8

Applicatio: Trackig a Perso usig GPS Trackig Goal Predictio Aomaly Detectio foot=blue bus=gree car=red (Work of Prof. Fox Prof. Kaut ad studets) 9

Applicatio: Robot Learig by Imitatio 20

Imitatig from Motio Capture Data Motio Capture Data from Motio Capture Attempted Imitatio 2

Bayesia Network for Stable Imitatio ad Learig Idea: Use Bayesia etwork to capture cosequeces of actios (curret body state actio) Next body state State s = [joit agles gyro values foot pressure values] Actio a = [positio commads to motors for each joit] Ifer actios a t give evidece s s T from teacher subject to stability costraits o gyro readigs 22

Learig to Imitate a Huma Actio 23

Result after Learig Huma Actio Imitatio 24

The Future of AI Massive amouts of data + Sophisticated probabilistic reasoig ad machie learig algorithms + Massive computig power = AI revolutio? 25

Automated Drivig Wiers of the 2005 ad 2007 DARPA Grad Challeges Driverless pod cars at Heathrow Iteratioal Airport 26

AI i a Sesor-rich World Itelliget houses Itelliget refrigerators Itelliget forests Itelliget oceas Itelliget bridges Etc. 27

AI i Idustry Joseph Sirosh s talk: Fraud detectio trust ad safety Just-i-time ivetory systems Collaborative filterig Recommedatio i social etworks Behavioral ad targetig Other applicatios Stock market predictio Isider tradig ad market abuse detectio AI-assisted desig Itelliget robots for maufacturig ad testig 28

Other future AI applicatios Smart power grids: electric power flows both ways ad is distributed dyamically accordig to chagig demad Security ad military: Bomb diffusig robots umaed vehicles soldier robots Robot firefighters AI Travel Agets AI Accoutats AI Cashiers AI Football Coaches AI Football Players 29

Flashback: Machie Learig Classificatio Decisio Trees Neural Networks SVMs 30

Applicatio: Brai-Computer Iterfaces Classifyig brai sigals recorded at the scalp Detect what a perso wats from a set of optios Commad a humaoid robot to fetch a object Details i Dr. Scherer s talk CBS News Suday Morig 3

Thak you for your attetio! 0 miute break