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
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
Lead Artificial Intelligence Scientist, 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
Distinguished Program Committee Member - 27th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence (IJCAI-ECAI-18).
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).
Medal for Outstanding Academic Achievement(nominated by my thesis committee and awarded to the top Ph.D. dissertations at Carleton University) -
Carleton University.
Best Video Award (for the video Case-Based Imitation: A Sequel) - 2010 AI Video Competition, 24th Conference on Artificial Intelligence (AAAI-10).
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).
2007/2008 Teaching Assistant Excellence Award - Department of Systems and Computer Engineering, Carleton University.
Award Nominations
Nominated for Most Entertaining Video Award (for the video Top Drone) - 2017 AI Video Competition, 31st Conference on Artificial Intelligence (AAAI-17).
Best Paper Award (for the paper Incorporating Transparency During Trust-Guided Behavior Adaptation) - 24th International Conference on Case-Based Reasoning (ICCBR-16).
Nominated for the 2012 Outstanding Teaching Assistant Award - Carleton University.
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).
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
Co-chair, 29th International Conference on Case-Based Reasoning, Salamanca, Spain, 2021.
Co-chair, 12th ICCBR Doctoral Consortium (held at the 28th International Conference on Case-Based Reasoning), Salamanca, Spain, 2020.
Co-chair, 11th ICCBR Doctoral Consortium (held at the 27th International Conference on Case-Based Reasoning), Otzenhausen, Germany, 2019.
Co-chair, 2nd ICCBR Video Competition at the 26th International Conference on Case-Based Reasoning (ICCBR 2018), Stockholm, Sweden, 2018.
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.
Co-chair, 1st ICCBR Video Competition at the 25th International Conference on Case-Based Reasoning (ICCBR 2017), Trondheim, Norway, 2017.
Co-chair, 2nd Workshop on Case-Based Agents at the 23rd International Conference on Case-Based Reasoning (ICCBR 2015), Frankfurt, Germany, 2015.
Organizer - Workshops Co-chair, 21st International Conference on Case-based Reasoning (ICCBR 2013), Saratoga Springs, New York, USA, 2013.
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.
Co-chair, Workshop on "TRUE: Traces for Reusing Users' Experience" at the 20th International Conference on Case-based Reasoning (ICCBR 2012), Lyon, France, 2012.
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.
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
35th AAAI Conference on Artificial Intelligence (AAAI-21), Vancouver, Canada, 2021.
29th International Joint Conference on Artificial Intelligence and 17th Pacific Rim International Conference on Artificial Intelligence (IJCAI-PRICAI-2020), Yokohama, Japan, 2020.
28th International Conference on Case-Based Reasoning (ICCBR-20), Salamanca, Spain, 2020.
34th AAAI Conference on Artificial Intelligence (AAAI-20), New York, New York, USA, 2020.
8th Annual Conference on Advances in Cognitive Systems (ACS-20), Palo Alto, USA, 2020.
4th Integrating Planning, Acting, and Execution (IntEx) and 8th Goal Reasoning (GR) Workshop (held at the 30th International Conference on Automated Planning and Scheduling), Nancy, France, 2020.
Association for the Advancement of Artificial Intelligence Spring Symposium on Artificial Intelligence, Autonomous Machines and Human Awareness: User Interventions, Intuition and Mutually Constructed Context, Palo Alto, California, USA, 2020.
33rd International Florida Artificial Intelligence Research Society Conference (FLAIRS 2020), North Miami Beach, Florida, USA, 2020.
20th Special Track on Case-Based Reasoning (held at the 33rd International Florida Artificial Intelligence Research Society Conference), North Miami Beach, Florida, USA, 2020.
28th International Joint Conference on Artificial Intelligence (IJCAI-19), Macao, China, 2019.
27th International Conference on Case-Based Reasoning (ICCBR-19), Otzenhausen, Germany, 2019.
7th Annual Conference on Advances in Cognitive Systems (ACS-19), Cambridge, USA, 2019.
Workshop on Goal Reasoning (held at the 7th Annual Conference on Advances in Cognitive Systems), Cambridge, USA, 2019.
1st International Workshop on EXplainable TRansparent Autonomous Agents and Multi-Agent Systems (EXTRAAMAS 2019) (held at the International Conference on Autonomous Agents and Multiagent Systems), Montreal, Canada, 2019.
32nd International Florida Artificial Intelligence Research Society Conference (FLAIRS 2019), Sarasota, Florida, USA, 2019.
19th Special Track on Case-Based Reasoning (held at the 32nd International Florida Artificial Intelligence Research Society Conference), Sarasota, Florida, USA, 2019.
Association for the Advancement of Artificial Intelligence Spring Symposium on Artificial Intelligence, Autonomous Machines and Constructing Context: User Interventions, Social Awareness and Interdependence, Palo Alto, California, USA, 2019.
23rd United Kingdom Symposium on Case-Based Reasoning (UKCBR 2018), Cambridge, England, United Kingdom, 2018.
33rd AAAI Conference on Artificial Intelligence (AAAI-19), Honolulu, Hawaii, USA, 2019.
Workshop on Explainable Artificial Intelligence (held at the 27th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence), Stockholm, Sweden, 2018.
27th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence (IJCAI-ECAI-18), Stockholm, Sweden, 2018.
6th Goal Reasoning Workshop (held at the 27th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence), Stockholm, Sweden, 2018.
26th International Conference on Case-Based Reasoning (ICCBR 2018), Stockholm, Sweden, 2018.
Workshop on Evolutionary Computation and CBR (held at the 26th International Conference on Case-Based Reasoning), Stockholm, Sweden, 2018.
Workshop on Case-Based Reasoning and Deep Learning (held at the 26th International Conference on Case-Based Reasoning), Stockholm, Sweden, 2018.
ICCBR 2018 Doctoral Consortium (held at the 26th International Conference on Case-Based Reasoning), Stockholm, Sweden, 2018.
32nd AAAI Conference on Artificial Intelligence (AAAI-18), New Orleans, Louisiana, USA, 2018.
31st International Florida Artificial Intelligence Research Society Conference (FLAIRS 2018), Melbourne, Florida, USA, 2018.
Association for the Advancement of Artificial Intelligence Spring Symposium on Artificial Intelligence for the Internet of Everything, Palo Alto, California, USA, 2018.
22nd United Kingdom Symposium on Case-Based Reasoning (UKCBR 2017), Cambridge, England, United Kingdom, 2017.
Workshop on Explainable Artificial Intelligence (held at the 26th International Joint Conference on Artificial Intelligence), Melbourne, Australia. 2017.
25th International Conference on Case-Based Reasoning (ICCBR 2017), Trondheim, Norway, 2017.
Workshop on Case-Based Reasoning and Deep Learning (held at the 25th International Conference on Case-Based Reasoning), Trondheim, Norway, 2017.
ICCBR 2017 Doctoral Consortium (held at the 25th International Conference on Case-Based Reasoning), Trondheim, Norway, 2017.
26th International Joint Conference on Artificial Intelligence (IJCAI 2017), Melbourne, Australia, 2017.
30th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2017), Marco Island, Florida, USA, 2017
17th Special Track on Case-Based Reasoning (held at the 30th International Florida Artificial Intelligence Research Society Conference), Marco Island, Florida, USA, 2017.
Association for the Advancement of Artificial Intelligence Spring Symposium on Learning from Observation of Humans, Palo Alto, California, USA, 2017.
Association for the Advancement of Artificial Intelligence Spring Symposium on Computational Context, Palo Alto, California, USA, 2017.
24th International Conference on Case-Based Reasoning (ICCBR 2016), Atlanta, Georgia, USA, 2016.
ICCBR 2016 Doctoral Consortium (held at the 24th International Conference on Case-Based Reasoning), Atlanta, Georgia, USA, 2016.
17th International Conference on Artificial Intelligence: Methodology, Systems, Applications (AIMSA 2016), Varna, Bulgaria, 2016.
10th Artificial Intelligence Video Competition (held at the 30th Conference on Artificial Intelligence), Phoenix, Arizona, USA, 2016.
29th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2016), Key Largo, Florida, USA, 2016.
16th Special Track on Case-Based Reasoning (held at the 29th International Florida Artificial Intelligence Research Society Conference), Key Largo, Florida, USA, 2016.
23rd International Conference on Case-Based Reasoning (ICCBR 2015), Frankfurt, Germany, 2015.
9th Artificial Intelligence Video Competition (held at the 29th Conference on Artificial Intelligence), Austin, Texas, USA, 2015.
28th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2015), Hollywood, Florida, USA, 2015.
15th Special Track on Case-Based Reasoning (held at the 28th International Florida Artificial Intelligence Research Society Conference), Hollywood, Florida, USA, 2015.
Association for the Advancement of Artificial Intelligence Spring Symposium on Foundations of Autonomy, Palo Alto, California, USA, 2015.
22nd International Conference on Case-Based Reasoning (ICCBR 2014), Cork, Ireland, 2014.
Workshop on Case-Based Agents (held at the 22nd International Conference on Case-Based Reasoning), Cork, Ireland, 2014.
8th Artificial Intelligence Video Competition (held at the 28th Conference on Artificial Intelligence), Quebec City, Canada, 2014.
27th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2014), Pensacola Beach, Florida, USA, 2014.
14th Special Track on Case-Based Reasoning (held at the 27th International Florida Artificial Intelligence Research Society Conference), Pensacola Beach, Florida, USA, 2014.
21st International Conference on Case-based Reasoning (ICCBR 2013), Saratoga Springs, New York, USA, 2013.
7th Artificial Intelligence Video Competition (held at the 27th Conference on Artificial Intelligence), Bellevue, Washington, USA, 2013.
Reviewer
XCBR: 2nd Workshop on Case-Based Reasoning for the Explanation of Intelligent Systems (held at 27th International Conference on Case-Based Reasoning), Otzenhausen, Germany, 2019.
International Journal of Distributed Sensor Networks, 2016.
IEEE Transactions on Computational Intelligence and AI in Games, 2014, 2015.
28th Conference on Artificial Intelligence (AAAI 2014), Quebec City, Canada, 2014.
ACM Computing Surveys Journal, 2014.
10th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC 2013), Vietri sul Mare, Italy, 2013.
20th International Conference on Case-Based Reasoning (ICCBR 2012), Lyon, France, 2012.
1st Workshop on Incentives and Trust in E-Commerce (held at 13th ACM Conference on Electronic Commerce), Valencia, Spain, 2012.
5th Artificial Intelligence Video Competition (held at the 25th Conference on Artificial Intelligence), San Francisco, California, USA, 2011.
3rd Workshop on Case-Based Reasoning for Computer Games (held at the 18th International Conference on Case-Based Reasoning), Alessandria, Italy, 2010.
2nd International Conference on Computer Science and its Applications (CSA 2009), Jeju, Korea, 2009.
Invited Talks
IJCAI Goal Reasoning Workshop, Melbourne, Australia. August 19, 2017.
AAAI Spring Symposium on Learning from Observation of Humans, Palo Alto, California, USA. March 27, 2017.
Palo Alto Research Center (PARC), Palo Alto, California, USA. March 26, 2014.
Press
NRL's UAV `Wingman' Technology Used in Air Combat Trials, Naval Research Laboratory Press Release. February 22, 2017.
Teaching
Guest Lectures
SYSC5103 - Software Agents, Introduction to RoboCup, February 28, 2013 - Department of Systems and Computer Engineering, Carleton University.
SYSC5103 - Software Agents, Introduction to RoboCup, March 1, 2012 - Department of Systems and Computer Engineering, Carleton University.
SYSC 3001 - Operating Systems and Databases, Uniprocessor Scheduling, November 22, 2011 - Department of Systems and Computer Engineering, Carleton University.
SYSC2101 - Software Development Project, Android Application Development, March 9, 2011 - Department of Systems and Computer Engineering, Carleton University.
SYSC5103 - Software Agents, Introduction to RoboCup, November 3, 2010 - Department of Systems and Computer Engineering, Carleton University.
SYSC5103 – Software Agents, Agent Communication, November 13, 2008 - Department of Systems and Computer Engineering, Carleton University.
SYSC5103 – Software Agents, Introduction To RoboCup and Agent Imitation, October 21, 2008 - Department of Systems and Computer Engineering, Carleton University.
SYSC5103 – Software Agents, Introduction To RoboCup, February 28, 2008 - Department of Systems and Computer Engineering, Carleton University.
Teaching Assistant
SYSC 2100: Algorithms and Data Structures, Winter (January - April) 2013. - Department of Systems and Computer Engineering, Carleton University.
SYSC 3110: Software Development Project, Fall (September to December) 2012. - Department of Systems and Computer Engineering, Carleton University.
SYSC 2004: Object-Oriented Software Development, Winter (January to April) 2012. - Department of Systems and Computer Engineering, Carleton University.
SYSC 3001: Operating Systems and Databases, Fall (September to December) 2011. - Department of Systems and Computer Engineering, Carleton University.
SYSC 2101: Software Development Project, Winter (January to April) 2006 - 2011. - Department of Systems and Computer Engineering, Carleton University.
SYSC 2100: Algorithms and Data Structures, Fall (September - December) 2009, 2010. - Department of Systems and Computer Engineering, Carleton University.
SYSC 3601: Microprocessor Systems, Summer (May - August) 2009. - Department of Systems and Computer Engineering, Carleton University.
Training
Lecture Training Program, Winter 2011 - Carleton University.
Other
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.
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.
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.
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
Saturday Engineering and Design Sessions (SEDS), Once per year 2008-2011 - Department of Systems and Computer Engineering, Carleton University.
Research Demonstrations, Three times per year, 2005-2013 - Department of Systems and Computer Engineering, Carleton University
Doctoral Committees
Jeffrey Turner, Visual Computational Context: Using Compositions and Non Target Pixels for Novel Class Discovery. University of Maryland, Baltimore County (USA) - Department of Computer Science and Electrical Engineering (adviser: Tim Oates). Graduated 2019.
Brandon Packard, Learning from Human Demonstration. Drexel University (USA) - Department of Computer Science (adviser: Santiago Ontanon). Graduated 2018.
Student Supervision
27th International Conference on Case-Based Reasoning Doctoral Consortium - Otzenhausen, Germany
Diana Sofia Lora Ariza, Complutense University of Madrid, Spain (Ph.D. student)
Knexus Research Summer Internship Program, National Harbor, Maryland
Zohreh Dannenhauer, Wright State University, USA (Ph.D.), summer 2019.
Abhijeet Krishnan, North Carolina State University, USA (Ph.D. student), summer 2019.
Julia Sufrin, The University of Texas at Austin, USA (M.Sc. student), summer 2019.
Chiyu Song, University of Southern California, USA (M.Sc. student), summer 2018
Shenglan Qian, University of Southern California, USA (M.Sc. student), summer 2018
Lefan Zhang, University of California, Los Angeles, USA (M.Sc. student), summer 2018
Thai Le, Illinois Institute of Technology, USA (M.Sc. student), summer 2017
Aditya Murthy, Rochester Institute of Technology, USA (M.Sc. student), summer 2017
Xiaomeng Ye, Indiana University Bloomington, USA (Ph.D. student), summer 2017
Naval Research Enterprise Internship Program (NREIP) - Naval Research Laboratory, Washington, DC
Noah Reifsnyder, Lehigh University, USA (Ph.D. student), summer 2018
James Boggs, Union College, USA (Ph.D. student), summer 2018
Will Hancock, Georgia Institute of Technology, USA (M.Sc. student), summer 2016
Brian Schack, Indiana University, USA (Ph.D. student), summer 2016
26th International Conference on Case-Based Reasoning Doctoral Consortium - Stockholm, Sweden
Amar Jaiswal, Norwegian University of Science and Technology, Norway
(Ph.D. student)
25th International Conference on Case-Based Reasoning Doctoral Consortium - Trondheim, Norway
Brian Schack, Indiana University Bloomington, USA (Ph.D. student)
Naval Research Laboratory Student Contractor - Naval Research Laboratory, Washington, DC
David Menager, University of Kansas, USA (Ph.D. student), summer 2016
4th Year Undergraduate Project - Carleton University, Ottawa, Canada
Vivian Andreeva, Jordan Beland, and Sabrina Gaudreau, Carleton University, Canada (B.Eng. students), 2012-2013 academic year