Ph.D – Senior Research Scientist Applied Brain Research Inc. Waterloo, ON, Canada (Updated: December, 2019) |
2013/09 – 2019/05 | Ph.D Computer Science, Centre for Theoretical Neuroscience, University of Waterloo, ON (96% GPA) Thesis: Dynamical Systems in Spiking Neuromorphic Hardware – Defended: April 25, 2019 |
2008/09 – 2013/04 | BMath Double Honours, Computer Science and Combinatorics & Optimization (Co-op Program), University of Waterloo, ON Dean's Honours List with Distinction |
2004/09 – 2008/06 | Ontario Secondary School Diploma (Gifted Program), Bell High School, Nepean, ON Award of Excellence |
2018/01 – 2018/04 | Sessional Instructor, CS 116 26 lectures, office hours, assignment and exam creation – student evaluation: 4.69/5.0 for treatment of student questions and 4.4/5.0 overall |
2017/01 – 2017/04 | Sessional Instructor, CS 116 26 lectures, office hours, assignment and exam creation – student evaluation: 4.72/5.0 for explanations and 4.3/5.0 overall |
2015/09 – 2015/12 | Instructional Assistant, CS 245E Two lectures, tutorials, office hours, proofreading course content |
2015/01 – 2015/04 | Instructional Assistant, CS 116X Labs, proofreading course content |
2014/09 – 2014/12 | Instructional Assistant, CS 115X Labs, proofreading course content |
2014/05 – 2014/08 | Instructional Assistant, CS 115 Labs |
2013/09 – 2014/04 | Teaching Assistant, CS 115 Marking |
2013/09 – 2019/05 | Computational Neuroscience Research Group, Centre for Theoretical Neuroscience University of Waterloo, Waterloo, ON Research under the supervision of Chris Eliasmith: development work on in-house simulation software, Nengo & NengoLib; and theoretical work, in collaboration with Stanford and Yale, programming dynamical systems on the spiking neuromorphic chip, Braindrop. |
2019/03 – Present | Senior Research Scientist, Applied Brain Research Inc., Waterloo, ON Developing the next generation of neuromorphic hardware, algorithms, and software. |
2012/05 – 2012/12 | Software Engineer (Co-op), Google, Kitchener, ON Developed software to analyze advertisement data using machine learning techniques. |
2011/09 – 2011/12 | Software Engineer (Co-op), Wish, San Francisco, CA Developed software to match products with users using machine learning techniques. |
2011/01 – 2011/04 | Software Engineer (Co-op), ContextLogic Inc., San Francisco, CA Developed software to serve advertisements using natural language processing. |
2010/05 – 2010/08 | Software Engineer (Co-op), Amazon.com, Seattle, WA Developed software to analyze big data using MapReduce. |
2015/09 – 2019/05 | Teaching, CS 116, 245E Sessional instructor, twice, for CS 116 (26 x 80 minute lectures). Guest lectures for the enriched version of CS 245E (2 x 80 minute lectures). |
2013/09 – 2019/05 | Talking, Centre for Theoretical Neuroscience Given 15 publicly scheduled talks at the CTN on my research: superparamagnetic clustering, heteroassociative memory, temporal representation (part I), temporal representation (part II), gradient descent in neural networks, neural sum-product networks, delaying signals with recurrent networks, choosing encoders, touch classification seminar, locality sensitive hashing, dynamical systems in spiking neural networks, geometric decoder optimization, delay time cells, NengoLib, and biologically plausible LSTMs. |
2014/09 – 2015/04 | Mentoring, Centre for Theoretical Neuroscience Helped co-supervise an undergraduate student, Amir-Hossein Karimi, from the University of Toronto. Provided guidance throughout his undergraduate thesis on benchmarking adaptive control algorithms through brainstorming, answering questions, and providing feedback. |
2014/05 – 2014/05 | Volunteering, Centre for Education in Mathematics and Computing Lived with high-school students for one week, while they competed in the Canadian Computing Olympiad. Responsible for moving them between scheduled sessions, answering their questions, and inspiring them to study at the University of Waterloo. |
Neckar, A., Fok, S., Benjamin, B. V., Stewart, T. C., Oza, N. N., Voelker, A. R., Eliasmith, C., Manohar, R., and Boahen, K. (2019, January) Braindrop: A mixed-signal neuromorphic architecture with a dynamical systems-based programming model. Proceedings of the IEEE, 107:144–164, 2019.
Voelker, A. R., and Eliasmith, C. (2018, March) Improving spiking dynamical networks: Accurate delays, higher-order synapses, and time cells. Neural Computation, 30(3): 569–609.
Rasmussen, D., Voelker, A. R., and Eliasmith, C. (2017, July 6) A neural model of hierarchical reinforcement learning. PLoS ONE, 12(7): 1–39.
Aubin, S., Voelker, A. R., and Eliasmith, C. (2016, December 26) Improving with practice: A neural model of mathematical development. Topics in Cognitive Science, 9(1): 6–20.
Voelker, A. R., Friedl, K. E., Peer, A., and Eliasmith, C. (2016, January 12) Human-inspired neurorobotic system for classifying surface textures by touch. IEEE Robotics and Automation Letters, 1(1): 516–523.
Bekolay, B., Bergstra, J., Hunsberger, E., DeWolf, T., Stewart, T. C., Rasmussen, D., Choo, X., Voelker, A. R., and Eliasmith, C. (2014, January 6) Nengo: A Python tool for building large-scale functional brain models. Frontiers in Neuroinformatics, 7(48): 1–13.
Voelker, A. R., Kajić, I., and Eliasmith, C. (2019, December) Legendre Memory Units: Continuous-Time Representation in Recurrent Neural Networks. In Advances in Neural Information Processing Systems (NeurIPS), 15544–15553 (International conference), 10 page paper & poster. (*) Spotlight Presentation
De Jong, J., Voelker, A. R., Van Rijn, H., Stewart, T. C., and Eliasmith, C. (2019, October) A neurocomputational account of ecologically plausible, flexible timing with Legendre memory. In 2nd Annual Conference of the Timing Research Forum (International conference), abstract & poster.
De Jong, J., Voelker, A. R., Van Rijn, H., Stewart, T. C., and Eliasmith, C. (2019, July) Flexible timing with delay networks – The scalar property and neural scaling. In 17th Annual Meeting of the International Conference on Cognitive Modelling (ICCM) (International conference), 6 page paper.
Komer, B., Stewart, T. C., Voelker, A. R., and Eliasmith, C. (2019, July) A neural representation of continuous space using fractional binding. Proceedings of the 41st Annual Conference of the Cognitive Science Society (International conference), 6 page paper & poster.
Lu, T., Voelker, A. R., Komer, B., and Eliasmith, C. (2019, July) Representing spatial relations with fractional binding. Proceedings of the 41st Annual Conference of the Cognitive Science Society (International conference), 6 page paper & poster.
Stöckel, A., Voelker, A. R., and Eliasmith, C. (2018, March) Nonlinear synaptic interaction as a computational resource in the Neural Engineering Framework. Computational and Systems Neuroscience (Cosyne) (International conference), 2 page abstract & poster.
Gosmann, J., Voelker, A. R., and Eliasmith, C. (2017, July) A spiking independent accumulator model for winner-take-all computation. Proceedings of the 39th Annual Conference of the Cognitive Science Society (International conference), 6 page paper & poster.
Sharma, S., Voelker, A. R., and Eliasmith, C. (2017, July) A spiking neural Bayesian model of life span inference. Proceedings of the 39th Annual Conference of the Cognitive Science Society (International conference), 6 page paper & poster.
K.-Abrams, E., Gilbert, A., Voelker, A. R., Benjamin, B. V., Stewart, T. C., and Boahen, K. (2017, May 31) A population-level approach to temperature robustness in neuromorphic systems. In IEEE International Symposium on Circuits and Systems (ISCAS) (International conference), 4 page paper & oral presentation.
Voelker, A. R., Benjamin, B. V., Stewart, T. C., Boahen, K., and Eliasmith, C. (2017, May 30) Extending the Neural Engineering Framework for nonideal silicon synapses. In IEEE International Symposium on Circuits and Systems (ISCAS) (International conference), 4 page paper & poster.
Aubin, S., Voelker, A. R., and Eliasmith, C. (2016, August) Improving with practice: A neural model of mathematical development. Proceedings of the 38th Annual Conference of the Cognitive Science Society (International conference), 6 page paper & oral presentation. (*) Best Student Paper Award: Computational Modeling Prize in Applied Cognition
Knight, J., Voelker, A. R., Mundy, A., Eliasmith, C., and Furber, S. (2016, July) Efficient SpiNNaker simulation of a heteroassociative memory using the Neural Engineering Framework. The 2016 International Joint Conference on Neural Networks (IJCNN) (International conference), 8 page paper & oral presentation.
Voelker, A. R., Crawford. E., and Eliasmith, C. (2014, July 17) Learning large-scale heteroassociative memories in spiking neurons. Unconventional Computation and Natural Computation (International conference), abstract & poster presentation.
Voelker, A. R. (2019, October 18) Legendre Memory Units: Continuous-Time Representation in Recurrent Neural Networks. Intel's Neuromorphic Research Community (International workshop), presentation.
Voelker, A. R. (2019, October 15) Theories of Computation and Large-scale Brain Models. Semiconductor Research Corporation – Workshop on the New Compute Trajectories for Energy-Efficient Computing (International workshop), panel session.
Voelker, A. R. (2019, June 14) Advanced Dynamics and Loihi. 6th Annual Nengo Summer School (International workshop), tutorial.
Voelker, A. R. (2018, October 2) Implementing delay networks on SNN hardware. Intel's Neuromorphic Research Community (International workshop), presentation.
Voelker, A. R. (2018, June 12) Advanced dynamics in Nengo. 5th Annual Nengo Summer School (International workshop), tutorial.
Voelker, A. R. (2017, October 5) Precise dynamics with idiosyncratic silicon synapses. Stanford, Neuromorphics: Programmable analog computation through probabilistic digital communication (Annual program review), presentation.
Voelker, A. R., and Stewart, T. C. (2017, June 29) Dynamics and control in spiking neurons. Telluride Neuromorphic Cognition Engineering Workshop (International workshop), tutorial.
Voelker, A. R. (2017, June 9) Representing time in spiking dynamical networks. 4th Annual Nengo Summer School (International workshop), tutorial.
Voelker, A. R. (2016, June 10) Reservoir Computing with Nengo. 3rd Annual Nengo Summer School (International workshop), tutorial.
Voelker, A. R. and Eliasmith, C. (2015, December 8) Computing with temporal representations using recurrently connected populations of spiking neurons. Connecting Network Architecture and Network Computation (International workshop), abstract & oral presentation.
Voelker, A. R. (2015, June 16) Dynamics, delays, and temporal representation. 2nd Annual Nengo Summer School (International workshop), tutorial.
Voelker, A. R. (2015, April 22) Implementing some useful building blocks in Nengo. University of Manchester (Invited talk), presentation.
Crawford, E., and Voelker, A. R. (2014, June 17) Knowledge representation [in Nengo]. 1st Annual Nengo Summer School (International workshop), tutorial.
Bekolay, T., and Voelker, A. R. (2014, June 13) Learning [in Nengo]. 1st Annual Nengo Summer School (International workshop), tutorial.
Multi-bit Spike Computation, Communication, and Scaling. Voelker, A. R. and Eliasmith, C. Applied Brain Research Inc. US Patent App. 62/929,722, 2019 (Provisional).
Neuromorphic Associative Memories for Database Queries. Voelker, A. R., Eliasmith, C., and Blouw, P. Applied Brain Research Inc. US Patent App. 62/929,713, 2019 (Provisional).
A neural representation of continuous space using fractional binding. Komer, B., Stewart, T. C., Voelker, A. R., and Eliasmith, C. Applied Brain Research Inc. US Patent App. 62/820,089, 2019 (Provisional).
Dynamical systems in spiking neuromorphic hardware. Voelker, A. R. and Eliasmith, C. Applied Brain Research Inc. US Patent App. 62/814,767, 2019 (Provisional).
Methods and systems for implementing dynamic neural networks. Voelker, A. R. and Eliasmith, C. Applied Brain Research Inc. US Patent App. 15/243,223, 2018 (Pending).
Determining whether to send a call-out to a bidder in an online content auction. Young-Lai, M., Milley, P. L., Bokharaei, S. H-K., Suszko, J. Z-P., and Voelker, A. R. Google Inc. PCT/US2014/010432, WO2015005950A1, US20170193564A1, 2014 (Accepted).
Voelker, A. R. (2019, March 10) Dynamical Systems in Spiking Neuromorphic Hardware. University of Waterloo, PhD Thesis, 235 pages.
Stöckel, A., Voelker, A. R., and Eliasmith, C. (2017, October 20) Point neurons with conductance-based synapses in the Neural Engineering Framework. arXiv q-bio.NC 1710.07659, 24 pages.
Voelker, A. R., and Eliasmith, C. (2017, October 1) Analysis of oscillatory weight changes from online learning with filtered spiking feedback. Centre for Theoretical Neuroscience, Technical report, 8 pages.
Voelker, A. R., and Eliasmith, C. (2017, August 27) Methods for applying the Neural Engineering Framework to neuromorphic hardware. arXiv q-bio.NC 1708.08133, 11 pages.
Voelker, A. R., Gosmann, J., and Stewart, T. C. (2017, January 4) Efficiently sampling vectors and coordinates from the n-sphere and n-ball. Centre for Theoretical Neuroscience, Technical report, 3 pages.
Voelker, A. R. (2016, April 18) Advances in locality-sensitive hashing. CS 860 (Coursework), 11 page paper.
Voelker, A. R. (2015, October 1) A solution to the dynamics of the prescribed error sensitivity learning rule. Centre for Theoretical Neuroscience, Technical report, 7 pages.
Voelker, A. R. (2015, August 27) A biologically plausible Sum-Product Network for language modeling. CS 886 (Coursework), 18 page paper.
Voelker, A. R. (2015, April 1) Implementing hill climbing with a spiking neural network. CS 898 (Coursework), 4 page paper.
Voelker, A. R., and Eliasmith, C. (2014, April 24) Controlling the Semantic Pointer Architecture with deterministic automata and adaptive symbolic associations. SYDE 750 (Coursework), 22 page paper.
Voelker, A. R. (2013, December 14) Properties of Superparamagnetic Clustering. CS 886 (Coursework), 12 page paper.
2018/05 – 2019/04 | Peggy and Tom Mulligan Graduate Scholarship (OGS) |
2018/05 – 2019/04 | President's Graduate Scholarship |
2016/05 – 2018/04 | NSERC Alexander Graham Bell Canada Graduate Scholarship – Doctoral (CGS-D) |
2016/05 – 2018/04 | President's Graduate Scholarship |
2016/01 – 2017/12 | David R. Cheriton Graduate Scholarship |
2014/09 – 2015/08 | NSERC Graduate Scholarship – Master's (CGS-M) |
2014/09 – 2015/08 | GO-Bell Scholarship |
2013/09 – 2015/08 | David R. Cheriton Graduate Scholarship |
2013/09 – 2015/08 | President's Graduate Scholarship |
2013/09 – 2014/08 | Joseph Wai-Hung Liu Graduate Scholarship (OGS) |
2012/01 – 2012/01 | President's International Experience Award |
2008/09 – 2008/09 | President's Scholarship of Distinction |
2008/09 – 2008/09 | René Descartes Scholarship |
2008/08 – 2008/08 | International Olympiad in Informatics (IOI) – Bronze Medal |
2008/05 – 2008/05 | Canadian Computing Olympiad – National Champion (*) 1st Place Overall |