When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 6 modules in this course
This is part of our specialization on Making Decision in Time. For this third course we start with an intriguing study on SFPark and build new insights into the ideas that flow from this direction. The ending point should bring new code and new algorithm insights into perspective, and use, by many computer and data scientists.
How should a control be adjusted to best achieve a desired outcome? We introduce the SFPark problem, a real parking management approach being used in SF. The question that we want to understand, via sequential methods and games, is how best to set the prices for spaces, dynamically during the day, to encourage a particular (say 15%) free space availability. The game is between the consumers (looking for parking) and the city (trying to optimize space, reducing those cruising for spaces and encouraging those coming for a meal or for shopping to have a parking space). This is a sequential decision problem that can also be described as a game.
What's included
3 videos1 reading2 assignments
Show info about module content
3 videos•Total 38 minutes
SFPark as an Example of a Dynamic Game•13 minutes
Non-cooperative Games as an Entry Point To Game Theory•13 minutes
Game of Diplomacy as a Sequential Model of Asymmetric Information•13 minutes
1 reading•Total 10 minutes
Module 1 Learn More•10 minutes
2 assignments•Total 210 minutes
How to Win at a Quiz Game•30 minutes
Quiz 1•180 minutes
Cooperative Games: How to Make Decisions with Missing and Ambiguous Information
Module 2•4 hours to complete
Module details
Decision making as a shared endeavor rapidly extends game theory into many real world situations and helps us to see how these ideas can be applied to problems that impact all of us. We start with a discussion about water resources and their allocation. This then is tied back to how we think about the classic problem of the prisoner's dilemma.
What's included
4 videos1 reading2 assignments
Show info about module content
4 videos•Total 36 minutes
Negotiating Water Resources•7 minutes
Iterated Prisoner's Dilemma: Part One•7 minutes
Iterated Prisoner's Dilemma: Part Two•12 minutes
Computing for Prisoner's Dilemma•11 minutes
1 reading•Total 10 minutes
Module 2 Learn More•10 minutes
2 assignments•Total 210 minutes
Are You a Prisoner? Take This Quiz to Find Out•30 minutes
Quiz 2•180 minutes
Predicting and Understanding Your Game Opponents
Module 3•4 hours to complete
Module details
For many real-world settings we are not fully cooperative and may even be playing a game with antagonistic opponents. Understanding an optimal strategy for these settings means paying attention to the moves possible from the opponent and what they mean for your own optimal actions. We start with considerations of cybersecurity and then move into the classic Centipede Game.
What's included
3 videos1 reading2 assignments
Show info about module content
3 videos•Total 37 minutes
Cybersecurity: Predicting the Attackers•14 minutes
Backward Induction and Centipede Game•13 minutes
Stabilizing the Commons•10 minutes
1 reading•Total 10 minutes
Module 3 Learn More•10 minutes
2 assignments•Total 210 minutes
Can You Prevent a Cybersecurity Tragedy?•30 minutes
Quiz 3•180 minutes
Sequential Social Environments: Optimal Play
Module 4•4 hours to complete
Module details
The game of Diplomacy is a challenge due to the many combinatorial options that can flow from a set of decisions. The game can be quite complex to play and also provides an excellent training ground for computer algorithms. In this part of the course we look at the general nature of complex social interactions and the models for game play that can be used to define optimal policies.
What's included
3 videos1 reading2 assignments
Show info about module content
3 videos•Total 28 minutes
Learning to Cooperate•8 minutes
Training Based on Human Play: Supervised Learning Part-One•10 minutes
Training Based on Human Play: Supervised Learning Part Two•9 minutes
1 reading•Total 10 minutes
Module 4 Learn More•10 minutes
2 assignments•Total 210 minutes
How Good Are Your Diplomatic Skills?•30 minutes
Quiz 4•180 minutes
Seeing Relevant Information - Avoiding Distribution Shifts and Being Relevant
Module 5•4 hours to complete
Module details
In this fifth module we aim to generalize from our study of games as objects in their own right to algorithms and informational settings where the ideas from game theory can inspire new insights and ways to see into large and diverse datasets. We start with a common clinical problem: how to classify a radiological image. As we think about the challenges of this setting, including extracting and seeing the relevant features, we set the frame for our goals with this fifth week. In particular, how can we find the most important, and ideally invariant, features that best describe our problem and that can be used for making decisions.
What's included
3 videos1 reading2 assignments
Show info about module content
3 videos•Total 26 minutes
Interpreting a Radiological Image via a Min-Max Game•9 minutes
MinMax Theory•9 minutes
Robust Adversarial Training•8 minutes
1 reading•Total 10 minutes
Module 5 Learn More•10 minutes
2 assignments•Total 210 minutes
Take an Order of Minmax With That Please•30 minutes
Quiz 5•180 minutes
Untitled Module
Module 6•3 hours to complete
Module details
What's included
1 assignment
Show info about module content
1 assignment•Total 180 minutes
Final Exam•180 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.