Dr. Stephyn Butcher

Computer Science

Current Courses

Personal Bio

Stephyn Butcher is a principal software engineer for Gerson Lehrman Group, Inc. (GLG), where he applies machine learning and data science to problems including recommendations, data cleaning, and A/B testing. He was formerly a data product solutions engineer for Appriss Safety and, prior to that, was a senior software engineer for ThreatGRID, a division of Cisco, where he focused on malware detection. Butcher also has worked as a data scientist/engineer for Clubhouse Software, LivingSocial, NIH/HPCIO and Mercury Analytics.

Butcher has taught machine learning at Johns Hopkins University where he is a lecturer in the Whiting School of Engineering’s department of computer science. Through JHU’s Engineering for Professionals programs, Butcher teaches courses in artificial intelligence, reasoning under uncertainty, and data science.

Butcher has an MS in computer science, an MA in economics, and a BA in economics. His dissertation focused on swarm intelligence, and his research interests include games programming, machine learning, programming languages, software engineering, and statistics.

Butcher also is an ordained Zen priest.

Education History

  • BA Economics, California State University, Sacramento
  • MA Economics, The American University
  • MS Computer Science, Johns Hopkins University
  • Ph. D. Computer Science, Johns Hopkins University

Work Experience

Principal Software Engineer, GLG

Publications

Stephyn Butcher, John Sheppard and Brian Haberman, "Comparative Performance and Scaling for Pareto Improving Particle Swarm Optimization", Genetic and Evolutionary Computation Conference, July 2018, forthcoming

Stephyn Butcher, John Sheppard and Shane Strasser, "Information Sharing and Conflict Resolution in Distributed Factored Evolutionary Algorithms", Genetic and Evolutionary Computation Conference, July 2018, forthcoming

Stephyn Butcher, John Sheppard and Shane Strasser, "Pareto Improving Selection of the Global Best in Particle Swarm Optimization", Congress on Evolutionary Computation, July 2018, forthcoming

Shane Strasser, John Sheppard, and Stephyn Butcher, "A Formal Approach to Deriving Factored Evolutionary Algorithm Architectures," submitted to IEEE Swarm Intelligence Symposium, December 2017.

Strasser, Shane, Rollie Goodman, John Sheppard, and Stephyn Butcher. "A New Discrete Particle Swarm Optimization Algorithm." In Proceedings of the 2016 on Genetic and Evolutionary Computation Conference, pp. 53-60. ACM, 2016.

Butcher, Stephyn, Shane Strasser, Jenna Hoole, Benjamin Demeo, and John Sheppard. "Relaxing Consensus in Distributed Factored Evolutionary Algorithms." In Proceedings of the 2016 on Genetic and Evolutionary Computation Conference, pp. 5-12. ACM, 2016.

John W. Sheppard, Stephyn G. W. Butcher and Patrick J. Donnelly, "Demonstrating semantic interoperability of diagnostic reasoners via AI-ESTATE", Proceedings of the IEEE: IEEE Aerospace Conference, Big Sky, MT, March 2010. p. 1-10.

John W. Sheppard, Stephyn G. W. Butcher and Patrick J. Donnelly, "Standard Diagnostic Services for the ATS framework", IEEE AUTOTESTCON 2009 Conference Record, Baltimore, MD, September 2009. p 393-400.

John W. Sheppard, Stephyn G. W. Butcher, Patrick J. Donnelly, and Benjamin R. Mitchell, "Demonstrating Semantic Interoperability of Diagnostic Models via AI-ESTATE", Proceedings of the IEEE: IEEE Aerospace Conference, Big Sky, MT, March 2009.

Stephyn G. W. Butcher and John W. Sheppard, "Asset-Specific Bayesian Diagnostics in Mixed Contexts". IEEE AUTOTESTCON 2007 Conference Record, Baltimore, MD, September 2007.

Stephyn G. W. Butcher and John W. Sheppard, "Improving Diagnostic Accuracy by Blending Probabilities: Some Initial Experiments", Proceedings of the 18th International Workshop on Principles of Diagnosis (DX-07), Nashville, TN, May 2007

Stephyn G. W. Butcher, John W. Sheppard, Mark A. Kaufman, Hanh Ha, and Craig MacDougall, "Experiments in Bayesian Diagnostics with IUID-Enabled Data,", IEEE AUTOTESTCON 2006 Conference Record, Anaheim, California, September 2006, pp. 605-614

John W. Sheppard and Stephyn G. W. Butcher, "On the Linear Separability of Diagnostic Models,", IEEE AUTOTESTCON 2006 Conference Record, Anaheim, California, September 2006, pp. 626-635.

John W. Sheppard, Stephyn G. W. Butcher, Mark A. Kaufman, and Craig MacDougall, "Not-So-Naive Bayesian Networks and Unique Identification in Developing Advanced Diagnostics," Proceedings of the IEEE Aerospace Conference, Big Sky, Montana, March 2006.