Jesse Thomas Palma
I enjoy constructing novel intelligent systems and solving difficult problems.
I have built AI systems for numerous applications: sustainability, weather prediction, supply chain, energy valuation, robotic vision and natural language processing. I bring a diverse set of knowledge that includes transformer models, recurrent neural networks, linguistic theory, dynamical systems, graphical models, predictive models, uncertainty quantification and mathematics of learning in the brain.
My strengths are creativity, persistence and the ability to redesign and combine multiple ML methods to create more effective systems.
I received my PhD with Stephen Grossberg as my advisor at Boston University,
on modulation of reverberant memories in cortical circuits,
explaining mechanisms of attention, learning and adaptive resonance in the brain.
Following this, I worked as a Postdoctoral Research Scientist in
Computational Neuroscience at
BU
as part of the Neuromorphics Lab and in collaboration with the robotics startup Neurala.
I became a PI in 2013, and created a novel neural system that learns both whole patterns rapidly
(true 1-shot learning without prior exposure to any examples, this is faster than popular "zero shot")
and symbiotically richer orthogonal sub-patterns gradually. The work was patented for robotic vision.
I spend personal time on mathematics, game design, soccer and language studies.
This site highlights and describes some of my journeys on a few themes.
AI & Machine Learning
Fortuitous Beginnings
The founding event of artificial intelligence is widely considered to be the Dartmouth Workshop of 1956.
It was run by Minksy and McCarthy with a small group of notable researchers Shannon, Nash, and Oliver Selfridge.
A year later also at Dartmouth, Stephen Grossberg began his studies applying differential equations to neural networks.
Much later, I was born and grew up around Dartmouth College.
Later still, I had the fortune of discussing my own ideas about neural networks with Oliver Selfridge.
After several meetings, he kindly wrote me a recommendation for graduate school.
And I would do my graduate work with Steve Grossberg.
I did not notice the Dartmouth connection until even later.
In retrospect, I can not help but feel that my involvement in AI started with a bit of fortune.
Oliver Selfridge
Evolutuionary Methods
Upon graduating from high school, I was hired as a software intern in Pascal.
That summer before college, I build a visual tool for building and editing networks of fuzzy logic relations and
a genetic algorithm that could optimize any variable by tuning others that directly and indirectly influenced it.
The work was in conjunction with NIMA (National Imagery and Mapping Agency).
In a summer, I learned a new programming language and
about evolutionary programming, optimization, fuzzy logic, user interfaces and much more.
Seeds were planted.
Evolving Minds
In college, my interest in evolutionary methods persisted, but I also began reading on neural networks.
Intrigued, I bought a newly published book Pulsed Neural Networks by Wolfgang Maass and Christopher Bishop.
I also became connected with Oliver Selfridge then.
Selfridge discussed "learning to learn" amongst other things with me at the time.
Inspired to combine ideas together, I started a project that I titled "Evolving Minds".
The idea was an optimization of learners by evolving neural architectures.
20 years later, this is a growing area of study.
It is now called by several names such as neural architecture optimization or neural architecture search.
For my 2002 project, I built a simulated evolutionary environment with spiking neural network agents.
Virtual agents interacted in a virtual environment, but also adapted and learned from the interactions.
They moved and sensed their surroundings, based on the pulsing of their individual neural networks.
They needed to eat sufficient food to survive, as well as navigate obstacles and avoid poison.
They also needed to find a mate of the opposite gender to pass on their genetic information.
Specified as strings of 0-1 floating points, their genetics determined multiple things:
their neural network topology, initial connectivity and hyperparameters, but also the dynamics of learning.
The agents evolved learn sequential behaviors, reacted to stimuli and become adept at finding food and a mate,
albeit after months of balancing mcuh of the system, such environmental time constants.
I additonally discovered that building good virtual environments requires balancing their dynamics to support the conditions for virtual life.
All build with C++ and OpenGL, the project became my undergraduate thesis.
Pulsed Neural Networks
More details to come...
Math & Games
"When you play a game, you find out
what it is you should have been thinking about"
- John Conway
Mancala
The game of mancala had a significant impact on me as a child.
It is a simple game:
Count out stones around in a circle, and try to get the most in your pot at one end.
Of course, there are a few more rules - but these were a matter of convention.
What intrigued me was how a few different rules led to very different dynamics.
Strategies changed and new patterns of stone distributions formed.
I suddenly wanted to play with a unique set of rules every time.
Around this age, I became interested in a related topic - patterns in numbers,
and my 2nd grade teacher asked that I present to the class my calculation tricks.
Unbeknownst to me then, these events initiated a persistent fascination
with patterns, number theory, game design and their interactions.
Game Fabrication
Expanding from early experience, I have perpetuated a hobby of game creation.
They take many forms: board geometries, card variants, computer games, party activities.
A little description of one project:
Oneiroshah
This project emphasizes duality.
A semi-cooperative semi-competitive game in which participants develop
a cultural narrative through a semi-imaginary human evolution.
It unfolds with an emphasis on both educational and creative processes,
with an unusual board design, novel movement and asynchronous play.
2014 Numbers & Games Presentation
A quirky talk on my mathematical tendencies and game projects
beyond my more formal work in AI, technology and science:
Motivations
Human Kind
Neural Networks & the Mind
Sleep, Resonance and Dreams
Neuromodulation of Signals
Acetylcholine, AHP Currents and Transfer Functions
We examined the function of the neurotransmitter acetylcholine (ACh) and after-hyperpolarization (AHP) currents in cortical networks.
Our spiking neuron model matched physiological properties of a breadth of AHP currents
observed in mammalian neocortices and characterizes their dependence on behavioral ACh concentration changes
and their underlying calcium mechanism (sketch of model neuron at right).
The simulations demonstrated how their collective state controls the shape of neuron transfer functions
and explain why these state changes are pivotal for stimuli processing and memory formation.
Palma, J., Versace, M., and Grossberg, S. (2011).
After-hyperpolarization Currents and Acetylcholine Control Sigmoid Transfer Functions in a Spiking Cortical Model.
Journal of Computational Neuroscience. DOI: 10.1007/s10827-011-0354-8.
Read the Article
Neuromodulation of Short-term Memory and Attention
Cholinergic Effects in Thalamocortical Circuits
The second phase of this work addressed the impact of cholinergic signals in the context of thalamocortical circuitry as a vigilance signal.
Recurrent spiking networks with realistic cortical parameters exhibit persistent activity and oscillations.
The project showed that cholinergic innervation from the basal forebrain controls the duration and form of pattern maintenence in these cortical circuits.
Such modulation can regulate memory specificity during learning
by shifting the processing mode of target populations in a context-sensitive manner.
Palma, J., Grossberg, S., and Versace, M. (2012).
Persistence and storage of activity patterns in spiking recurrent cortical networks: modulation of sigmoid signals by after-hyperpolarization currents and acetylcholine.
Journal of Computational Neuroscience. DOI: 10.1007/s10827-011-0354-8.
Read the article
Symbiotic Fast and Slow Learning
In my postdoctoral project, I conceived and implemented a novel learning design.
The approach combines principles of Adaptive Resonance Theory and sparsing coding to produce a system that
performs both whole-pattern fast learning and slower part-based learning for memory compression in shared network representations.
This work also examines how memory stability might overcome the risks caused by interference in distributed representations.
The method is in the process of submission for provisional patent by Neurala.
Modeling: Computation and Code
Neuromorphics Simulink Library, aka 'Palma Libs',
A Simulink Library for Spiking Neural Networks, Shunting Neural Networks, Learning Laws and Analysis
Download at
github.com/pussinboot/PalmaLib
Developers: Jesse Palma and Leo Shapiro
Dissertation
Sigmoid Signaling and Pattern Processing by Spiking Cortical Networks:
Modulation by After-hyperpolarization Currents and Acetylcholine. (February 2012)
Academic Papers and Presentations
Palma, J., Gorshechnikov, A., Luzanov, Y. Versace, M. Symbiotic fast and slow learning in hierarchical cortical circuits. In prep.
Grossberg, S., Versace, M., Palma, J. A Shared Brain Design for Learning and Choice in
Cognitive and Motor Systems: Decision Making by Resonant Attention. In prep.
Palma, J., Grossberg, S., and Versace, M. (2012).
Persistence and storage of activity patterns in spiking recurrent cortical networks: modulation of sigmoid signals by after-hyperpolarization currents and acetylcholine.
Frontiers in Computational Neuroscience. DOI: 10.3389/fncom.2012.00042.
View at Frontiers
Palma, J., Versace, M., and Grossberg, S. (2012).
After-hyperpolarization Currents and Acetylcholine Control Sigmoid Transfer Functions in a Spiking Cortical Model.
Journal of Computational Neuroscience. DOI: 10.1007/s10827-011-0354-8.
View at JCN
Palma, J., Versace, M., and Grossberg, S. (2011) After-hyperpolarization Currents and Calcium Dynamics Control Sigmoid Transfer Functions in Spiking Cortical Networks.
ICCNS 2011, Boston, MA, USA. (Talk)
Conference Website
Palma, J., Versace, M., and Grossberg, S. (2009) After-hyperpolarization Currents Control Sigmoid Transfer Functions in Spiking Cortical Networks.
ICCNS 2009, Boston, MA, USA. (Poster)
Additional Work
Evolving Minds: Genetic Evolution of Pulsed Neural Network Agents in a Simulated Survival Environment (2003)
Honors Thesis, University of Pennsylvania
Language & Interpretation
"The air is wet with sound
The faraway yelping of a wounded dog
And the ground is drinking a slow faucet leak"
- Tom Waits & Kathleen Brennan
Unspoken Language
In the moments as our consciousness emerges, we are bathed in a world of rich sensation.
The sounds (and sights) of language present a puzzle, but also soon offer scaffolds of reason.
My own childhood shyness earned me the nick name the "silent one"
- perhaps I was too busy drinking the sights and sounds, to speak.
After bits of French in school, I chose Latin to study more rigorously.
I had 2 excellent Latin teachers over 7 years.
Class focused on recognizing structure and form, figures of speech and interpretation.
When we spoke it, it was more to remember the words were long ago spoken
than to prepare to use to communicate in any practical setting.
I adored Latin. Nonetheless,
it seemed unlikely that language studies would persist as a focal point of my life.
Books by my Latin teacher:
Ed DeHoratius
Generative Syntax
I began college with a plan to focus on physics and computer science.
But upon arrival, I inadvertently stumbled into vibrant linguistics community at UPENN,
I quickly went from intrigued to enthralled.
After a couple intro courses, I was taking graduate classes -
syntax with generative-transformational grammars and x-bar theory
and semantics with propositional logic and lambda calculus.
Two linguistics professors that affected me deeply:
Robin Clark
Beatrice Santorini
Multicultural and Communication
While I was never particular eloquent, language capable or socially adept,
over high school, college and beyond, I increasely interacted with foreigners.
In the process, I started learning bits of other languages.
But further, I was motivated to learn about the cultures of others.
The flavors, the sounds, the gestures.
In these moments, a life-long goal emerged to listen and speak in their worlds.
Symbols and Interpretation
Re-engaged in language study and game design, I started sensing a connection.
Games often define their own vocabularies - naming pieces, places and players.
And the rules describe the syntax - the operations and transformations permitted.
As I had increased in design complexities,
I was exploring very expressive visual languages.
With this realization, I could be more deliberate about it.
Memory and Language
In 2018, I attended the US Memory Championship (USAMC).
More details to come...
Connections
Affliations
(Current and Past)
Computational Neuroscience, Boston University
compnet.bu.edu
Neuromorphics Lab, Boston University
Neurala
neurala.com
Cognitive and Neural Systems, Boston University
cns.bu.edu
CELEST, Center of Excellence for Learning in Education, Science and Technology
celest.bu.edu
The MITRE Corporation
www.mitre.org
Institute for Research in Cognitive Science
www.ircs.upenn.edu
STWing, University of Pennsylvania
stwing.upenn.edu
Friends
Curriculum Vitae
Updated 2024:
Download the PDF
Other online:
Git
https://github.com/ramanujan3
Linkedin
www.linkedin.com/in/jessetpalma