Papers › Exploring the Enigma of Neural Dynamics Through A Scattering-Transform Mixer Landscape...

Exploring the Enigma of Neural Dynamics Through A Scattering-Transform Mixer Landscape for Riemannian Manifold

25 May 2024arXiv:2405.16357archive 2025-07-28

Tingting Dan, Ziquan Wei, Won Hwa Kim, Guorong Wu

The human brain is a complex inter-wired system that emerges spontaneous functional fluctuations. In spite of tremendous success in the experimental neuroscience field, a system-level understanding of how brain anatomy supports various neural activities remains elusive. Capitalizing on the unprecedented amount of neuroimaging data, we present a physics-informed deep model to uncover the coupling mechanism between brain structure and function through the lens of data geometry that is rooted in the widespread wiring topology of connections between distant brain regions. Since deciphering the puzzle of self-organized patterns in functional fluctuations is the gateway to understanding the emergence of cognition and behavior, we devise a geometric deep model to uncover manifold mapping functions that characterize the intrinsic feature representations of evolving functional fluctuations on the Riemannian manifold. In lieu of learning unconstrained mapping functions, we introduce a set of graph-harmonic scattering transforms to impose the brain-wide geometry on top of manifold mapping functions, which allows us to cast the manifold-based deep learning into a reminiscent of MLP-Mixer architecture (in computer vision) for Riemannian manifold. As a proof-of-concept approach, we explore a neural-manifold perspective to understand the relationship between (static) brain structure and (dynamic) function, challenging the prevailing notion in cognitive neuroscience by proposing that neural activities are essentially excited by brain-wide oscillation waves living on the geometry of human connectomes, instead of being confined to focal areas.

PaperPDFCodeCode Syntology ran

In Syntology View this paper on Syntology: its repositories, every harvested function with whether it ran, its licence and the call to fetch it.

Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="2405.16357")

Code

Syntology Ran 11 of 14 code samples harvested from 1 repository linked to this paper; 3 have no recorded run. Of those that ran: 11 ran with no contract checked.

By repository: official repository: 14 samples from 1 repository, 11 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

Dandy5721/ICML2024 officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

14 samples harvested; 11 ran; 0 honoured the contract we drafted; 3 have no recorded run. Read from Syntology's graph 2026-09-25; that is when this build read the record, not when the samples ran.

11ran
3unverified

Licence: 14 of the 14 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from Dandy5721/ICML2024. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

cosine_similarity Dandy5721/ICML2024/CODE/deepholobrain/losses.py official repository ran fingerprinted no licence file found · pointer only · 73b94cf94d425dda · report
distance_loss Dandy5721/ICML2024/CODE/deepholobrain/losses.py official repository ran no licence file found · pointer only · 735222ba93143495 · report
exp Dandy5721/ICML2024/CODE/deepholobrain/layers/riemannian.py official repository ran fingerprinted no licence file found · pointer only · de192f477635e5d9 · report
fc2vector Dandy5721/ICML2024/CODE/deepholobrain/utils.py official repository ran fingerprinted no licence file found · pointer only · bb139a088e7c1ff4 · report
graph_harmonic_wavelets Dandy5721/ICML2024/CODE/preprocessing/compute_harmonic_wavelets.py official repository ran no licence file found · pointer only · bde177856367987a · report
log Dandy5721/ICML2024/CODE/deepholobrain/layers/riemannian.py official repository ran fingerprinted no licence file found · pointer only · 8a53b27b1af1ce1c · report
orthogonal_projection Dandy5721/ICML2024/CODE/deepholobrain/optim/stiefel_optimizer.py official repository ran fingerprinted no licence file found · pointer only · f5e80780a3d6b838 · report
retraction Dandy5721/ICML2024/CODE/deepholobrain/optim/stiefel_optimizer.py official repository ran fingerprinted no licence file found · pointer only · 0a3bf866848b6a5f · report
safe_eigh Dandy5721/ICML2024/CODE/deepholobrain/layers/riemannian.py official repository ran no licence file found · pointer only · c6699abbd63c1e02 · report
similarity_loss Dandy5721/ICML2024/CODE/deepholobrain/losses.py official repository ran fingerprinted no licence file found · pointer only · 98ea6f74dd635718 · report
sorted_aphanumeric Dandy5721/ICML2024/CODE/deepholobrain/utils.py official repository ran no licence file found · pointer only · 996351591328b420 · report
deepholobrain_harmonic_wavelet_matrix Dandy5721/ICML2024/CODE/deepholobrain/layers/wavelet.py official repository unverified no licence file found · pointer only · 0c92eb12deea8786 · report
graph_harmonic_basis Dandy5721/ICML2024/CODE/deepholobrain/layers/wavelet.py official repository unverified no licence file found · pointer only · dae4f41b32ec1257 · report
graph_harmonic_components Dandy5721/ICML2024/CODE/deepholobrain/layers/wavelet.py official repository unverified no licence file found · pointer only · 136bbac1f26febc4 · report

Tasks

Anatomy

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

Average PoolingDense ConnectionsDropoutGlobal Average PoolingLayer NormalizationMLP-MixerResidual ConnectionSET

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections