Areas of Expertise

Artificial Intelligence, specifically Evolutionary Computation, Neural Networks, Neuroevolution, Artificial Life, Multiobjective Optimization, and Reinforcement Learning.

Education

Ph.D., University of Texas at Austin 2014
MS, University of Texas at Austin 2009
BS, Southwestern University 2006

Teaching Philosophy

I believe that students learn best by doing. A student may forget what he or she has been told in a lecture, but active participation in an activity creates true experience, and leads to habits of thought that are more likely to endure. Students are also particularly apt to learn well from close one-on-one interaction, be it with a professor or a fellow classmate. Therefore, I encourage interaction between students both in and out of class, and also make myself available outside of class for the kind of close professor/student interaction that defines the SU experience.

Previous Courses

At SU: Computer Science I, Computer Science II, Functional Programming, Computer Organization, Computer Systems, Artificial Intelligence.
At the University of Texas at Austin: Discrete Math for Computer Science, Foundations of Logical Thought, Computer Programming in PHP & SQL, Computer Programming in LISP

Research

My research focuses on automatically discovering intelligent behavior in complex domains, such as video games and other complex simulated environments. I often use Neuroevolution, the simulated evolution of artificial neural network brains, in order to discover such behavior. In particular, I strive to find ways to help learning systems automatically develop multiple modes of behavior in order to handle multiple tasks. Because different tasks are often associated with different objectives, I am also interested in Multiobjective Optimization.

Publications


Dissertation

  • Jacob Schrum (2014). Evolving Multimodal Behavior Through Modular Multiobjective Neuroevolution, PhD Thesis, The University of Texas at Austin, May 2014. Tech Report TR-14-07. (slides, software).

Peer-Reviewed Journal Articles

  • Jacob Schrum, and Risto Miikkulainen (2016). Solving Multiple Isolated, Interleaved, and Blended Tasks through Modular Neuroevolution, To Appear in Evolutionary Computation Journal (ECJ 2016). MIT Press. (blended version movies, interleaved version movies, isolated version movies, software).
  • Jacob Schrum, and Risto Miikkulainen (2016). Discovering Multimodal Behavior in Ms. Pac-Man through Evolution of Modular Neural Networks, IEEE Transactions on Computational Intelligence and AI in Games (TCIAIG 2016). March. Volume 8, Issue 1, pages 67 - 81. IEEE. (movies, software).
  • Jacob Schrum, and Risto Miikkulainen (2012). Evolving Multimodal Networks for Multitask Games, IEEE Transactions on Computational Intelligence and AI in Games (TCIAIG 2012). June. Volume 4, Issue 2, pages 94 - 111. IEEE. (movies, software).

Peer-Reviewed Conference Publications

  • Jacob Schrum, and Risto Miikkulainen (2015). Solving Interleaved and Blended Sequential Decision-Making Problems through Modular Neuroevolution, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2015). (interleaved domain movies, blended domain movies, software). Best Paper Award in Digital Entertainment and Arts
  • Jacob Schrum, and Risto Miikkulainen (2014). Evolving Multimodal Behavior With Modular Neural Networks in Ms. Pac-Man, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2014). (slides, movies, software). Best Paper Award in Digital Entertainment and Arts (also extended into a journal article)
  • Jacob Schrum, Igor V. Karpov, and Risto Miikkulainen (2011). UT^2: Human-like Behavior via Neuroevolution of Combat Behavior and Replay of Human Traces, Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG 2011). (slides, software).
  • Jacob Schrum, and Risto Miikkulainen (2011). Evolving Multimodal Networks for Multitask Games, Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG 2011). (slides, movies, software). Best Paper Award (also extended into a journal article)
  • Jacob Schrum, and Risto Miikkulainen (2010). Evolving Agent Behavior In Multiobjective Domains Using Fitness-Based Shaping, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2010). (slides, movies, software).
  • Jacob Schrum, and Risto Miikkulainen (2009). Evolving Multi-modal Behavior in NPCs, Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG 2009). (slides, movies, software). Best Student Paper Award
  • Jacob Schrum, and Risto Miikkulainen (2008). Constructing Complex NPC Behavior via Multi-Objective Neuroevolution, Proceedings of the Fourth Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE 2008). (slides, movies, software).

Invited Book Chapters/Articles

  • Jacob Schrum, and Risto Miikkulainen (2016). Constructing Game Agents Through Simulated Evolution, Encyclopedia of Computer Graphics and Games, pages 1 - 10. Editor: Newton Lee. Springer.
  • Jacob Schrum, Igor V. Karpov, and Risto Miikkulainen (2012). Humanlike Combat Behavior via Multiobjective Neuroevolution, Believable Bots, pages 119 - 150. Editor: Philip F. Hingston. Springer. (software).
  • Igor V. Karpov, Jacob Schrum, and Risto Miikkulainen (2012). Believable Bot Navigation via Playback of Human Traces, Believable Bots, pages 151 - 170. Editor: Philip F. Hingston. Springer. (software).

Honors and Awards

  • Grand prize in BotPrize 2012, a competition to design human-like agents for video games.
  • UTCS Department’s 2012 Teaching Assistant Excellence Award.
  • Inaugural Paideia Scholar at SU in 2006.

Affiliations

Member, Association of Computing Machinery (ACM)

SIGEVO: Special Interest Group on Genetic and Evolutionary Computation

SIGCSE: Special Interest Group on Computer Science Education

Member, Institute of Electrical and Electronics Engineers (IEEE)

IEEE Computational Intelligence Society

Member, Upsilon Pi Epsilon (UPE), Computer Science Honorary Society

Member, Pi Mu Epsilon (PME), Mathematics Honorary Society

Member, Phi Beta Kappa (PBK), Academic Honor Society

Interests

Video games, Board games, Martial arts, Fencing

Personal Links