Jason Hiebel is an artificial intelligence researcher and computer science educator seeking to tackle a breadth of diverse and challenging problems in matematics and computing. Jason received bachelors' degrees in both computer science and mathematics, as well as post-graduate degrees in computer science from Michigan Technological University.

His broad research interests are in the areas of artificial intelligence, includiing multi-armed bandits, genetic and memetic algorithms, AI history, and AI education. Working under advisors Dr. Laura E. Brown and Dr. Zhenlin Wang he investigated the application of online machine learning methods, particularly multi-armed bandit methods, to performance optimization problems in computer systems.

In additiion to his research activities, Jason mentors undergraduate research efforts related to artificial intelligence including game playing and robot autonomy. He also is active in competitive programming opportunities, coaching teams to tackle the ACM Intercollegiate Programming Competition and assisting in the development of Michigan Tech's own Bonzai Brawl.

Education
2019
Doctor of Philosophy in Computer Science
Michigan Technological University
2012
Master of Science in Computer Science
Michigan Technological University
2011
Bachelor of Science in Mathematics
Michigan Technological University
2010
Bachelor of Science in Computer Science
Michigan Technological University
Research
Dec 2017
May 2015
Graduate Research Assistant
Department of Computer Science, Michigan Technological University
Aug 2014
May 2014
Research Intern
Michigan Tech Research Institute, Michigan Technological University
Aug 2013
May 2013
Research Intern
Department of Defense, United States Government
Aug 2012
May 2012
Research Intern
Lincoln Laboratory, Massachusetts Institute of Technology
Dec 2010
May 2010
Undergraduate Research Intern
Robotics, Evolution, Adaptation, and Learning Lab, University of Oklahoma
Teaching
Jun 2020
Jan 2020
Instructor
Department of Computer Science, Michigan Technological University
Summer 2020CS3331, Concurrent Computing
Spring 2020CS3331, Concurrent Computing
CS4461, Computer Networks
CS4811, Artificial Intelligence
Dec 2019
Graduate Teaching Instructor
Department of Computer Science, Michigan Technological University
Fall 2019CS4811, Artificial Intelligence
Spring 2019CS4811, Artificial Intelligence
Fall 2014CS1090, Competitive Programming (Special Topic)
CS1131, Accelerated Introduction to Programming
Fall 2013CS1131, Accelerated Introduction to Programming
Spring 2013CS1122, Introduction to Programming II
Fall 2012CS1090, Competitive Programming (Special Topic)
Dec 2018
Graduate Teaching Assistant
Department of Computer Science, Michigan Technological University
Fall 2018CS4121, Programming Languages
Spring 2018CS4121, Programming Languages
Fall 2012CS1121, Introduction to Programming I
Spring 2012CS1122, Introduction to Programming II
Fall 2011CS1121, Introduction to Programming I
Spring 2011CS4811, Artificial Intelligence
Fall 2010CS1121, Introduction to Programming I
Service
Present
Feb 2020
Gin Rummy EAAI Undergraduate Research Challenge Mentor
Department of Computer Science, Michigan Technological University
Present
Jan 2020
Autonomy and Robotics Mentor
Mining Innovations Enterprise, Michigan Technological University
2020
Winter Wonderhack Hackathon Judge
Michigan Technological University
May 2016
Aug 2014
BonzAI Brawl Programming Competition Organizing Committee Member
Department of Computer Science, Michigan Technological University
2015, 2017
International Collegiate Programming Contest Judge
North Central North American Regional Competition, Upper Michigan Section
Aug 2015
Aug 2012
Competitive Programming Coach
Department of Computer Science, Michigan Technological University
Publications
Articles
2019
Contextual Bandit Modeling for Dynamic Runtime Control in Computer Systems
Jason Hiebel
Dissertation, Michigan Technological University
[digital commons]
2019
Machine Learning for Fine-Grained Hardware Prefetcher Control
Jason Hiebel, Laura E. Brown, Zhenlin Wang
ICPP 2019
[doi] [presentation]
2018
Constructing Dynamic Policies for Paging Mode Selection
Jason Hiebel, Laura E. Brown, Zhenlin Wang
ICPP 2018
[doi] [presentation]
Abstracts, Posters
2018
Utilization of Random Profiling for System Modeling and Dynamic Configuration
Jason Hiebel, Laura E. Brown, Zhenlin Wang
ICPP 2018, Ph.D. Forum
[abstract] [poster]
2012
Vitro - A Simulation and Visualization Framework to Engage Learning: Reversi Model Assignment
Laura E. Brown, John Earnest, Jason Hiebel
EAAI 2012, Model AI Assignments
Technical Reports
2012
A Jamming/Anti-Jamming Game for Competing Cognitive Tactical Networks
Jason Hiebel
MIT Lincoln Laboratory (Memo 63MA-12-015)