Michael W. Floyd

Ph.D. (Electrical and Computer Engineering) from Carleton University, 2013
M.A.Sc. (Electrical Engineering) from Carleton University, 2009
B. Eng. (Computer Systems Engineering) from Carleton University, 2006
Email: mfloyd {at} sce [dot] carleton {dot} ca
Position: Lead Artificial Intelligence Scientist @ Knexus Research Corporation
Location: National Harbor, Maryland, USA
Michael W. Floyd

Curriculum Vitae (PDF)

  Education
Doctor of Philosophy in Electrical and Computer Engineering, January 2009 May 2013.
Department of Systems and Computer Engineering, Carleton University.
Awarded (nominated by my thesis committee) a Medal for Outstanding Academic Achievement (awarded to the top PhD dissertations at Carleton University)
GPA: 11.67/12 which is equivalent to 3.97/4

Masters of Applied Science in Electrical Engineering, September 2006 December 2008.
Department of Systems and Computer Engineering, Carleton University.
GPA: 11.5/12 which is equivalent to 3.93/4

Bachelors of Engineering in Computer Systems Engineering (High Distinction and Co-op), September 2001 April 2006.
Department of Systems and Computer Engineering, Carleton University.

  Research
Senior Computer Scientist - Artificial Intelligence, Knexus Research Corporation, November 2013 present.

Research Assistant, Network Management and Artificial Intelligence Laboratory, September 2006 May 2013.
Department of Systems and Computer Engineering, Carleton University.

Research Assistant, Integrated Reasoning Group, September 2004 April 2005.
Institute for Information Technology, National Research Council Canada.

  Funding
