Skip to content

Notes for UCB CS 188

1. Intro to AI

AI History

  • 1940-1950: Early days: neural and computer science meet
  • 1950—70: Excitement! Logic-driven
    • 1965: Robinson's complete algorithm for logical reasoning
  • 1970—90: Knowledge-based approaches
  • 1990—: Statistical approaches
    • Agents and learning systems
    • Resurgence of probability, focus on uncertainty
  • 2000—: Where are we now?
    • Big data, big compute, neural networks

Agent

An agent is an entity that perceives and acts

Course Topics

  • Search & Planning
    • How can I find a sequence of best decisions for a particular situation?
  • Reinforcement Learning
    • How can I find rules (policy) to make best decisions for any situation?
  • Probability & Inference
    • How can I make sense of uncertainty in the world?
  • Supervised Learning
    • How can I learn a model of the world from data?

Search Problems

A search problem consists of:

  • A state space
  • A successor function (with actions, costs)
  • A start state and a goal test A solution is a sequence of actions (a plan) which transforms the start state to a goal state

Contributor

Changelog

Written with