CS 470 - Spring 2020.


[Home]

Welcome to CS 470!

Video of the Day

Amazon Warehouse Robots

Poll of the Day

A Warehouse Robot Learns to Sort Out the Tricky Stuff

“It doesn’t smoke, is always in good health, isn’t chatting with its neighbors, no toilet breaks,” Mr. Jandura said. “It’s more efficient.” How do you feel about that?

https://pollev.com/cs470 You may also download the app to your phone. Use the "cs470" poll id.

Lecture : Search. 2/3/2020

Administrivia

  • I have office hours Wednesdays from 4-6 pm, Room 014 AKW. Also, I invite students to join me for lunch in a residential college after class on Wednesdays. This week: 11:45am at Franklin.

  • ULA office hours. See the [Contact Info and Schedule] as well as piazza.

  • [Assignments]. hw2 is now available. See /c/cs470/hws/hw2/hw2.html for jupyter notebook example. You should also review /c/cs470/hws/hw2/search.py code. You may ignore: bidirectional_search, EightPuzzle, PlanRoute, simulated_annealing, and_or_graph_search, OnlineDFSAGent, OnlineSEarchProblem, LRTStarAgent, Genetic Algorithm, vacuum_world, NQueensProblem, Boggle stuff. At least for now. We may look at some of these later.
  • These methods and domains may seem contrived, limited, and, yes, artificial. However, you should view them the way biologists and geneticists view Mendel's peas and fruit flies. You can derive important insights by looking at miniature domains.

    Lecture: Search

  • 2019 Scassellati Slides: Basic Search Informed Search
  • Stuart Russell, Berkeley Slides: AIMA chapter 3 6 up AIMA chapter 4a 6up AIMA chapter 4b 6up

  • search.ipynb search jupyter notebook, from Norvig. You need to understand this code and its related python modules to tackle hw2.
  • search.ipynb uses the interact command from the ipywidgets module. See interact.ipynb

  • (agents.html html version.)
  • hw1.html is now available: vacuum cleaner world! hw1.ipynb (hw1nb.html html version)


    [Home]