Hessam Akhlaghpour's Avatar

Hessam Akhlaghpour

@thehessam.bsky.social

Check out my blog: https://lifeiscomputation.com and my personal website: https://www.akhlaghpour.info

334 Followers  |  168 Following  |  45 Posts  |  Joined: 22.09.2023  |  2.3175

Latest posts by thehessam.bsky.social on Bluesky

Bridging computation and representation in associative learning:
gershmanlab.com/pubs/Gershma...

04.04.2025 17:46 β€” πŸ‘ 45    πŸ” 12    πŸ’¬ 0    πŸ“Œ 0
Preview
How single-neuron computation matters for cognitive neuroscience

Just out by Ellen Lau: How single-neuron computation matters for cognitive neuroscience doi.org/10.21428/8e6...

02.04.2025 05:54 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

Future Tense Fiction Magazine asked me to write a short scifi story for them, which would be paired with a response from a scientist.

Inspired by work from Cristopher Moore, @thehessam.bsky.social & @lenoreblum.bsky.social I wrote "Coda"

And Cristopher Moore wrote the response essay! Links below:

28.03.2025 20:05 β€” πŸ‘ 20    πŸ” 8    πŸ’¬ 2    πŸ“Œ 0
Preview
Axonal RNA localization is essential for long-term memory - Nature Communications Axonal transcriptomes have been characterized, but their regulation and role in neuronal circuits remain unclear. Here authors uncover activity-dependent RNA localization in axons important for memory...

From the Besse's lab.
#RNAbiology #RNAlocalization #spatialbiology

www.nature.com/articles/s41...

16.03.2025 08:47 β€” πŸ‘ 45    πŸ” 14    πŸ’¬ 0    πŸ“Œ 0

Feels weird to promote science right now but here’s a new review/opinion piece from the lab where we outline new insights about how Arc mediates long lasting synaptic plasticity and memory formation. πŸ§ͺ🧠 kwnsfk27.r.eu-west-1.awstrack.me/L0/https:%2F...

17.02.2025 00:17 β€” πŸ‘ 125    πŸ” 16    πŸ’¬ 9    πŸ“Œ 0
Preview
Beyond Poisson: Increased Spike-Time Regularity across Primate Parietal Cortex Cortical areas differ in their patterns of connectivity, cellular composition, and functional architecture. Spike trains, on the other hand, are commonly assumed to follow similarly irregular dynamics...

To add to all the other relevant papers mentioned in the comments: Gaby Maimon, my current advisor, from his grad school years

www.cell.com/neuron/fullt...

16.01.2025 19:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Hippocampal neuronal activity is aligned with action plans - Nature Using high-density electrophysiological recordings, how internally generated cell assemblies are updated by action plans to meet external goals is explored.

It’s an incredible feeling to see something you’ve poured your heart into come to life. This work was born from my curiosity about hippocampal β€œcognitive tuning.”
Our interpretation of the environment depends on our actions, constantly evolving as we pursue our goals

www.nature.com/articles/s41...

09.01.2025 22:36 β€” πŸ‘ 184    πŸ” 47    πŸ’¬ 5    πŸ“Œ 3

As far as I’m aware it’s still an unproven conjecture

09.01.2025 05:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That’s super exciting!! Congrats!!

08.01.2025 20:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'm thrilled to be opening my own lab this Fall at the @maxplanck.de MPI for Brain Research in Frankfurt. The lab is going to investigate the neuronal and genetic underpinnings of behavioral evolution. We are hiring on all levels. Don't hesitate to share widely and reach out if interested.

08.01.2025 16:53 β€” πŸ‘ 140    πŸ” 50    πŸ’¬ 21    πŸ“Œ 2

unbounded =/= infinite

08.12.2024 02:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Exactly. Same with TMs and memory. At any given moment it uses a finite amount of memory. Any computation requires finite amount of resources to complete. So where is the difference in terms of being realistic?

08.12.2024 02:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Would you say the same about unbounded time and energy? Because RNNs and finite state machines are unbounded in time and energy. Are they unrealistic idealizations too?

08.12.2024 02:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Had you said memory expansion in RNNs is expansion in precision, that would be a totally valid response. Unbounded precision is fine, just like unbounded tape length is fine. But the problem with those models is something else - not the unboundedness of memory. Does that make sense? 2/2

