Dustin Morrill

Machine intelligence graduate student

Currently

Ph.D student at the University of Alberta studying game theoretic robust learning and optimization. Research interests include safe artificial intelligence, game theory, and reinforcement learning.

Education

2016-present Ph.D., Computing Science, University of Alberta

Advisor: Professor Michael Bowling

2014-2016 M.Sc., Computing Science, University of Alberta

Advisor: Professor Michael Bowling

Thesis Title: Using Regret Estimation to Solve Games Compactly

2008-2013 B.Sc., With Honors in Computing Science, University of Alberta

Distinctions: First Class Honors, Industrial Internship Program

Publications

Journal Articles

2017 Matej Moravčík, Martin Schmid, Neil Burch, Viliam Lisý, Dustin Morrill, Nolan Bard, Trevor Davis, Kevin Waugh, Michael Johanson, and Michael Bowling. DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker. In Science, Mar 2, 2017.

Refereed Conferences

2018 Neil Burch, Martin Schmid, Matej Moravčík, Dustin Morrill, and Michael Bowling. AIVAT: A New Variance Reduction Technique for Agent Evaluation in Imperfect Information Games. In Thirty-Second AAAI Conference on Artificial Intelligence, February 2-7, 2018, New Orleans Louisiana, USA. [Acceptance Rate: 24.6%].

2015 Kevin Waugh, Dustin Morrill, J. Andrew Bagnell, and Michael Bowling. Solving Games with Functional Regret Estimation. In Twenty-Ninth AAAI Conference on Artificial Intelligence, January 25-29, 2015, Austin Texas, USA, pages 2138–2145. [Acceptance Rate: 26.67%].

Other Publications

2016 Dustin Morrill. Using Regret Estimation to Solve Games Compactly. M.Sc. thesis, Computing Science Department, University of Alberta, Edmonton Alberta, Canada.

Accolades

2016 Science Graduate Scholarship ($2000)

2016 CIFAR Deep Learning Summer School 2016 Travel Grant ($500)

2016 NSERC Postgraduate Scholarships-Doctorate Program Award ($63000)

2016 AITF Top-Up Award (Doctoral) ($36000)

2016 President’s Doctoral Prize of Distinction ($21500)

2015 2nd-place 3-player Kuhn poker agent in the 2015 Annual Computer Poker Competition

2014 Walter H Johns Graduate Fellowship ($5428.54)

2014 1st-place 3-player Kuhn poker agent in the 2014 Annual Computer Poker Competition for the Computer Poker Research Group

2014 AITF Top-Up Award (Masters) ($12000)

2014 NSERC Canada Graduate Scholarships-Master’s Program Award ($17500)

2013 NSERC Undergraduate Student Research Award ($6000)

2011 Amdahl Academic Achievement Scholarship in Computing Science ($1750)

2011 Jason Lang Scholarship ($1000)

2010 Barry J Mailloux Prize in Computing Science ($1350)

2010 Jason Lang Scholarship ($1000)

2010 NSERC Undergraduate Student Research Award ($6000)

2009 Jason Lang Scholarship ($1000)

2008 Stuart Olson Faculty of Science Rising Star Entrance Scholarship ($1000)

2008 Robert Tegler Entrance Scholarship ($2500)

2008 Barrhead Minor Hockey Association Scholarship ($500)

2008 Alexander Rutherford High School Achievement Scholarship ($2500)

Presentations and Outreach

Seminars

Apr 26, 2018 Dustin Morrill. AI Safety Through Robust Planning. At University of British Columbia (hosted by Professor David Poole).

Aug 21, 2014 Dustin Morrill. Regression Counterfactual Regret Minimization. At University of Alberta Reinforcement Learning and Artificial Intelligence (RLAI) Tea-time Talk.

Demonstrations

Mar 8, 2018 Dustin Morrill. DeepStack exhibition match. At University of Alberta Computing Science Graduate Student’s Association Klatch: Casino Royale.

Feb 16, 2018 Dustin Morrill. Computer poker and DeepStack demonstration. At University of Alberta Department of Computing Science: Reverse Expo.

Jan 25, 2018 Dustin Morrill. Computer poker and DeepStack demonstration. At Telus World of Science: Dark Matters: Game On!.

Feb 5, 2017 Martin Schmid, Dustin Morrill, and Michael Bowling. Play DeepStack on a Commodity Gaming Laptop. At Thirty-First AAAI Conference on Artificial Intelligence (AAAI-17).

Jun 21, 2016 Nolan Bard, Neil Burch, Viliam Lisy, Trevor Davis, Dustin Morrill, and Michael Bowling. Computer poker and Cepheus demonstration (2). At CANHEIT HPCS 2016.

Jun 20, 2016 Nolan Bard, Neil Burch, Viliam Lisy, Trevor Davis, Dustin Morrill, and Michael Bowling. Computer poker and Cepheus demonstration (1). At CANHEIT HPCS 2016.

Dec 10, 2015 Dustin Morrill, Michael Johanson, and Viliam Lisy. Computer poker and Cepheus demonstration. At Telus World of Science: Dark Matters: Game On!.

Jan 29, 2015 Michael Bowling, Robert Holte, Michael Johanson, Neil Burch, Nolan Bard, Dustin Morrill, and Trevor Davis. Computer poker and Cepheus demonstration (2). At AAAI-15 Games Showcase.

Jan 28, 2015 Michael Bowling, Robert Holte, Michael Johanson, Neil Burch, Nolan Bard, Dustin Morrill, and Trevor Davis. Computer poker and Cepheus demonstration (1). At AAAI-15 Games Showcase.

