Artifacts


This is a list of my various software projects, written documents, presentations, etc. Everything here is also present in my CV.

Open Source Software

QuickMP: Simple loop parallelization macros in a single C++ header file. 500 downloads. Sole developer, began in 2008. [link]
QuickProf: Simple performance profiling in a single C++ header file. 1900 downloads. Sole developer, began in 2006. [link]
QuickTest: Simple unit testing in a single C++ header file. 1200 downloads. Sole developer, began in 2005. [link]
Voce: Tiny API for speech synthesis and recognition in C++ and Java. 39700 downloads. Sole developer, began in 2005. [link]
Verve: General purpose reinforcement learning in C++ and Python. 1200 downloads. Sole developer, began in 2004. [link]
OPAL: Open Physics Abstraction Layer, simple 3D physics simulation in C++. 16700 downloads. Principal developer, began in 2004. [link]

Commercial Software

iBonsai: Meditative interactive 3D tree simulation in C++ for iOS. Sole developer, began in 2008. [link]

Proprietary Software

SOM Lab: Interactive visualization tool for topographic map learning algorithms in C. Sole developer, began in 2013.
Anvil: C utility library for machine learning, linear algebra, parallelization, visualization, etc. Sole developer, began in 2013.
Sample Lab: Interactive visualization tool for graph-based Monte Carlo algorithms in C. Sole developer, began in 2012. [link]
Sapience: Brain-inspired AGI implementation in C++ and Python, debugger, and test environments. Sole developer, began in 2006. [link]

Publications & Written Work

Streeter. 2019. Multivariate Binary Data Prediction with Log-Linear Models, Bayesian Inference, and Information Theoretic Priors. Iowa State University. Research proposal. (Not yet public.) [link]
Streeter & Oliver. 2009. A Brain-Inspired Cognitive Architecture for Autonomous Development. 9th International Conference on Epigenetic Robotics: Modeling Cognitive Development in Robotic Systems. (Withdrawn due to schedule conflict.) [pdf, link]
Streeter & Oliver. 2009. A Brain-Inspired Cognitive Architecture for Reinforcement Learning. Biologically Inspired Cognitive Architectures 2009. (Withdrawn due to schedule conflict.) [pdf, link]
Streeter. 2009. Sapience: A Brain-Inspired Cognitive Architecture. Iowa State University. Research proposal. [pdf, link]
Peck, Streeter, & Kozloski. 2007. An Integrated Cerebro-Cerebellar Model Demonstrating Associative Learning and Motor Control. 10th Tamagawa-Riken Dynamic Brain Forum. [pdf, link]
Streeter, Oliver, & Sannier. 2006. Verve: A General Purpose Open Source Reinforcement Learning Toolkit. ASME IDETC & CIE. [pdf, link]
Streeter. 2006. Curiosity-Driven Exploration with Planning Trajectories. Twenty-First National Conference on Artificial Intelligence. [pdf, link]
Streeter. 2005. Design and Implementation of General Purpose Reinforcement Learning Agents. Iowa State University. MS thesis. [pdf, link]
Streeter. 2005. Open Source Speech Interaction with the Voce Library. Iowa State University. Technical report. [pdf, link]
Streeter. 2004-2011. The Verve Project. Online blog. [link]

Presentations

Oct 2019. Multivariate Binary Data Prediction with Log-Linear Models, Bayesian Inference, and Information Theoretic Priors. Iowa State University, Ames IA. Proposal presentation. (Not yet public.) [link]
Jul 2009. Artificial Evolution. NSF Research Experience for Undergraduates at ISU. Presentation and demo. (Python demo of 2D catapult simulation and parameter evolution.) [pdf, link]
Jun 2009. Sapience: A Brain-Inspired Cognitive Architecture. Iowa State University, Ames IA. Proposal presentation. [pdf, link]
Mar 2009. A Hierarchical Empirical Bayesian Model of Cerebral Cortex. The 2nd Conference on Artificial General Intelligence, Arlington VA. Poster and demo. (Presented again in Mar 2009 at Emerging Technologies Conference, Ames IA.) [jpg, link]
Nov 2008. Artificial Evolution of Catapults and Neuroevolution. ISU Robotics Club, Ames IA. Presentation and demos. (Python demos of 2D catapult simulation and parameter evolution and 2D mobile robot neuroevolution with collision-based mating.) [link]
Jun 2008. Artificial Evolution and Neuroevolution. NSF Research Experience for Undergraduates at ISU. Presentation and demo. (Python demo of 2D mobile robot neuroevolution with collision-based mating.) [link]
Apr 2008. Brain-Inspired Artificial General Intelligence. Emerging Technologies Conference, Ames IA. Poster. [jpg, link]
Nov 2006. Neuroevolution, Reinforcement Learning, Artificial Curiosity, and Self-Organizing Maps. ISU Robotics Club, Ames IA. Research presentation. (Presented again in Dec 2006 to the ISU HCI Club.) [link, link, link, link]
Oct 2006. An Integrated Cerebellum Model Explaining Associative Learning, Timing Prediction, and Motor Control. Society for Neuroscience Annual Meeting, Atlanta, GA. Poster and abstract. (Did not attend.) [jpg, pdf, link]
Sep 2006. Verve: A General Purpose Open Source Reinforcement Learning Toolkit. ASME IDETC & CIE, Philadelphia PA. Paper presentation. [pdf, link]
Aug 2006. A Model of Motor Task Offloading in the Cerebellum. IBM TJ Watson Research Center, Yorktown Heights NY. Poster. [jpg, link]
Jul 2006. Design and Implementation of General Purpose Reinforcement Learning Agents. IBM TJ Watson Research Center, Yorktown Heights NY. MS thesis presentation. (Given to the Biometaphorical Computing Group.) [link]
Jul 2006. Curiosity-Driven Exploration with Planning Trajectories. Twenty-First National Conference on Artificial Intelligence, Boston MA. Poster. [pdf, link]
Apr 2006. Artificial Curiosity. HCI Forum, Ames IA. Research presentation. [pdf, link]
Apr 2006. Artificial Curiosity. HCI Forum, Ames IA. Poster and demo. [jpg, link]
Mar 2006. Design and Implementation of General Purpose Reinforcement Learning Agents. ISU Robotics Club, Ames IA. MS thesis presentation. [link]
Nov 2005. Design and Implementation of General Purpose Reinforcement Learning Agents. Iowa State University, Ames IA. MS thesis defense. [pdf, link]
Apr 2005. Motor Learning for Simulated Creatures. HCI Forum, Ames IA. Poster. [jpg, link]
Apr 2005. OPAL: Open Physics Abstraction Layer. HCI Forum, Ames IA. Poster and demo. [jpg, link]
Feb 2005. Neuroevolution and Reinforcement Learning for Physically Realistic Motor Control in Video Games. ISU Game Developers Club, Ames IA. Research presentation. [link, link]
Jan 2005. Verve Research Overview. ISU Robotics Club, Ames IA. Research presentation. [pdf, link]
Apr 2004. Autonomous Virtual Humans. HCI Forum and 8th International Immersive Projection Technology Workshop, Ames IA. Research presentation. [pdf, link]
Nov 2003. Open Dynamics Engine and Simulated Humans with Neural Network Motor Controllers. ISU Game Developers Club, Ames IA. Tutorial and demos. (C++ demos of simulated humans with neural network motor controllers.) [pdf, link]