Artificial Intelligence: Chapter 1: Introduction Instructor: DR Ghulam Mustafa Department of Information Technology Pugc
Artificial Intelligence: Chapter 1: Introduction Instructor: DR Ghulam Mustafa Department of Information Technology Pugc
Artificial Intelligence: Chapter 1: Introduction Instructor: DR Ghulam Mustafa Department of Information Technology Pugc
INTELLIGENCE
Chapter 1: Introduction
• Computation
– Tractability
• a problem is called intractable if the time required to solve instances of the problem grows
exponentially with the size of the instances
– NP-completeness
• Intractable problem are NP-Complete
• Probability
– Bayesian Rule
• updating probabilities in the light of new evidence
NP Complete
The foundations of AI
Economics
– How should we make decisions so as to maximize payoff?
– How should we do this when others may not go along?
– How should we do this when the payoff may be far in the future?
• Utility
– how people make choices that lead to preferred outcomes or utility
• Decision theory
– probability theory + utility theory
– framework for decisions (economic or otherwise) made under uncertainty
• Game theory
– the actions of one player can significantly affect the utility of another (either
positively or negatively).
• Operations research
– Markov decision processes
• Satisficing
• making decisions that are “good enough”
The foundations of AI
Neuroscience
– How do brains process information?
The foundations of AI
Psychology
– How do humans and animals think and act?
• Behaviorism
– Study only percepts and actions, not mental processes
• Cognitive psychology
– views the brain as an information-processing device
• Cognitive science
– how computer models could be used to address the psychology of
memory, language, and logical thinking
The foundations of AI
Computer engineering
– How can we build an efficient computer?
• Programmable machine
• Computer Languages
• Time sharing machines
• Single Core to Multi Core
The foundations of AI
Control theory and cybernetics
– How can artifacts operate under their own control?
• Control theory
• self-regulating feedback control systems include the steam
engine governor, and the thermostat
• regulatory mechanism trying to minimize “error”—the difference
between current state and goal state.
• Cybernetics
• possibility of artificially intelligent machines
• Homeostatic
• devices containing appropriate feedback loops to achieve stable
adaptive behavior.
• Objective function
• The goal is to design of systems that maximize an objective
function over time. This roughly matches our view of AI:
designing systems that behave optimally.
The foundations of AI
Linguistics
– How does language relate to thought?