Trading Positional Complexity vs. Deepness in Coordinate Networks
Jianqiao Zheng, Sameera Ramasinghe, Xueqian Li, Simon Lucey

TL;DR
This paper broadens the understanding of positional encoding in coordinate networks by showing alternative functions can be used, and that complexity trade-offs between embedding and network depth can improve efficiency.
Contribution
It introduces a general theory for positional encoding beyond Fourier features and demonstrates that increased embedding complexity can reduce network depth requirements.
Findings
Alternative non-Fourier embeddings are effective for positional encoding.
Trade-off between embedding stability and distance preservation determines performance.
Complex embeddings with shallow networks outperform deep networks with simpler embeddings.
Abstract
It is well noted that coordinate-based MLPs benefit -- in terms of preserving high-frequency information -- through the encoding of coordinate positions as an array of Fourier features. Hitherto, the rationale for the effectiveness of these positional encodings has been mainly studied through a Fourier lens. In this paper, we strive to broaden this understanding by showing that alternative non-Fourier embedding functions can indeed be used for positional encoding. Moreover, we show that their performance is entirely determined by a trade-off between the stable rank of the embedded matrix and the distance preservation between embedded coordinates. We further establish that the now ubiquitous Fourier feature mapping of position is a special case that fulfills these conditions. Consequently, we present a more general theory to analyze positional encoding in terms of shifted basis…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Ferroelectric and Negative Capacitance Devices · Neural Networks and Applications
