atlas

Research map / Point clouds / Point cloud classification

Locality-Sensitive Hashing-Based Efficient Point Transformer with Applications in High-Energy Physics

ICML 2024 · Point clouds › Point cloud classification · approach: Efficient point sampling architectures · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HEPT, an LSH-based efficient point transformer combining E2LSH with OR-and-AND constructions and point-coordinate hash codes for regular block-sparse attention, evaluated on HEP tracking and pileup tasks.

Problem

Efficient transformers for large-scale point clouds with local inductive bias (e.g., HEP particle tracking and pileup mitigation) suffer from approximation error versus compute tradeoffs and irregular computation of GNNs and prior sparse attention methods.

Approach

Analyzes error-complexity tradeoffs showing RFF and OR-only LSH are inferior for local-inductive-bias tasks, then uses an E2LSH kernel with OR & AND LSH hash codes plus point coordinates as shared AND codes to align query/key buckets, enabling regular block-diagonal attention with near-linear complexity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HEPT instead of the strongest reported baselineTracking-6k · Tracking-6kAP@k: 91.00 -> 92.66Helped
Use HEPT instead of the strongest reported baselineTracking-60k · Tracking-60kAP@k: 90.89 -> 91.93Helped
Use HEPT instead of SMYRF with the HEPT kernelPileup-10k · Pileup-10kAUC: 40.31 -> 40.39Helped
Use HEPT for test-time inference instead of the fastest baseline transformerTracking-6k · Tracking-6ktest time (ms/sample): 8.3 -> 7.0Helped
Use HEPT for test-time inference instead of FlatFormerTracking-60k · Tracking-60ktest time (ms/sample): 58.7 -> 57.9Helped
Use HEPT for test-time inference instead of FlatFormerPileup-10k · Pileup-10ktest time (ms/sample): 12.2 -> 10.7Helped
Add the HEPT kernel instead of the original transformer kernel and absolute positional encoding (ablation)HEPT on Tracking-60k · Tracking-60kAP@k: 72.28 -> 91.93Helped
Add query-key alignment by tying query and key vectors (ablation)OR-only LSH on Tracking-60k · Tracking-60kAP@k: 71.42 -> 78.22Helped
Add query-key alignment by tying query and key vectors (ablation)OR & AND LSH on Tracking-60k · Tracking-60kAP@k: 70.98 -> 88.54Helped
Replace OR-only LSH with OR & AND LSH while using query-key alignment (ablation)LSH attention on Tracking-60k · Tracking-60kAP@k: 78.22 -> 88.54Helped
Increase block size from 50 to 100 with 3 hash tables (ablation)HEPT on Tracking-60k · Tracking-60kAP@k: 87.47 -> 91.93Helped
Increase block size from 100 to 150 with 3 hash tables (ablation)HEPT on Tracking-60k · Tracking-60kAP@k: 91.93 -> 92.22Helped

Surprising findings

Limitations

Experimental setup

Datasets: TrackML Particle Tracking Dataset Pileup-10k (DELPHES simulation)

Benchmarks: Tracking-6k Tracking-60k Pileup-10k

Metrics: AP@k AUC training time per sample inference time per sample FLOPs GPU memory

Baselines: Reformer SMYRF HyperAttention Performer FLT ScatterBrain Point Transformer FlatFormer GCN DGCNN GravNet GatedGNN

Builds on: Reformer E2LSH Random Fourier Features FLT SMYRF

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy