Wilma Bainbridge Tencia Lee Kendra Leigh

Slides:



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

Chapter 09 AI techniques in different game genres (Puzzle/Card/Shooting)
CEN 559 Machine Learning Fall Term CEN 559 Machine Learning Fall Term DEPARTMENT of COMPUTER SCIENCE and INFORMATION TECHNOLOGIES Dr.
Artificial Intelligence
Artificial Intelligence By: David Hunt Lee Evans Jonathan Moreton Rachel Moss.
1 Lecture 35 Brief Introduction to Main AI Areas (cont’d) Overview  Lecture Objective: Present the General Ideas on the AI Branches Below  Introduction.
Chapter 10 Artificial Intelligence © 2007 Pearson Addison-Wesley. All rights reserved.
Learning from Observations Copyright, 1996 © Dale Carnegie & Associates, Inc. Chapter 18 Spring 2004.
ETHEM ALPAYDIN © The MIT Press, Lecture Slides for.
Introduction to Machine Learning Anjeli Singh Computer Science and Software Engineering April 28 th 2008.
CIS 678 Artificial Intelligence problems deduction, reasoning knowledge representation planning learning natural language processing motion and manipulation.
01 -1 Lecture 01 Artificial Intelligence Topics –Introduction –Knowledge representation –Knowledge reasoning –Machine learning –Applications.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
AI Week 22 Machine Learning Data Mining Lee McCluskey, room 2/07
An Introduction to Machine Learning In the area of AI (earlier) machine learning took a back seat to Expert Systems Expert system development usually consists.
And Just Games etc.. EVOLUTION OF COMPUTER GAMES PongOdyssey Beginning of the use of microprocessors ATARI VCS system bit.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Intelligent Agents revisited.
Chapter 12: Intelligent Systems in Business
INTRODUCTION TO Machine Learning 3rd Edition
3.11 Robotics, artificial intelligence and expert systems Strand 3 Karley Holland.
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
Intelligent Support Systems
Expert Systems Infsy 540 Dr. Ocker. Expert Systems n computer systems which try to mimic human expertise n produce a decision that does not require judgment.
Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Fall 2004 Professor: Dr. Rosina Weber.
Artificial Intelligence (AI) Addition to the lecture 11.
Chapter 11: Artificial Intelligence
CSCI 4410 Introduction to Artificial Intelligence.
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
11 C H A P T E R Artificial Intelligence and Expert Systems.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Lecture 10: 8/6/1435 Machine Learning Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki 1 Introduction.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
1 Machine Learning 1.Where does machine learning fit in computer science? 2.What is machine learning? 3.Where can machine learning be applied? 4.Should.
I Robot.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Learning Agents MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
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.
What is Artificial Intelligence?
Reinforcement Learning AI – Week 22 Sub-symbolic AI Two: An Introduction to Reinforcement Learning Lee McCluskey, room 3/10
Introduction to Machine Learning © Roni Rosenfeld,
Artificial Intelligence, simulation and modelling.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Artificial Intelligence
Introduction to Machine Learning, its potential usage in network area,
Brief Intro to Machine Learning CS539
Machine Learning overview Chapter 18, 21
Chapter 11: Artificial Intelligence
Artificial intelligence (AI)
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Chapter 11: Artificial Intelligence
PART IV: The Potential of Algorithmic Machines.
Done Done Course Overview What is AI? What are the Major Challenges?
CH. 1: Introduction 1.1 What is Machine Learning Example:
AV Autonomous Vehicles.
Basic Intro Tutorial on Machine Learning and Data Mining
Course Instructor: knza ch
3.1.1 Introduction to Machine Learning
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Presentation transcript:

Wilma Bainbridge Tencia Lee Kendra Leigh Machine Learning Wilma Bainbridge Tencia Lee Kendra Leigh

What is Machine Learning? Machine learning is the process in which a machine changes its structure, program, or data in response to external information in such a way that its expected future performance improves. Learning by machines can overlap with simpler processes, such as the addition of records to a database, but other cases are clear examples of what is called “learning,” such as a speech recognition program improving after hearing samples of a person’s speech.

Components of a Learning Agent Curiosity Element – problem generator; knows what the agent wants to achieve, takes risks (makes problems) to learn from Learning Element – changes the future actions (the performance element) in accordance with the results from the performance analyzer Performance Element – choosing actions based on percepts Performance Analyzer – judges the effectiveness of the action, passes info to the learning element

Why is machine learning important? Or, why not just program a computer to know everything it needs to know already? Many programs or computer-controlled robots must be prepared to deal with things that the creator would not know about, such as game-playing programs, speech programs, electronic “learning” pets, and robotic explorers. Here, they would have access to a range of unpredictable knowledge and thus would benefit from being able to draw conclusions independently.

Relevance to AI Helps programs handle new situations based on the input and output from old ones Programs designed to adapt to humans will learn how to better interact Could potentially save bulky programming and attempts to make a program “foolproof” Makes nearly all programs more dynamic and more powerful while improving the efficiency of programming.

Approaches to Machine Learning Boolean logic and resolution Evolutionary machine learning – many algorithms / neural networks are generated to solve a problem, the best ones survive Statistical learning Unsupervised learning – algorithm that models outputs from the input, knows nothing about the expected results Supervised learning – algorithm that models outputs from the input and expected output Reinforcement learning – algorithm that models outputs from observations

Current Machine Learning Research Almost all types of AI are developing machine learning, since it makes programs dynamic. Examples: Facial recognition – machines learn through many trials what objects are and aren’t faces Language processing – machines learn the rules of English through example; some AI chatterbots start with little linguistic knowledge but can be taught almost any language through extensive conversation with humans

Future of Machine Learning Gaming – opponents will be able to learn from the player’s strategies and adapt to combat them Personalized gadgets – devices that adapt to their owner as he changes (gets older, gets different tastes, changes his modes) Exploration – machines will be able to explore environments unsuitable for humans and quickly adapt to strange properties

Problems in Machine Learning Learning by Example: Noise in example classification Correct knowledge representation Heuristic Learning Incomplete knowledge base Continuous situations in which there is no absolute answer Case-based Reasoning Human knowledge to computer representation

Problems in Machine Learning Grammar – meaning pairs new rules must be relearned a number of times to gain “strength” Conceptual Clustering Definitions can be very complicated Not much predictive power

Successes in Research ARCH by P.H. Winston in which positive and negative examples are used to explain the concept D. B. Lenat’s pioneering work in heuristics with incomplete knowledge base: RLL language and EURISKO system LAS by Anderson (1977) & AMBER by Langley (1982) simulate aspects of grammar learning

Successes continued… Aspects of daily life using machine learning Optical character recognition Handwriting recognition Speech recognition Automated steering Assess credit card risk Filter news articles Refine information retrieval Data mining

Bibliography http://robotics.stanford.edu/people/nilsson/mlbook.html http://www.mlnet.org/ http://ai-depot.com/GameAI/Learning.html http://web.engr.oregonstate.edu/~tgd/experimental-research/ http://encyclopedia.thefreedictionary.com/machine%20learning Shapiro, Stuart C. and David Eckroth (ed.) “Machine Learning” Encyclopedia of Artificial Intelligence. New York: John Wiley & Sons. © 1987.

Any Questions?