Skip to main content

Overview of Artificial Intelligence

We are trying to explain why we consider Artificial Intelligence to be a useful subject to study. And explain what exactly it is.

What is AI?

Researchers have proposed 4 main different versions of AI.

  1. Some have defined intelligence in terms of fidelity to human performance. (does the AI act like a human?) They pursuit human-like intelligence.
  2. rationality or doing the "right thing".
  3. Is a property of internal thought processes and reasoning.
  4. Others focus on intelligent behavior, an external characterization.

Acting Humanly: The Turing Test Approach

The Turing test, proposed by Alan Turing (1950), is about a computer passes the test if a human interrogator, after posing some written questions, cannot tell whether the written response come from a person or from a computer.

In order to pass the total Turing test, which requires physical interaction with objects and people in the real world, the computer would need the following capabilities.

  • natural language processing to communicate in a human language;
  • knowledge representation to store what it knows or hears;
  • automated reasoning to answer questions and to draw new conclusions;
  • machine learning to adapt to new circumstances and to detect/discover patterns;
  • computer vision and speech recognition to perceive the world;
  • robotics to manipulate objects and move around.

Thinking Humanly: The Cognitive Modeling Approach

In order to make a program think like a human, we must know how humans think. We can learn how humans think in three ways:

  • introspection - trying to catch our own thoughts as they go by;
  • psychological experiments - observing a person;
  • brain imaging - observing the brain.

Once we gather a sufficiently precise theory of the mind, it becomes possible to express the theory as a computer program.

Acting Rationally: The Rational Agent Approach

An agent operate autonomously, perceive the environment, adapt to change, and create and pursue goals. A rational agent is required to achieve best outcome or, best expected outcome if there is uncertainty (supported by probability theory and machine learning).

AI has focused on the study and construction of agents that do the right thing. The right thing refers to the objective we provide to the agent. We call this the standard model.

Beneficial Machines

The standard model is inadequate. Because it might cause value alignment problem. In short, the machines are pursuing their objectives rather than our objectives.

Take a chess agent as an example. We provide the objective that we want the agent to "win the game". In some cases, it might attempt to increase its chances of wining by blackmailing its opponent or making noises during its opponent's thinking time.

Solution: If we cannot the transfer objectives perfectly to the machine, we can create a formulation that the machine is pursuing our objectives, but uncertain what they are. Because when a agent doesn't know the complete objectives, it has an incentive to act cautiously, to ask questions, to learn more about our preferences through observation.

The Foundations of Artificial Intelligence

  1. Philosophy
    • How does the mind arise from a physical brain?
    • Where does knowledge come from?
    • How does knowledge lead to action?
  2. Mathematics
  3. Economics
  4. Neuroscience
    • How do brains process information?
  5. Psychology
    • How do humans and animals think and act?
  6. Computer engineering
    • How can we build an efficient computer?
  7. Control theory and cybernetics
  8. Linguistics
    • How does language relate to thought?

The History of Artificial Intelligence

AI history

References

Appendix

Word List

Cannot find definitions for "interrogator".

Cannot find definitions for "introspection".

Cannot find definitions for "psychological".

Cannot find definitions for "cognitive".

Cannot find definitions for "rigorous".

Cannot find definitions for "erudition".

Cannot find definitions for "pervasive".

Cannot find definitions for "inception".

Cannot find definitions for "defer".

Cannot find definitions for "cybernetics".