Human Computing Steve Russ Week 10 lecture for CS405 December 2009.

Slides:



Advertisements
Similar presentations
Stephanie Burba, Noyce Graduate Tyler Ghee, Noyce Scholar Shelby Overstreet, Noyce Scholar Kathryn Crawford, Noyce Graduate Hope Marchionda, PhD Using.
Advertisements

Map of Human Computer Interaction
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Artificial Intelligence
Advanced Educational Psychology --mgmsantos. Misconceptions: 1. That nothing needs to be done for students with a high intelligence because they will.
Project Proposal.
Teacher - Learner Continuum Teacher-DirectedGuided InquiryLearner-Directed Less MoreSelf- Direction.
1946: ENIAC heralds the dawn of Computing. I propose to consider the question: “Can machines think?” --Alan Turing, : Turing asks the question….
Artificial Intelligence
ISE554 Human Computer Interaction Design 2.2 User Interface Design.
Introduction to Software Architecture. What is Software Architecture?  It is the body of methods and techniques that help us to manage the complexities.
Provisional draft 1 ICT Work Programme Challenge 2 Cognition, Interaction, Robotics NCP meeting 19 October 2006, Brussels Colette Maloney, PhD.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Louis Pouzin father of: the Cyclades project, catenet and the pure datagram Robert Kahn father of the Internetwork Project and co-father of TCP/IP.
COMP 3009 Introduction to AI Dr Eleni Mangina
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR, TAs: Kapil Thadani 724 CEPSR, Phong Pham TA Room.
Cs 575 Week 5 Spring 2008 Bapa Rao. Outline Organizational Review of previous meeting Student presentations Discussions.
Cs 575 Week 6 Spring 2008 Bapa Rao. Outline Organizational Review of previous meeting Student presentations Discussions.
Computational Thinking Related Efforts. CS Principles – Big Ideas  Computing is a creative human activity that engenders innovation and promotes exploration.
Artificial Intelligence: Its Roots and Scope
Towards an activity-oriented and context-aware collaborative working environments Presented by: Ince T Wangsa Supervised by:
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Human Computer Interaction – Introduction Hanyang University Jong-Il Park.
Human Computing Steve Russ Department of Computer Science University of Warwick, UK.
COSC 3461: Module 1 S04 Introduction to Interaction & Principles of Design I.
Man-Computer Symbiosis by J.C.R. Licklider, 1960 Presented by Judeth Oden Choi 1/20/15.
Computers as Mindtools by David Jonassen Summary by David Jonassen Computers can most effectively support meaningful learning and knowledge construction.
1 © 2012 John Wiley & Sons, Ltd, Accounting for Managers, 4th edition, Chapter 5 Interpretive and Critical Perspectives on Accounting and.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
1 Lecture 1: Introduction to Artificial Intelligence.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
ISECON 2003 Conference San Diego, California, USA November 6-9, 2003 K.H.VAT (Mr) Department of Computer and Information Science Faculty of Science & Technology.
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
EDN:204– Learning Process 30th August, 2010 B.Ed II(S) Sci Topics: Cognitive views of Learning.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Media Arts and Technology Graduate Program UC Santa Barbara MAT 259 Visualizing Information Winter 2006George Legrady1 MAT 259 Visualizing Information.
1 Introduction to Artificial Intelligence (Lecture 1)
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
1 CS 385 Fall 2006 Chapter 1 AI: Early History and Applications.
Game Theory, Social Interactions and Artificial Intelligence Supervisor: Philip Sterne Supervisee: John Richter.
Human Factors In Visualization Research Melanie Tory and Torsten Moller Ajith Radhakrishnan Nandu C Nair.
Riga Technical University Department of System Theory and Design Usage of Multi-Agent Paradigm in Multi-Robot Systems Integration Assistant professor Egons.
Creation by Steve Grand Chapters The Main Idea Chapter 11 “Igor, Hand Me That Screwdriver” “Life is not the stuff of which it is made – it is an.
Group Work Induction Workshop School of Electrical Engineering Systems.
SIMULATIONS, REALIZATIONS, AND THEORIES OF LIFE H. H. PATTEE (1989) By Hyojung Seo Dept. of Psychology.
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Thinking behind the environment for Making Construals (MCE)
Science and Technology Norwegian University of NTNU Rolv Bræk, January Introduction to Systems Engineering by Rolv Bræk NTNU.
Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)
Introduction to HCI Lecture #1.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
“Intelligent User Interfaces” by Hefley and Murray.
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
WHAT ARE PLANS FOR? Philip E. Agre David Chapman October 1989 CS 790X ROBOTICS Presentation by Tamer Uz.
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
INTRODUCTION TO COGNITIVE SCIENCE NURSING INFORMATICS CHAPTER 3 1.
SOA & Event Driven Architecture Steve Else, Ph.D., Certified Enterprise Architect, SOA COP Srinidhi Boray, Certified Enterprise Architect, Ingine, Inc.
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Uses and Limitations Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
What is Artificial Intelligence? Introduction to Artificial Intelligence Week 2, Semester 1 Jim Smith.
Building and Measuring Community Empowerment
Process 4 Hours.
COMP3710 Artificial Intelligence Thompson Rivers University
Man-Computer Symbiosis
Textbook Engineering Web Applications by Sven Casteleyn et. al. Springer Note: (Electronic version is available online) These slides are designed.
COMP 4640 Intelligent & Interactive Systems
Model Based Testing Venkata Ramana Bandari, Expert Software Engineer
COMP3710 Artificial Intelligence Thompson Rivers University
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Presentation transcript:

