Download presentation
Presentation is loading. Please wait.
Published byKarolien van den Velde Modified over 5 years ago
1
Insight needed by AI-students Arnoud Visser
Computer Systems Insight needed by AI-students Arnoud Visser Arnoud Visser Computer Systems – insight needed by AI-students 1
2
Rational Foundations of Artificial Intelligence
Philosophy (428 B.C. – present) Mathematics (800 A.C. – present) Psychology (1879 A.C. – present) Computer Science (1940 A.C. – present) Linguistics (1957 A.C. – present) Arnoud Visser Computer Systems – insight needed by AI-students 2 3
3
Computer Science Provided to AI: Programmable machine (the artifact)
Operating systems Programming languages Analytical tools Arnoud Visser Computer Systems – insight needed by AI-students 3 3
4
Computer Science Gained from AI: Time sharing Interactive interpreters
Linked list Object Oriented programming Graphical user interfaces Arnoud Visser Computer Systems – insight needed by AI-students 4 3
5
Strong relationship Control Processors tend to be 10 years behind
Arnoud Visser Computer Systems – insight needed by AI-students 5
6
Strong relationship OS-features are 15 years behind Arnoud Visser
Computer Systems – insight needed by AI-students 6
7
Grounded in the real world
Intelligent Systems Grounded in the real world e.g. Palm Pilot Robot Kit from CMU Arnoud Visser Computer Systems – insight needed by AI-students 7
8
Ubiquitous Systems Systems interacting in an environment tend to have limited resources Hardware Software e.g. BodyHopper project (3th year AI) Arnoud Visser Computer Systems – insight needed by AI-students 8
9
Problems encountered in BodyHopper project
Port Forth compiler to PalmOS - jumps over 32K-code segments Infrared communication - low level interrupt handling Hop procedure - load both program and stack Further timing problems with debug-statements Arnoud Visser Computer Systems – insight needed by AI-students 9
10
Power Programmers You have to know what is inside Arnoud Visser
Main memory I/O bridge Bus interface ALU Register file CPU System bus Memory bus Disk controller Graphics adapter USB Mouse Keyboard Display I/O bus Expansion slots for other devices such as network adapters hello executable stored on disk PC You have to know what is inside Arnoud Visser Computer Systems – insight needed by AI-students 10
11
Studio Class Room College Assignments Exercises Arnoud Visser
Computer Systems – insight needed by AI-students 11
12
Assignment 1 What is currently the robot with the most computing power? Arnoud Visser Computer Systems – insight needed by AI-students 12
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.