Jan 26, 2015 Michael Bowling, Robert Holte, Michael Johanson, Neil Burch, Nolan Bard, Dustin Morrill, and Trevor Davis. Computer poker and Cepheus demonstration. At AAAI-15 Open House.

Sep 20, 2014 Michael Bowling, Dustin Morrill, and Trevor Davis. Computer poker demonstration. At University of Alberta computing science department’s 50th anniversary open house.

Jul 14, 2013 Dustin Morrill. The Annual Computer Poker Competition Poker Graphical User Interface. At Twenty-Seventh AAAI Conference on Artificial Intelligence (AAAI-13).

Videos

May 4, 2017 Bryan Paris, Michael Johanson, Nolan Bard, and Dustin Morrill. DeepStack Plays Poker Against Bryan Paris on Twitch.tv. On Twitch.tv.

Apr 19, 2017 Taylor von Kriegenbergh, Michael Johanson, Nolan Bard, and Dustin Morrill. DeepStack Plays Poker Against Taylor von Kriegenbergh on Twitch.tv. On Twitch.tv.

Apr 13, 2017 Dutch Boyd, Michael Johanson, Nolan Bard, and Dustin Morrill. DeepStack Plays Poker Against Dutch Boyd on Twitch.tv. On Twitch.tv.

Apr 5, 2017 Adam Schwartz, Terrence Chan, Michael Johanson, Nolan Bard, and Dustin Morrill. DeepStack Plays Poker Against the 2+2 Pokercast on Twitch.tv. On Twitch.tv.

Mar 29, 2017 Andrew Brokos, Nate Meyvis, Michael Johanson, Nolan Bard, Dustin Morrill, and Michael Bowling. DeepStack Plays Poker Against the Thinking Poker Podcast on Twitch.tv. On Twitch.tv.

Podcasts

Aug 31, 2017 Adam Schwartz, Terrence Chan, and Dustin Morrill. TwoPlusTwo Pokercast—Episode 471. On pokercast.twoplustwo.com.

Aug 22, 2017 Andrew Brokos, Nate Meyvis, Michael Bowling, and Dustin Morrill. Thinking Poker Podcast—Episode 225: Taking the Variance out of Poker. On thinkingpoker.net.

Apr 10, 2017 Andrew Brokos, Nate Meyvis, Michael Johanson, and Dustin Morrill. Thinking Poker Podcast—Episode 210: Michael Johanson and Dustin Morrill. On thinkingpoker.net.

Work Experience

May 2014-present University of Alberta, Edmonton

Graduate Research Assistant

Jan 2018-present Programming Contractor

May-Aug 2013 University of Alberta, Edmonton

Undergraduate Researcher

Aug 2011-Apr 2013 University of Alberta, Edmonton

Part-Time Undergraduate Researcher

May 2011-Aug 2012 CDL Systems Ltd., Calgary, AB, Canada

Software Developer Intern

May-Aug 2010 University of Alberta, Edmonton

Undergraduate Researcher

May-Aug 2009 University of Alberta, Edmonton

Undergraduate Researcher

Academic Service

Conference Reviewing

W2016 AAAMAS

Teaching

S2016/M2016 CMPUT 396 (Games, Puzzles, and Algorithms), University of Alberta

Part-Time Course Development Assistant

W2016 CMPUT 275 (Introduction to Tangible Computing II), University of Alberta

Part-Time Teaching Assistant

F2015 CMPUT 101 (Introduction to Computing), University of Alberta

Full-Time Teaching Assistant

W2014 CMPUT 175 (Introduction to the Foundations of Computing II), University of Alberta

Full-Time Teaching Assistant

Community Service

Mar 17, 2018 United Nations Habitat Urban Thinkers Campus: The Edmonton We Need: Accelerating the Transition to Sustainability, Edmonton Clinic Health Academy, Edmonton, AB

Participant

Jan 2010-Aug 2012 Golden Key International Honour Society, University of Alberta Chapter, Edmonton, AB

VP Communications and Webmaster

Jan 18, 2012 The Mustard Seed, Calgary, AB

Volunteer

Sep 2010-Apr 2011 University of Alberta Campust Food Bank, Edmonton, AB

Team Leader

May 2009-Aug 2010 University of Alberta Campust Food Bank, Edmonton, AB

Volunteer

Sep 2009-Apr 2010 University of Alberta Faculty of Science, Edmonton, AB

Science Mentor

Oct 3, 2009 University of Alberta Computing Science Department, Edmonton, AB

Volunteer

Sep 18, 2009 Science 100, Edmonton, AB

Volunteer

Sep 2007-Apr 2008 Barrhead Skating Club, Barrhead, AB

Assistant Power Skating Coach

Sep 2007-Apr 2008 Barrhead Skating Club, Barrhead, AB

Assistant CanSkate Coach

Feb 2003-Jun 2004 Silent River Kung Fu, Stony Plain, AB

Assistant Kung Fu Instructor

Projects

2017 Computer Poker Research Group Website (http://poker.cs.ualberta.ca/)

2017 Play DeepStack Web Application

2015 Play Cepheus Web Application (http://poker-play.srv.ualberta.ca/)

2011 Various Open-Source Projects (https://github.com/dmorrill10)

2011 ACPC Poker GUI Client (https://github.com/dmorrill10/acpc_poker_gui_client)

Personal Information

Last updated: May 20, 2018