Human Computing Steve Russ Week 10 lecture for CS405 December 2009

A Vision ….. “The hope is that, in not too many years, human brains and computing machines will be coupled together very tightly, and that the resulting partnership will think as no human brain has ever thought …. JCR Licklider Man-Computer Symbiosis 1960

Contexts of 1960 and 2009 Computers were (really) clunky! Many experts expected full automation of thinking activity … 'soon' In spite of technology, what progress have we made towards L's vision? Was his vision more, or less, ambitious than that of 'strong' AI?

2 New Ways of Thinking about Computers  Understanding- (versus goal-) oriented perspective  A modelling machine as well as a programmable machine; modelling within ODA framework  Computer as reliable, interpretable, state-changing machine: requires complement of the human  Computation not only ‘evaluation of a function’ but presentation of something in the world (semantics)  Each feature above calls for the human as an essential partner in computation (sometimes)

3 New Ways of Using Computers  Human ‘user’ as essential participant (with machine) in computation: games, social, Web2.0  Warehouse management (Chen, PhD) : employees involved in ‘participative business process re- engineering’  Restaurant management (Rasmequan, PhD): manager makes booking decisions while interacting with model of restaurant bookings  Not really ‘new’ cf. spreadsheets; also very many EM models can be thought of this way: Clayton Tunnel, Sudoku, Heapsort, Jugs, VCCS etc.

Humans as Computers  Hobbes: ‘When a man reasoneth, he does nothing else but conceive a sum total, from addition of parcels;….For reason, in this sense, is nothing but reckoning, that is adding and subtracting….(Leviathan, 1651)  Computationalism: the brain/mind is a computer; cognition is computation, etc  (Cf. M. Scheutz, Computationalism, 2002)

9 Early Vision… People ‘track’ during every conscious moment … alignment processes, in which the alignment error serves as datum for its own annihilation, are forever being carried out in the familiar operations of living … The needs and nature of the interpretive and computing equipment cannot finally be separated from those of tracking controls. George Philbrick, 1945

5 Semantic Relations (I) program process  

6 Semantic Relations (II) Artefact = script + computer + display

7 Machine Computing  Machine metaphor and engineering paradigm  Focus of conventional computing has been on program and process – on maps  and   Essence of computing seen in the algorithmic or the automatic – so beginning with the specification of a process (behaviour)  Whole computation automated, versus some computation is automated (cf railways, cars)

More Vision …. “The main aims are 1) to let computers facilitate formulative thinking … and 2) to enable men and computers to cooperate in making decisions and controlling complex situations without inflexible dependence on predetermined programs.” JCR Licklider Man-Computer Symbiosis. 1960

8 What is Computing?  Can also use computers to explore and identify new patterns of interaction, construals, & interpretations  Such activity is prior to programming  Motivates model development on basis of the meanings derived from comparison of experiences of the artefact and world  Modeller/user mediates the correlation of artefact and referent: through experiment, they establish meanings and sense-making

4 User As Semantic, Computational Agent  Continuous, connected interaction (contrast with alternation): integration of human and artificial  User interaction as a constituent of computation  Interaction informed by meanings, expectation, knowledge and context  Interaction may give rise to new knowledge

9 Human Computing  Not something humans alone can do, nor is it computing for human affairs, nor ‘soft’ computing, nor HCI, nor human-centred computing  Computing that only proceeds with the essential and continuous engagement of human cognitive processes - ‘symbiosis’ of the human and electronic  Most computing has not been of this kind, some of it already is, and much of it will be in the future

10 Research Programme  Human computing and Empirical Modelling  Human computing and other disciplines  Modelling and software system development  Object-orientation and methodology  Evolution of requirements and software

11 Empirical Modelling EM as a framework for the movement between the unreliable and the reliable: state behaviour experience abstraction modelling programming experiment construction environment system

11 Bibliography Papers distributed in lecture + Philip Agre, Computation and Human Experience, CUP, 1997 David Mindell, Between Human and Machine, John Hopkins University Press, 2002 Willard McCarty, Humanities Computing, Palgrave, 2005 Bo Dahlbom, Lars Mathiassen, Computers in Context, Blackwell, 1995