The Intelligent Computer. Winston, Chapter 1

Similar documents
The Nature of Informatics

This list supersedes the one published in the November 2002 issue of CR.

Artificial Intelligence for Engineers. EE 562 Winter 2015

Artificial Intelligence

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

OECD WORK ON ARTIFICIAL INTELLIGENCE

Knowledge Enhanced Electronic Logic for Embedded Intelligence

Master Artificial Intelligence

Introduction to Artificial Intelligence. Department of Electronic Engineering 2k10 Session - Artificial Intelligence


CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION. Santiago Ontañón

COMPUTATONAL INTELLIGENCE

A Review of Related Work on Machine Learning in Semiconductor Manufacturing and Assembly Lines

CS 380: ARTIFICIAL INTELLIGENCE

Artificial Intelligence

Exploring the New Trends of Chinese Tourists in Switzerland

AI MAGAZINE AMER ASSOC ARTIFICIAL INTELL UNITED STATES English ANNALS OF MATHEMATICS AND ARTIFICIAL

The Impact of Artificial Intelligence. By: Steven Williamson

West Windsor-Plainsboro Regional School District Advanced Topics in Computer Science Grades 9-12

Appendices master s degree programme Artificial Intelligence

Elements of Artificial Intelligence and Expert Systems

Overview of Expert Systems

Iowa State University Library Collection Development Policy Computer Science

CSE 473 Artificial Intelligence (AI) Outline

INFORMATION TECHNOLOGY AND LAWYERS

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

CSC 550: Introduction to Artificial Intelligence. Fall 2004

Artificial Intelligence. What is AI?

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

CMSC 372 Artificial Intelligence. Fall Administrivia

Big Intelligence : Towards Intelligent Computing System in the 21 st Century

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

Outline. What is AI? A brief history of AI State of the art

AND ENGINEERING SYSTEMS

Pure Versus Applied Informatics

Can Computers Think? an introduction to computer science, programming and artificial intelligence

CS:4420 Artificial Intelligence

STRATEGO EXPERT SYSTEM SHELL

