Computational and Artificial Intelligence Flashcards
What is AI?
the synthesis and analysis of computational agents that act intelligently
What are the definitions of AI (Russell and Norvig, 2016)?
- systems that think like humans
- systems that think rationally
- systems that act like humans
- systems that act rationally
Explain the “cognitive modelling” approach
definition of AI: systems that think like humans
- requires greater understanding of human cognition
- need to know how humans think (through introspection, psychological experiments, and brain imaging) in order to model human mechanisms of “intelligent thought” in a machine
Explain the “Laws of Thought” approach
definition of AI: systems that think rationally
- if you can take any informal knowledge and turn it into formal notation, you should be able to solve any logical problem in logical notation
Explain the “Turing Test” approach
definition of AI: systems that act like humans
- can a machine convince a human that it is a human just by its actions?
Explain the “Rational Agent” approach
definition of AI: systems that act rationally
- if there is not a logically provably correct choice, correct logical inference will not work so machines need to select an action based on the best possible outcome
Explain thinking vs acting in AI systems
acting only gives the impression of thinking intelligently, whereas thinking requires a conscious choice and processing themselves
does it matter if the outcome is intelligent or just the actions? (e.g. self-driving car: is it enough to just notice pedestrians and not hit them or does it need to make a conscious effort to?)
Explain rational vs human in AI systems
AI decisions may be rational but not necessarily human-like (e.g. AlphaGo: rational moves for victory that humans would not choose)
What is strong AI?
a machine that actually thinks
What is weak AI?
a machine acting intelligently without thinking
What is computational intelligence?
alternative approach to AI that is adaptive, and changes on its own depending on its environment
finding best option in uncertain situations
Goals of AI/CI
- creating AI
- understanding natural intelligence
- creating intelligent solutions to problems
What is artificial general intelligence?
the ultimate goal of AI – machines that can perform any function, it does not need to know how to do a task specifically but can learn how to (intelligent, whilst also adaptive and flexible)
What are the 6 tests for intelligence?
- Turing Test
- Coffee Test
- Robot College Student Test
- Employment Test
- Flat Pack Furniture Test
- Mirror Test
Turing Test
convince a human that you are a human not a machine
standard for AI keeps changing, e.g. modern chatbots no longer considered strong AI