08.12.2024 02:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The only way I can understand β€œRNN with unbounded memory” is as β€œRNN with unbounded precision”. I cannot see how an RNN can use unbounded number of neurons, because # neurons is intrinsically bounded as part of the system’s dynamics (just like FSA is intrinsically memory bounded). 1/2

08.12.2024 02:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Redirecting

There is this paper that discusses one part of your question. doi.org/10.1016/j.nl...

But I really don’t know. 100 years ago, when people were proposing genetic information is stored as atomic arrangement in molecules, they had no idea about readout (polymerases, ribosomes, etc).

08.12.2024 00:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes, that is still the subject. It sounds like you are claiming that RNNs are universal because you can build an RNN that simulates the physical memory-bounded digital computer (say the one on my desk). You can use the same exact argument to say finite state automata are universal, which is wrong.

08.12.2024 00:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

(Relatedly, Dijkstra once said "Computer science is no more about computers than astronomy is about telescopes.")

RNNs are supposed to be an abstract system of computation. Each RNN solves a certain input output function. The comparison should be to other systems of computation. 2/2

07.12.2024 22:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think the last statement is misleading. It depends on how you define "digital computer". The way you are treating it here is as a device that runs programs, not as an abstract system for computation. In that case it is meaningless to assign a scope of solvable functions to that device.
1/3

07.12.2024 22:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

the state of an RNN cannot be described independent of the number of neurons. In fact, if you assume bounded precision, you can describe the RNNs progression in time as a string of fixed (unchanging) length. This is not the case for, say, combinatory logic or any other universal system. 3/3

07.12.2024 22:10 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The description of a program (or the description of its state at any time during its progression) can be specified as an arbitrary length string. One would need to add memory *during* computation (as part of the rules of the system) in order to execute it properly.

In contrast, 2/3

07.12.2024 22:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

In the same sense that you can "expand" memory of a finite state automata by adding more states?

There is a fundamental difference between that and memory expansion in computer programs. The difference is that a progam's state can be described independent of the available memory. 1/3

07.12.2024 22:10 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

How are you imagining memory expansion in RNNs? Through increasing precision (like the 1990s models that suffer from structural stability)? Or by increasing number or neurons? If you can clarify this, maybe I’ll be able to convey my point better.

07.12.2024 20:47 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

To elaborate with an example: If Moore's 1998 conjecture is wrong and physically realizable RNNs are universal, then RNNs would be a useful system for organisms to have and tweak/learn/evolve upon. That doesn't mean a specifically universal RNN (capable of running any TM) would be advantageous. 3/3

03.12.2024 04:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

What kinds of problems are in the reach of biological organisms? What kind of computational problems are solvable through evolution, or learning, or some other biological process? Having a language/system with the scope of *all solvable problems* would be adaptive / advantageous. 2/3

03.12.2024 04:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thanks for engaging with these ideas and sharing it here!

One point (potential misunderstanding) is about point 2 that you raised. I'm not saying that an individual organism would necessarily benefit from the capability of universal computation. My argument is about scope, not instances. 1/3

03.12.2024 04:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Where does pattern come from inside cells? in this revised preprint, @aralbright.bsky.social
Shows that regionalization of mRNA in a Stentor cell depends on dynein motors and the microtubule cytoskeleton
doi.org/10.1101/2023...

02.12.2024 21:42 β€” πŸ‘ 152    πŸ” 42    πŸ’¬ 3    πŸ“Œ 7

@jonathannajenson.bsky.social and I will discuss @thehessam.bsky.social's work in the next session of our International Memory Reading Group

02.12.2024 16:37 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

@thehessam.bsky.social speculates that universal computation implemented by RNA is behind memory and cognition. It's a cool idea, though probably wrong. 1/

02.12.2024 16:26 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

I admire trainees stepping up like this to talk about the big questions. @thehessam.bsky.social does a terrific job here talking about the nature of memory storage (synaptic vs not).

02.12.2024 06:42 β€” πŸ‘ 26    πŸ” 6    πŸ’¬ 4    πŸ“Œ 0

@thehessam is following 19 prominent accounts