[McDermott.J 80] [Grinberg 80] [Director& Parker& Siewiorek& Thomas Engineering Design in General-

Artificial Intelligence

Welcome to Informatics

Alabama Course of Study Digital Literacy and Computer Science Grade 8

Design for value DfV

ES 492: SCIENCE IN THE MOVIES

CPS331 Lecture: Agents and Robots last revised April 27, 2012

APPLICATION OF THE ARTIFICIAL INTELLIGENCE METHODS IN CAD/CAM/CIM SYSTEMS

Ambient Intelligence the Next Step for Artificial Intelligence

Innovative Media in Support of Distributed Intelligence and Lifelong Learning

arxiv: v1 [cs.lg] 2 Jan 2018

AIEDAM Special Issue: Sketching, and Pen-based Design Interaction Edited by: Maria C. Yang and Levent Burak Kara

computing SOC Majoring Talk Workshop 13 Dec DKG 4/1 Organized by: Itech Club the revolution in

in the New Zealand Curriculum

CSCE 315: Programming Studio

AI in Business Enterprises

AI and Cognitive Science Trajectories: Parallel but diverging paths? Ken Forbus Northwestern University

Using Dynamic Capability Evaluation to Organize a Team of Cooperative, Autonomous Robots

Lecture 1 What is AI?

CPE/CSC 580: Intelligent Agents

Creating a 3D environment map from 2D camera images in robotics

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

On-demand printable robots

Digital image processing vs. computer vision Higher-level anchoring

Machine Learning has been used in the real estate industry much longer than headlines and pitch decks suggest

- Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface. Professor. Professor.

Computer Log Anomaly Detection Using Frequent Episodes

Information Infrastructure II (Data Mining) I211

Artificial Intelligence

Machine Learning, Data Mining, and Knowledge Discovery: An Introduction

PRESIDENT S FORUM NOVEMBER 7, 2013

ENTRY ARTIFICIAL INTELLIGENCE

Introduction to Artificial Intelligence: cs580

Stanford Center for AI Safety

Agents in the Real World Agents and Knowledge Representation and Reasoning

CPS331 Lecture: Agents and Robots last revised November 18, 2016

Evolution and scientific visualization of Machine learning field

CS344: Introduction to Artificial Intelligence (associated lab: CS386)

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

Artificial Intelligence (Introduction to)

Artificial Intelligence for Social Impact. February 8, 2018 Dr. Cara LaPointe Senior Fellow Georgetown University

Quick work: Memory allocation

Application of Artificial Neural Networks in Autonomous Mission Planning for Planetary Rovers

How do you teach AI the value of trust?

FROM AI TO IA AI: Artificial Intelligence IA: Intelligence Amplification Mieke De Ketelaere, SAS NEMEA

Simple Search Algorithms

Definitions of Ambient Intelligence

MACHINE EXECUTION OF HUMAN INTENTIONS. Mark Waser Digital Wisdom Institute

UNIVERSITY OF REGINA FACULTY OF ENGINEERING. TIME TABLE: Once every two weeks (tentatively), every other Friday from pm

Ar#ficial)Intelligence!!

An Integrated Framework for Assembly-Oriented Product Design and Optimization

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

Intelligent Systems. Lecture 1 - Introduction

Application of Artificial Intelligence in Mechanical Engineering. Qi Huang

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Artificial Intelligence. Berlin Chen 2004

Artificial Intelligence: An overview

AI for Autonomous Ships Challenges in Design and Validation

Vision Defect Identification System (VDIS) using Knowledge Base and Image Processing Framework

Introduction to Artificial Intelligence

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

Transcription:

The Intelligent Computer Winston, Chapter 1 Michael Eisenberg and Gerhard Fischer TA: Ann Eisenberg AI Course, Fall 1997 Eisenberg/Fischer 1 AI Course, Fall97

Artificial Intelligence engineering goal: to solve real-world problems using AI techniques and methods about - representing knowledge - using knowledge - assembling systems scientific goal: to determine which ideas about - representing knowledge - using knowledge - assembling systems explain various sorts of intelligence Eisenberg/Fischer 2 AI Course, Fall97

AI Global Assessments Feigenbaum / McCorduck: Most knowledge-based systems are intended to be of assistance to human endeavor; they are almost never intended to be autonomous agents. A human-machine interaction subsystem is therefore a necessity. Stefik: The most widely understood goal of Artificial Intelligence is to understand and build autonomous, intelligent, thinking machines. A perhaps larger opportunity and complementary goal is to understand and build an interactive knowledge medium. Eisenberg/Fischer 3 AI Course, Fall97

Winston s Book Three Parts Part 1: Basic Representations and Methods semantic nets weak methods: generate and test, means-end analysis search (basic, optimal, adversarial) rules and rule chaining frames and inheritance frames and common sense logic Part 2: Learning Methods analyzing differences explaining examples recording cases training neural nets Part 3: Visual Perception and Language Understanding recognizing objects describing images expressing language constraints Eisenberg/Fischer 4 AI Course, Fall97

Special Lectures AI and Design AI and Education AI and Creativity Artificial Life AI and the WWW Eisenberg/Fischer 5 AI Course, Fall97

What AI Can DO intelligent systems can help experts to solve difficult analysis problems intelligent systems can help experts to design new devices intelligent systems can learn from example intelligent systems can provide answers to English questions using both structured data and free text intelligent systems can assist in data mining and knowledge discovery in databases intelligent systems can support vehicle control systems (route planning, obstacle avoidance, position estimation) Eisenberg/Fischer 6 AI Course, Fall97

Example: Knowledge Discovery in Databases (KDD) sources: - U. Fayyad, G. Piatetsky-Shapiro, and P. Smyth: From Data Mining to Knowledge Discovery in Databases, AI Magazine, Fall 96, Vol 17, No. 3, pp 37-54 - Special Issues of the Communications of the ACM (CACM), Nov 96, Vol 39, No 11 on Data Mining basic problem addressed: mapping low-level data into other forms that may be more - compact (a short report) - more abstract (a descriptive report) - more useful data mining is a particular step in the KDD process: the application of specific algorithms for extracting patterns from data traditional method of turning data into knowledge : manual analysis and intepretation Eisenberg/Fischer 7 AI Course, Fall97

Examples of KDD Systems ADVANCED SCOUT: a specialized data mining system that helps the NBA coaches organize and interpret data from NBA games NEWSHOUND (http://sjmercury.com.hound/) and FARCAST (http://farcast.com): automatically search information from a wide variety of sources, including newspapers and wire services, and e-mail relevant documents directly relevant to the user intelligent agents for the World-Wide Web Eisenberg/Fischer 8 AI Course, Fall97

AI as a ubiquitous (or loosing) Discipline: Examples Winston: AI is becoming less conspicuous, yet more essential symbolic integration: from Slagle's program ---> Macsyma ---> Mathematica dynamic memory structures: from IPL-V ---> LISP ---> C ---> Java memory structures ---> frames ---> object-oriented approaches ---> abstract data types production systems ---> rule-based systems ---> OPS-5 nearly decomposable systems ---> closed subroutine, layers of abstraction powerful programming environments for exploratory programming: from Interlisp ---> personal workstations ---> graphical user interfaces --->... Eisenberg/Fischer 9 AI Course, Fall97

AI versus IA computer-supported cooperative work collaborative systems distributed AI Eisenberg/Fischer 10 AI Course, Fall97

AI versus IA Example: Cockpit Design HIGH Autonomous Operation Management by Exception AUTOMATION Management by Delegation Management by Consent Shared Control Assisted Manual Control LOW Direct Manual Control HIGH HUMAN INVOLVEMENT LOW Eisenberg/Fischer 11 AI Course, Fall97