[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.21,0:00:04.14,Default,,0000,0000,0000,,Hello everyone, and welcome to the class on probabilistic graphical models. Dialogue: 0,0:00:04.14,0:00:07.65,Default,,0000,0000,0000,,My name is Daphne Koller and I’m a professor at Stanford University. Dialogue: 0,0:00:07.65,0:00:09.62,Default,,0000,0000,0000,,We here at Stanford are really excited Dialogue: 0,0:00:09.62,0:00:12.21,Default,,0000,0000,0000,,to be able to offer this graduate level Stanford class Dialogue: 0,0:00:12.21,0:00:14.75,Default,,0000,0000,0000,,to anyone, anywhere around the world for free. Dialogue: 0,0:00:14.75,0:00:18.48,Default,,0000,0000,0000,,So what are probabilistic graphical models? Dialogue: 0,0:00:18.48,0:00:20.75,Default,,0000,0000,0000,,Well, it’s a bit complicated to explain Dialogue: 0,0:00:20.75,0:00:24.10,Default,,0000,0000,0000,,and we’re going to talk about that in an upcoming video Dialogue: 0,0:00:24.10,0:00:26.19,Default,,0000,0000,0000,,but also throughout the entire class. Dialogue: 0,0:00:26.19,0:00:29.72,Default,,0000,0000,0000,,In this video, I’d like to tell you a little bit about the format of this class. Dialogue: 0,0:00:29.72,0:00:32.82,Default,,0000,0000,0000,,The course is going to be offered over ten weeks worth of material Dialogue: 0,0:00:32.82,0:00:34.79,Default,,0000,0000,0000,,plus a final examination at the end. Dialogue: 0,0:00:34.79,0:00:39.07,Default,,0000,0000,0000,,The content is going to be conveyed via a set of videos, Dialogue: 0,0:00:39.07,0:00:42.32,Default,,0000,0000,0000,,augmented with quizzes to reinforce understanding. Dialogue: 0,0:00:42.32,0:00:45.50,Default,,0000,0000,0000,,In addition, there is going to be a weekly problem set Dialogue: 0,0:00:45.50,0:00:50.04,Default,,0000,0000,0000,,where the problem sets altogether are going to be worth 25% of the score Dialogue: 0,0:00:50.04,0:00:53.48,Default,,0000,0000,0000,,for a total of the nine problem sets for the nine weeks worth of content. Dialogue: 0,0:00:53.48,0:00:56.57,Default,,0000,0000,0000,,The problem sets are designed to allow for multiple submissions, Dialogue: 0,0:00:56.57,0:01:00.63,Default,,0000,0000,0000,,so that each version of the problem set is going to be a little bit different Dialogue: 0,0:01:00.63,0:01:04.04,Default,,0000,0000,0000,,so that you can resubmit the same problem set [a] couple of times Dialogue: 0,0:01:04.04,0:01:06.62,Default,,0000,0000,0000,,to make sure that you really mastered the material. Dialogue: 0,0:01:06.62,0:01:10.96,Default,,0000,0000,0000,,In addition, there’s going to be a weekly programming assignment, Dialogue: 0,0:01:10.96,0:01:13.86,Default,,0000,0000,0000,,and those programming assignments were selected Dialogue: 0,0:01:13.86,0:01:17.98,Default,,0000,0000,0000,,to reinforce specific concepts that we’re studying in the course, Dialogue: 0,0:01:17.98,0:01:21.34,Default,,0000,0000,0000,,but at the same time to reveal the range of applications Dialogue: 0,0:01:21.34,0:01:25.43,Default,,0000,0000,0000,,to which the framework of probabilistic graphical models can be successfully applied. Dialogue: 0,0:01:25.43,0:01:27.29,Default,,0000,0000,0000,,So we’re going to have, for example, Dialogue: 0,0:01:27.29,0:01:30.37,Default,,0000,0000,0000,,a problem set on how you use probabilistic graphical models Dialogue: 0,0:01:30.37,0:01:33.64,Default,,0000,0000,0000,,to understand the inheritance of genetically inherited diseases. Dialogue: 0,0:01:33.64,0:01:35.65,Default,,0000,0000,0000,,We’re going to have one that shows Dialogue: 0,0:01:35.65,0:01:38.96,Default,,0000,0000,0000,,how you can look at a set of handwritten characters Dialogue: 0,0:01:38.96,0:01:40.94,Default,,0000,0000,0000,,and read what’s written there. Dialogue: 0,0:01:40.94,0:01:44.09,Default,,0000,0000,0000,,And we’re going to have one that allows you Dialogue: 0,0:01:44.09,0:01:47.65,Default,,0000,0000,0000,,to look at a stream of output from a Kinect sensor Dialogue: 0,0:01:47.65,0:01:49.76,Default,,0000,0000,0000,,that gives you both video and range data Dialogue: 0,0:01:49.76,0:01:52.17,Default,,0000,0000,0000,,and recognize human activities. Dialogue: 0,0:01:52.17,0:01:56.46,Default,,0000,0000,0000,,These nine programming assignments are each going to be worth 7% of the score Dialogue: 0,0:01:56.46,0:01:58.09,Default,,0000,0000,0000,,for a total of 63%, Dialogue: 0,0:01:58.09,0:02:01.41,Default,,0000,0000,0000,,which gives us 12% left for the final exam. Dialogue: 0,0:02:01.41,0:02:04.48,Default,,0000,0000,0000,,What background do you need for this class? Dialogue: 0,0:02:04.48,0:02:07.54,Default,,0000,0000,0000,,Well, it’s going to be really hard to do this class, Dialogue: 0,0:02:07.54,0:02:11.05,Default,,0000,0000,0000,,without some understanding of basic probability theory. Dialogue: 0,0:02:11.05,0:02:13.09,Default,,0000,0000,0000,,This doesn’t have to be very advanced stuff. Dialogue: 0,0:02:13.09,0:02:16.18,Default,,0000,0000,0000,,We’re talking about things like independence and Bayes' rule Dialogue: 0,0:02:16.18,0:02:18.71,Default,,0000,0000,0000,,And just basics of discrete distributions. Dialogue: 0,0:02:18.71,0:02:20.62,Default,,0000,0000,0000,,And we also have a few introductory modules Dialogue: 0,0:02:20.62,0:02:23.69,Default,,0000,0000,0000,,to refresh your memory about these basic concepts. Dialogue: 0,0:02:23.69,0:02:26.94,Default,,0000,0000,0000,,The programming assignments will require Dialogue: 0,0:02:26.94,0:02:29.42,Default,,0000,0000,0000,,that you’ve had some experience programming before Dialogue: 0,0:02:29.42,0:02:30.87,Default,,0000,0000,0000,,because this is not a programming class. Dialogue: 0,0:02:30.87,0:02:31.96,Default,,0000,0000,0000,,We don’t teach you how to program. Dialogue: 0,0:02:31.96,0:02:37.38,Default,,0000,0000,0000,,And because this class merges ideas from both probability theory and computer science, Dialogue: 0,0:02:37.38,0:02:41.25,Default,,0000,0000,0000,,it’s really important you have some background in algorithms and data structures. Dialogue: 0,0:02:41.25,0:02:44.48,Default,,0000,0000,0000,,Recommended, but not strictly necessary— Dialogue: 0,0:02:44.48,0:02:46.60,Default,,0000,0000,0000,,and we certainly don’t require it, Dialogue: 0,0:02:46.60,0:02:48.72,Default,,0000,0000,0000,,and we give you the background as we go— Dialogue: 0,0:02:48.72,0:02:52.29,Default,,0000,0000,0000,,is a little bit of experience, perhaps, in machine learning, Dialogue: 0,0:02:52.29,0:02:55.37,Default,,0000,0000,0000,,maybe some simple optimization like gradient descent, Dialogue: 0,0:02:55.37,0:02:57.44,Default,,0000,0000,0000,,nothing very sophisticated. Dialogue: 0,0:02:57.44,0:03:01.48,Default,,0000,0000,0000,,And it would be helpful to have some experience programming in Matlab or Octave, Dialogue: 0,0:03:01.48,0:03:04.36,Default,,0000,0000,0000,,although, here also, we have some introductory modules Dialogue: 0,0:03:04.36,0:03:08.34,Default,,0000,0000,0000,,that help you learn this programming language if you haven’t played around with it before. Dialogue: 0,0:03:10.04,0:03:12.48,Default,,0000,0000,0000,,A few other issues that are worth noting: Dialogue: 0,0:03:12.48,0:03:14.55,Default,,0000,0000,0000,,This class has an honor code. Dialogue: 0,0:03:14.55,0:03:19.02,Default,,0000,0000,0000,,This is the norm also for our local Stanford students when they’re taking a Stanford class. Dialogue: 0,0:03:19.02,0:03:22.84,Default,,0000,0000,0000,,The honor code here says that you’re allowed to discuss the material, Dialogue: 0,0:03:22.84,0:03:26.58,Default,,0000,0000,0000,,in fact even encouraged to discuss the material with your fellow classmates. Dialogue: 0,0:03:26.58,0:03:30.81,Default,,0000,0000,0000,,You can even ask clarifying questions about the problems sets and the programming assignments. Dialogue: 0,0:03:30.81,0:03:32.99,Default,,0000,0000,0000,,But what you turn in has to be your own work. Dialogue: 0,0:03:32.99,0:03:39.54,Default,,0000,0000,0000,,Furthermore, we request that you do not post either the programming assignments Dialogue: 0,0:03:39.54,0:03:41.71,Default,,0000,0000,0000,,or their solutions anywhere on the web, Dialogue: 0,0:03:41.71,0:03:44.60,Default,,0000,0000,0000,,so that future generations of students can do Dialogue: 0,0:03:44.60,0:03:48.45,Default,,0000,0000,0000,,the problems sets and the programming assignments independently as well. Dialogue: 0,0:03:48.45,0:03:52.36,Default,,0000,0000,0000,,A second issue to keep in mind is that of time management. Dialogue: 0,0:03:52.36,0:03:54.38,Default,,0000,0000,0000,,This is a graduate-level Stanford class Dialogue: 0,0:03:54.38,0:03:56.86,Default,,0000,0000,0000,,and it’s considered a difficult one even at Stanford. Dialogue: 0,0:03:56.86,0:03:59.15,Default,,0000,0000,0000,,A typical Stanford student can easily spend Dialogue: 0,0:03:59.15,0:04:01.07,Default,,0000,0000,0000,,ten to fifteen hours a week on this class, Dialogue: 0,0:04:01.07,0:04:02.90,Default,,0000,0000,0000,,and so we would suggest that you budget Dialogue: 0,0:04:02.90,0:04:05.79,Default,,0000,0000,0000,,at least that amount of time for your own efforts on this class Dialogue: 0,0:04:05.79,0:04:08.30,Default,,0000,0000,0000,,if you don’t want to find yourself running out of time Dialogue: 0,0:04:08.30,0:04:10.38,Default,,0000,0000,0000,,when a submission deadline comes around. Dialogue: 0,0:04:10.38,0:04:13.34,Default,,0000,0000,0000,,We’ve built in a little slack into the submission deadline, Dialogue: 0,0:04:13.34,0:04:17.66,Default,,0000,0000,0000,,so if you don’t manage to submit by the original deadline, Dialogue: 0,0:04:17.66,0:04:19.36,Default,,0000,0000,0000,,you have a week’s worth of grace period. Dialogue: 0,0:04:19.36,0:04:22.98,Default,,0000,0000,0000,,But then that obviously starts to impinge on the next week’s problem set. Dialogue: 0,0:04:22.98,0:04:25.44,Default,,0000,0000,0000,,So we advise that you don’t just keep Dialogue: 0,0:04:25.44,0:04:28.51,Default,,0000,0000,0000,,a backlog of assignments throughout the course, Dialogue: 0,0:04:28.51,0:04:31.48,Default,,0000,0000,0000,,because it will all end up coming back to bite you in the end. Dialogue: 0,0:04:32.02,0:04:36.35,Default,,0000,0000,0000,,Finally, part of the experience of this class Dialogue: 0,0:04:36.35,0:04:38.59,Default,,0000,0000,0000,,is interacting with your fellow students, Dialogue: 0,0:04:38.59,0:04:41.45,Default,,0000,0000,0000,,so for that purpose we have the discussion forum Dialogue: 0,0:04:41.45,0:04:43.27,Default,,0000,0000,0000,,which has proven in other classes Dialogue: 0,0:04:43.27,0:04:46.53,Default,,0000,0000,0000,,to be an invaluable resource for interacting with other students, Dialogue: 0,0:04:46.53,0:04:49.78,Default,,0000,0000,0000,,asking questions and obtaining a deeper understanding of the material. Dialogue: 0,0:04:49.78,0:04:52.41,Default,,0000,0000,0000,,We’re also encouraging you to form study groups— Dialogue: 0,0:04:52.41,0:04:55.89,Default,,0000,0000,0000,,these can be physical study groups with people in the same geographical region, Dialogue: 0,0:04:55.89,0:05:00.28,Default,,0000,0000,0000,,or online study groups where you can just discuss the material with each other. Dialogue: 0,0:05:00.28,0:05:01.84,Default,,0000,0000,0000,,We believe that doing this Dialogue: 0,0:05:01.84,0:05:03.93,Default,,0000,0000,0000,,will give you a much better understanding of the material Dialogue: 0,0:05:03.93,0:05:06.83,Default,,0000,0000,0000,,and will make the course considerably more fun as well. Dialogue: 0,0:05:06.83,0:05:09.37,Default,,0000,0000,0000,,So, to summarize, Dialogue: 0,0:05:09.37,0:05:14.100,Default,,0000,0000,0000,,through all these different pieces of the content and the exercises, Dialogue: 0,0:05:14.100,0:05:17.83,Default,,0000,0000,0000,,we think that you’ll learn fundamental methods Dialogue: 0,0:05:17.83,0:05:19.88,Default,,0000,0000,0000,,in this area of probabilistic graphical models. Dialogue: 0,0:05:19.88,0:05:22.34,Default,,0000,0000,0000,,You’ll also get to see and play around with Dialogue: 0,0:05:22.34,0:05:25.87,Default,,0000,0000,0000,,a range of real-world applications for which these methods have been applied Dialogue: 0,0:05:25.87,0:05:29.35,Default,,0000,0000,0000,,and hopefully you will leave this class with an understanding Dialogue: 0,0:05:29.35,0:05:32.31,Default,,0000,0000,0000,,of how to take these ideas and use them in your own work Dialogue: 0,0:05:32.31,0:05:33.88,Default,,0000,0000,0000,,in problems that you care about. Dialogue: 0,0:05:33.88,9:59:59.99,Default,,0000,0000,0000,,We look forward to seeing you in this class.