This is an advanced AI course on mixing uncertainty and relational models: what should an agent do based on its ability, its beliefs, its perceptions and its values/goals in an uncertain environment that consists of individuals (things, objects) with relationships among them. For example, in a medical diagnosis system, we want to make a probabilistic prediction of the effect of a treatment on a patient, conditioned on the patient's electronic health record (history of doctor's visits, tests, treatments, fitness data, etc). In geology, we might condition on the description of a geological area including sensing data to predict earthquakes,
We will assume the following background (which you can get from courses, MOOCs, books):
Instructor: David Poole, poole@cs.ubc.ca.
There will be 3 hours of in-class interaction per week. The classes will be a mix of lectures on the foundations, student presentations, discussion of research papers and problem solving. This is a participatory class; everyone will be expected to participate fully, to have read the reading material before class, and come ready to discuss and critically analyze it.
The classes will be held:
Grades and zoom links will be on Canvas.
The following is a good for the background, but we will go into more detail in some parts and less in others, and also cover more recent topics:
For background reading, see CPCS 522 Wiki from some previous versions, which contains background material.
The course assessment will be based on presentations, 3 assignments/projects, and reviewing. The 3 assignments/projects will be monthly,using the UBC Wiki (old) as a collaborative teaching/research platform. More details to come.
Last updated: 2021-01-06, David Poole