From bits to brains


My Journey as a Computational Thinker

Short bio

I define myself best as a computational thinker, in that I use data-driven and symbolic methods to observe and understand phenomena, and to imagine and build systems with pre-defined behaviors. I am equally interested in the computational foundations of thinking. Currently a Principal Researcher at Huawei Technologies, much of my previous work has been driven by employer interests (aligned research), spanning various aspects of distributed computer networks (routing, internet economy, automated reasoning, language modelling for cybersecurity), AI/ML, and computational social science. In parallel, I conduct what I call “free research” in my spare time, focusing on computational neuroscience and philosophy/epistemology.

My work on automated reasoning about networks (2014~2017) led me to realize the role of offline conceptual simulation in solving general offline-reasoning tasks for both artificial and biological agents. Inspired by Leibniz’s dream of a characteristica universalis, I demonstrated that conceptual simulation (even using first-order logic) could reinvent Internet standards and generate patentable network solutions. This thinking opened new pathways in my free investigations, leading me to develop the backpropagation-based recollection theory, which explains how explicit memories are retrieved “offline” in the brain, including during imaginative mind-wandering.

Today, I’m both excited and concerned about the power of Large Language (World) Models. I believe their strength stems from their accidental ability to perform conceptual simulation over possible worlds - a concept dating back, again, to Leibniz. My current focus is on augmenting LLMs with episodic memory, including in continual learning settings, a crucial step, I believe, towards the imminent Artificial General Intelligence.

Selected recent work

  1. Ben Houidi, Z. (2024). “Evaluating the computational efficiency of a biologically plausible action potential backpropagation mechanism for memory retrieval and generative cognition”. Society for Neuroscience Annual Meeting, Chicago.
  2. Boffa, M., Drago, I., Mellia, M., Vassio, L., Giordano, D., Valentim, R., & Ben Houidi, Z. (2024). “LogPrécis: Unleashing Language Models for Automated Malicious Log Analysis”. Elsevier Computers & Security.

  3. Ben Houidi, Z., Azorin, R., Gallo, M., Finamore, A., & Rossi, D. (2022). “Towards a systematic multi-modal representation learning for network data”. ACM HotNets.

  4. Gioacchini, L., Vassio, L., Mellia, M., Drago, I., Ben Houidi, Z., & Rossi, D. (2021). “DarkVec: Automatic Analysis of Darknet Traffic with Word Embeddings”. ACM CoNEXT.

  5. Ben Houidi, Z. (2016). “A knowledge-based systems approach to reason about networking”. ACM HotNets.

Full publication list on DBLP