Jump to content

Neil Ghani

From Wikipedia, the free encyclopedia

Neil Ghani
Ghani after his PhD defence at the University of Edinburgh, 1995
EducationPembroke College, Oxford
Balliol College, Oxford
University of Edinburgh (PhD)
Known forTheory of containers; compositional game theory; categorical foundations of machine learning
Notable workTheory of containers; compositional game theory
Scientific career
FieldsComputer science
WorkplacesUniversity of Leicester
University of Nottingham
University of Strathclyde
Google DeepMind

Neil Ghani is a British computer scientist known for applying category theory to type theory, the semantics of programming languages, game theory and machine learning. He was a professor of Computer Science at the University of Strathclyde and head of its Department of Computer and Information Sciences from 2017 to 2023, and in October 2024 joined Google DeepMind.[1][2] He is a cofounder and chief science officer of Kodamai, a Glasgow-based AI agent company.[3][4][5] In 2026 Kodamai and the University of Edinburgh were awarded an Innovate UK Knowledge Transfer Partnership on security and privacy assurance for Kodamai's agent platform, with Ghani named as the industrial supervisor.[5]

Career

[edit]

Ghani studied mathematics at Pembroke College, Oxford, took an MSc in Computation at Balliol College, Oxford, and completed a PhD in computer science at the University of Edinburgh in 1995 with a thesis on adjoint rewriting.[2] He held posts at the University of Leicester and the University of Nottingham before joining Strathclyde as professor of Computer Science in 2008, where he cofounded the Mathematically Structured Programming group.[6][2] At Strathclyde he served as Associate Dean (Research) of the Faculty of Science from 2014 to 2017 and as head of the Department of Computer and Information Sciences from 2017 to 2023.[2] He joined Google DeepMind in October 2024.[2]

Research

[edit]

Ghani's research has included applications of category theory to type theory and programming-language semantics. With Thorsten Altenkirch and Michael Abbott he developed the theory of containers, a categorical characterisation of strictly positive data types.[7] He has also worked on induction-recursion, parametricity and fibrational models of dependent type theory, and led EPSRC projects at Strathclyde including Theory and Applications of Induction Recursion and Homotopy Type Theory: Programming and Verification.[8]

With Jules Hedges, Viktor Winschel and Philipp Zahn, Ghani introduced compositional game theory, a framework in which games are treated as open components ("open games") that can be composed sequentially and in parallel, with the equilibria of a composite game determined by those of its parts.[9] Subsequent work with Clemens Kupke, Alasdair Lambert and Fredrik Nordvall Forsberg extended the framework to mixed strategies using a distributive law.[10]

More recently he co-authored a categorical semantics of gradient-based learning algorithms in terms of lenses, parametrised maps and reverse derivative categories.[11] At Google DeepMind he has described using relational parametricity for dependent type theory to generalise geometric deep learning beyond equivariance to other forms of uniformity.[2]

References

[edit]
  1. ↑ "Prof Neil Ghani". University of Strathclyde. Retrieved 4 August 2026.
  2. 1 2 3 4 5 6 "Curriculum Vitae for Professor Neil Ghani" (PDF). Glaive Research. Retrieved 9 September 2026.
  3. ↑ "About us". Kodamai. Retrieved 9 August 2026.
  4. ↑ "Workforce Amplified: technical whitepaper". Kodamai. Retrieved 9 August 2026.
  5. 1 2 "KTP Associate Agentic AI Security and Privacy Research Engineer". University of Edinburgh. Retrieved 9 August 2026 – via jobs.ac.uk.
  6. ↑ "Mathematically Structured Programming". University of Strathclyde. Retrieved 4 August 2026.
  7. ↑ Abbott, Michael; Altenkirch, Thorsten; Ghani, Neil (2005). "Containers: Constructing strictly positive types". Theoretical Computer Science. 342 (1): 3–27. doi:10.1016/j.tcs.2005.06.002.
  8. ↑ "Neil Ghani". UK Research and Innovation, Gateway to Research. Retrieved 4 August 2026.
  9. ↑ Ghani, Neil; Hedges, Jules; Winschel, Viktor; Zahn, Philipp (2018). "Compositional Game Theory". Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS '18). ACM. pp. 472–481. arXiv:1603.04641. doi:10.1145/3209108.3209165.
  10. ↑ Ghani, Neil; Kupke, Clemens; Lambert, Alasdair; Nordvall Forsberg, Fredrik (2020). "Compositional Game Theory with Mixed Strategies: Probabilistic Open Games Using a Distributive Law". Electronic Proceedings in Theoretical Computer Science. Proceedings of Applied Category Theory 2019. 323: 95–105. arXiv:2009.06831. doi:10.4204/EPTCS.323.7.
  11. ↑ Cruttwell, Geoffrey S. H.; Gavranović, Bruno; Ghani, Neil; Wilson, Paul; Zanasi, Fabio (2022). "Categorical Foundations of Gradient-Based Learning". Programming Languages and Systems (ESOP 2022). Lecture Notes in Computer Science. Vol. 13240. Springer. pp. 1–28. arXiv:2103.01931. doi:10.1007/978-3-030-99336-8_1.
[edit]