Principal Investigator, Goal Reasoning for Human-Robot Teams, Naval Research Laboratory, December 2017 - December 2018.
Co-author/Research Scientist (PIs: David W. Aha and J. Gregory Trafton), Contextual modeling and spatiotemporal reasoning for autonomous systems (CMSRAS), Office of Naval Research, October 2015 - September 2018.
  Awards
  Awards Received
  1. Best Paper Award (for the paper How Much Do You Trust Me? Learning a Case-Based Model of Inverse Trust) - 22nd International Conference on Case-Based Reasoning (ICCBR-14).

  2. Medal for Outstanding Academic Achievement (nominated by my thesis committee and awarded to the top Ph.D. dissertations at Carleton University) - Carleton University.

  3. Best Video Award (for the video Case-Based Imitation: A Sequel) - 2010 AI Video Competition, 24th Conference on Artificial Intelligence (AAAI-10).

  4. Best Educational Video Award (for the video Imitating a RoboCup Soccer Player Using Case-Based Reasoning) - 2008 AI Video Competition, 23rd Conference on Artificial Intelligence (AAAI-08).

  5. 2007/2008 Teaching Assistant Excellence Award - Department of Systems and Computer Engineering, Carleton University.
  Award Nominations
  1. Nominated for Most Entertaining Video Award (for the video Top Drone) - 2017 AI Video Competition, 31st Conference on Artificial Intelligence (AAAI-17).

  2. Best Paper Award (for the paper Incorporating Transparency During Trust-Guided Behavior Adaptation) - 24th International Conference on Case-Based Reasoning (ICCBR-16).

  3. Nominated for the 2012 Outstanding Teaching Assistant Award - Carleton University.

  4. Nominated for Most Innovative Video Award (for the video Case-Based Reasoning in Games) - 2011 AI Video Competition, 25th Conference on Artificial Intelligence (AAAI-11).

  5. Nominated for Best Demonstration Video Award (for the video Imitating a RoboCup Soccer Player Using Case-Based Reasoning) - 2008 AI Video Competition, 23rd Conference on Artificial Intelligence (AAAI-08).

  Professional Activities
  Organization
  1. Co-chair, 2nd ICCBR Video Competition at the 26th International Conference on Case-Based Reasoning (ICCBR 2018), Stockholm, Sweden, 2018.

  2. Co-chair, 18th Special Track on Case-Based Reasoning at the 31st International Florida Artificial Intelligence Research Society Conference (FLAIRS 2018), Melbourne, Florida, USA, 2018.

  3. Co-chair, 1st ICCBR Video Competition at the 25th International Conference on Case-Based Reasoning (ICCBR 2017), Trondheim, Norway, 2017.

  4. Co-chair, 2nd Workshop on Case-Based Agents at the 23rd International Conference on Case-Based Reasoning (ICCBR 2015), Frankfurt, Germany, 2015.

  5. Organizer - Workshops Co-chair, 21st International Conference on Case-based Reasoning (ICCBR 2013), Saratoga Springs, New York, USA, 2013.

  6. Co-chair, 13th Special Track on Case-based Reasoning at the 26th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2013), St. Pete Beach, Florida, USA, 2013.

  7. Co-chair, Workshop on "TRUE: Traces for Reusing Users' Experience" at the 20th International Conference on Case-based Reasoning (ICCBR 2012), Lyon, France, 2012.

  8. Co-chair, 12th Special Track on Case-based Reasoning at the 25th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2012), Marco Island, Florida, USA, 2012.

  9. Co-chair, 4th Workshop on Case-based Reasoning for Computer Games at the 19th International Conference on Case-based Reasoning (ICCBR 2011), Greenwich, England, United Kingdom, 2011.
  Program Committee
  1. 27th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence (IJCAI-ECAI-18), Stockholm, Sweden, 2018.

  2. 6th Goal Reasoning Workshop (held at the 27th International Joint Conferenceon Artificial Intelligence and the 23rd European Conference on Artificial Intelligence), Stockholm, Sweden, 2018.

  3. 26th International Conference on Case-Based Reasoning (ICCBR 2018), Stockholm, Sweden, 2018.

  4. Workshop on Evolutionary Computation and CBR (held at the 26th International Conference on Case-Based Reasoning), Stockholm, Sweden, 2018.

  5. Workshop on Case-Based Reasoning and Deep Learning (held at the 26th International Conference on Case-Based Reasoning), Stockholm, Sweden, 2018.

  6. ICCBR 2018 Doctoral Consortium (held at the 26th International Conference on Case-Based Reasoning), Stockholm, Sweden, 2018.

  7. 32nd AAAI Conference on Artificial Intelligence (AAAI-18), New Orleans, Louisiana, USA, 2018.

  8. 31st International Florida Artificial Intelligence Research Society Conference (FLAIRS 2018), Melbourne, Florida, USA, 2018.

  9. Association for the Advancement of Artificial Intelligence Spring Symposium on Artificial Intelligence for the Internet of Everything, Palo Alto, California, USA, 2018.

  10. 22nd United Kingdom Symposium on Case-Based Reasoning (UKCBR 2017), Cambridge, England, United Kingdom, 2017.

  11. Workshop on Explainable Artificial Intelligence (held at the 26th International Joint Conference on Artificial Intelligence), Melbourne, Australia. 2017.

  12. 25th International Conference on Case-Based Reasoning (ICCBR 2017), Trondheim, Norway, 2017.

  13. Workshop on Case-Based Reasoning and Deep Learning (held at the 25th International Conference on Case-Based Reasoning), Trondheim, Norway, 2017.

  14. ICCBR 2017 Doctoral Consortium (held at the 25th International Conference on Case-Based Reasoning), Trondheim, Norway, 2017.

  15. 26th International Joint Conference on Artificial Intelligence (IJCAI 2017), Melbourne, Australia, 2017.

  16. 30th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2017), Marco Island, Florida, USA, 2017

  17. 17th Special Track on Case-Based Reasoning (held at the 30th International Florida Artificial Intelligence Research Society Conference), Marco Island, Florida, USA, 2017.

  18. Association for the Advancement of Artificial Intelligence Spring Symposium on Learning from Observation of Humans, Palo Alto, California, USA, 2017.

  19. Association for the Advancement of Artificial Intelligence Spring Symposium on Computational Context, Palo Alto, California, USA, 2017.

  20. 24th International Conference on Case-Based Reasoning (ICCBR 2016), Atlanta, Georgia, USA, 2016.

  21. ICCBR 2016 Doctoral Consortium (held at the 24th International Conference on Case-Based Reasoning), Atlanta, Georgia, USA, 2016.

  22. 17th International Conference on Artificial Intelligence: Methodology, Systems, Applications (AIMSA 2016), Varna, Bulgaria, 2016.

  23. 10th Artificial Intelligence Video Competition (held at the 30th Conference on Artificial Intelligence), Phoenix, Arizona, USA, 2016.

  24. 29th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2016), Key Largo, Florida, USA, 2016.

  25. 16th Special Track on Case-Based Reasoning (held at the 29th International Florida Artificial Intelligence Research Society Conference), Key Largo, Florida, USA, 2016.

  26. 23rd International Conference on Case-Based Reasoning (ICCBR 2015), Frankfurt, Germany, 2015.

  27. 9th Artificial Intelligence Video Competition (held at the 29th Conference on Artificial Intelligence), Austin, Texas, USA, 2015.

  28. 28th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2015), Hollywood, Florida, USA, 2015.

  29. 15th Special Track on Case-Based Reasoning (held at the 28th International Florida Artificial Intelligence Research Society Conference), Hollywood, Florida, USA, 2015.

  30. Association for the Advancement of Artificial Intelligence Spring Symposium on Foundations of Autonomy, Palo Alto, California, USA, 2015.

  31. 22nd International Conference on Case-Based Reasoning (ICCBR 2014), Cork, Ireland, 2014.

  32. Workshop on Case-Based Agents (held at the 22nd International Conference on Case-Based Reasoning), Cork, Ireland, 2014.

  33. 8th Artificial Intelligence Video Competition (held at the 28th Conference on Artificial Intelligence), Quebec City, Canada, 2014.

  34. 27th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2014), Pensacola Beach, Florida, USA, 2014.

  35. 14th Special Track on Case-Based Reasoning (held at the 27th International Florida Artificial Intelligence Research Society Conference), Pensacola Beach, Florida, USA, 2014.

  36. 21st International Conference on Case-based Reasoning (ICCBR 2013), Saratoga Springs, New York, USA, 2013.

  37. 7th Artificial Intelligence Video Competition (held at the 27th Conference on Artificial Intelligence), Bellevue, Washington, USA, 2013.
  Reviewer
  1. AI Communications Journal, 2017.

  2. Computational Intelligence Journal, 2012, 2014, 2016.

  3. AI Magazine, 2015, 2016.

  4. International Journal of Distributed Sensor Networks, 2016.

  5. IEEE Transactions on Computational Intelligence and AI in Games, 2014, 2015.

  6. 28th Conference on Artificial Intelligence (AAAI 2014), Quebec City, Canada, 2014.

  7. ACM Computing Surveys Journal, 2014.

  8. 10th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC 2013), Vietri sul Mare, Italy, 2013.

  9. 20th International Conference on Case-Based Reasoning (ICCBR 2012), Lyon, France, 2012.

  10. 1st Workshop on Incentives and Trust in E-Commerce (held at 13th ACM Conference on Electronic Commerce), Valencia, Spain, 2012.

  11. 5th Artificial Intelligence Video Competition (held at the 25th Conference on Artificial Intelligence), San Francisco, California, USA, 2011.

  12. 3rd Workshop on Case-Based Reasoning for Computer Games (held at the 18th International Conference on Case-Based Reasoning), Alessandria, Italy, 2010.

  13. 2nd International Conference on Computer Science and its Applications (CSA 2009), Jeju, Korea, 2009.
  Invited Talks
  1. IJCAI Goal Reasoning Workshop, Melbourne, Australia. August 19, 2017.

  2. AAAI Spring Symposium on Learning from Observation of Humans, Palo Alto, California, USA. March 27, 2017.

  3. Palo Alto Research Center (PARC), Palo Alto, California, USA. March 26, 2014.
  Press
  1. NRL's UAV `Wingman' Technology Used in Air Combat Trials, Naval Research Laboratory Press Release. February 22, 2017.
  Teaching
  Guest Lectures
  1. SYSC5103 - Software Agents, Introduction to RoboCup, February 28, 2013 - Department of Systems and Computer Engineering, Carleton University.

  2. SYSC5103 - Software Agents, Introduction to RoboCup, March 1, 2012 - Department of Systems and Computer Engineering, Carleton University.

  3. SYSC 3001 - Operating Systems and Databases, Uniprocessor Scheduling, November 22, 2011 - Department of Systems and Computer Engineering, Carleton University.

  4. SYSC2101 - Software Development Project, Android Application Development, March 9, 2011 - Department of Systems and Computer Engineering, Carleton University.

  5. SYSC5103 - Software Agents, Introduction to RoboCup, November 3, 2010 - Department of Systems and Computer Engineering, Carleton University.

  6. SYSC5103 Software Agents, Agent Communication, November 13, 2008 - Department of Systems and Computer Engineering, Carleton University.

  7. SYSC5103 Software Agents, Introduction To RoboCup and Agent Imitation, October 21, 2008 - Department of Systems and Computer Engineering, Carleton University.

  8. SYSC5103 Software Agents, Introduction To RoboCup, February 28, 2008 - Department of Systems and Computer Engineering, Carleton University.

  Teaching Assistant
  1. SYSC 2100: Algorithms and Data Structures, Winter (January - April) 2013. - Department of Systems and Computer Engineering, Carleton University.

  2. SYSC 3110: Software Development Project, Fall (September to December) 2012. - Department of Systems and Computer Engineering, Carleton University.

  3. SYSC 2004: Object-Oriented Software Development, Winter (January to April) 2012. - Department of Systems and Computer Engineering, Carleton University.

  4. SYSC 3001: Operating Systems and Databases, Fall (September to December) 2011. - Department of Systems and Computer Engineering, Carleton University.

  5. SYSC 2101: Software Development Project, Winter (January to April) 2006 - 2011. - Department of Systems and Computer Engineering, Carleton University.

  6. SYSC 2100: Algorithms and Data Structures, Fall (September - December) 2009, 2010. - Department of Systems and Computer Engineering, Carleton University.

  7. SYSC 3601: Microprocessor Systems, Summer (May - August) 2009. - Department of Systems and Computer Engineering, Carleton University.
  Training
  1. Lecture Training Program, Winter 2011 - Carleton University.
  Other
  1. Lecturer, November 26, 2011, Embedded Systems: Where Hardware and Software Meet, Saturday Engineering and Design Session (SEDS) - Department of Systems and Computer Engineering, Carleton University.

  2. Lecturer, November 27, 2010, Embedded Systems: Where Hardware and Software Meet, Saturday Engineering and Design Session (SEDS) - Department of Systems and Computer Engineering, Carleton University.

  3. Lecturer, November 28, 2009, Embedded Systems: Where Hardware and Software Meet, Saturday Engineering and Design Session (SEDS) - Department of Systems and Computer Engineering, Carleton University.

  4. Teaching Assistant, November, 2008, Embedded Systems: Where Hardware and Software Meet, Saturday Engineering and Design Session (SEDS) - Department of Systems and Computer Engineering, Carleton University.
  University Service
  Student Recruitment
  1. Saturday Engineering and Design Sessions (SEDS), Once per year 2008-2011 - Department of Systems and Computer Engineering, Carleton University.

  2. Research Demonstations, Three times per year, 2005-2013 - Department of Systems and Computer Engineering, Carleton University
  Doctoral Committees
  1. Brandon Packard (in progress, proposal completed). Drexel University (USA) - Department of Computer Science (adviser: Santiago Ontanon).
  2. Jeffrey Turner (in progress, proposal completed). University of Maryland, Baltimore County (USA) - Department of Computer Science and Electrical Engineering (adviser: Tim Oates).
  Student Supervision
