Learning with the $p$-adics
Andr\'e F. T. Martins

TL;DR
This paper explores the use of $p$-adic numbers as an alternative mathematical framework for machine learning, offering hierarchical representations and new modeling possibilities beyond traditional real-number-based methods.
Contribution
It introduces the theoretical foundations and algorithms for learning with $p$-adics, demonstrating their potential for hierarchical and semantic network representations.
Findings
Representation of simple semantic networks as $p$-adic linear networks
Development of classification and regression models over $p$-adics
Discussion of open problems and future research directions
Abstract
Existing machine learning frameworks operate over the field of real numbers () and learn representations in real (Euclidean or Hilbert) vector spaces (e.g., ). Their underlying geometric properties align well with intuitive concepts such as linear separability, minimum enclosing balls, and subspace projection; and basic calculus provides a toolbox for learning through gradient-based optimization. But is this the only possible choice? In this paper, we study the suitability of a radically different field as an alternative to -- the ultrametric and non-archimedean space of -adic numbers, . The hierarchical structure of the -adics and their interpretation as infinite strings make them an appealing tool for code theory and hierarchical representation learning. Our exploratory theoretical work establishes the building blocks for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsadvanced mathematical theories · Topological and Geometric Data Analysis · Polynomial and algebraic computation