Knexus Research Summer Internship Program, National Harbor, Maryland
  1. Thai Le, Illinois Institute of Technology (M.Sc. student), summer 2017
  2. Aditya Murthy, Rochester Institute of Technology (M.Sc. student), summer 2017
  3. Xiaomeng Ye, Indiana University Bloomington (Ph.D. student), summer 2017
25th International Conference on Case-Based Reasoning Doctoral Consortium - Trondheim, Norway
  1. Brian Schack, Indiana University Bloomington (Ph.D. student)
Naval Research Laboratory Student Contractor - Naval Research Laboratory, Washington, DC
  1. David Menager, University of Kansas (Ph.D. student), summer 2016
Naval Research Enterprise Internship Program (NREIP) - Naval Research Laboratory, Washington, DC
  1. Will Hancock, Georgia Institute of Technology (M.Sc. student), summer 2016
  2. Brian Schack, Indiana University (Ph.D. student), summer 2016
4th Year Undergraduate Project - Carleton University, Ottawa, Canada
  1. Vivian Andreeva, Jordan Beland, and Sabrina Gaudreau, Carleton University (B.Eng. students), 2012-2013 academic year
Undergraduate Interns - Carleton University, Ottawa, Canada
  1. Fabrice Anon, Caleb Chan, and Mark Kelly, Carleton University (B.Eng. students) - summer 2010
  2. Supun Wijenayake, Carleton University (B.Eng. student), summer 2008
First Year Internship Program - Carleton University, Ottawa, Canada
  1. Vivian Andreeva, Jordan Beland, and Selman Selman, Carleton University (B.Eng. students) - summer 2009
Talent First Program - Carleton University, Ottawa, Canada
  1. Rohit Rishi, Carleton University (B.Eng. student), fall 2007
  2. Ibukunoluwa Ajila, Rohit Rishi, and Hamish Robertson, Carleton University (B.Eng. students), winter/summer 2007