---
title: 'DragonFly: Multi-Domain Research Overview'
url: https://www.emergentmind.com/topics/dragonfly
type: topic
---

# DragonFly: Multi-Domain Research Overview

DragonFly, more commonly also written as Dragonfly, is a recurrent designation in contemporary research rather than a single object. In the literature it denotes, among other things, a refractive astronomical array for ultra–low surface brightness imaging, an ultranarrow-band spectral-line mapper derived from that array, a large multimodal model for fine-grained vision-language understanding, a swarm-intelligence optimization method and associated software libraries, a Titan rotorcraft mission context including navigation and atmospheric-tide studies, a high-radix interconnect topology and its associated performance-analysis models, a mmWave backscatter localization system, a pulsar wind nebula, and several dragonfly-inspired studies in biomechanics, migration, and micro-ornithopter dynamics [1401.5473] [2406.00977] [2002.12126] [2307.13513].

## 1. Nomenclature and research scope

The term appears across multiple disciplines with distinct technical meanings. In astronomy, Dragonfly refers to the Dragonfly Telephoto Array and its narrowband descendant, the Dragonfly Spectral Line Mapper. In machine learning, DragonFly names a large multimodal model, a deep reinforcement learning library, and a Bayesian optimization package. In optimization theory, Dragonfly Algorithm denotes a swarm-intelligence metaheuristic. In planetary exploration, Dragonfly denotes the Titan rotorcraft mission context, including navigation filtering and atmospheric-tide science. In high-performance computing, Dragonfly denotes a low-diameter interconnect topology; related work studies workload interference and surrogate runtime prediction. In sensing, DragonFly denotes a single-radar mmWave backscatter localization system. In astrophysics and biology, Dragonfly refers respectively to the pulsar wind nebula G75.2+0.1 and to empirical and bio-inspired studies of dragonfly flight and migration [1401.5473] [2406.00977] [2505.03778] [1903.06694] [2403.16288] [2507.04602] [2306.07347] [2206.11226].

| Domain | Referent | Core description |
|---|---|---|
| Astronomy | Dragonfly Telephoto Array | Robotic refracting array for ultra low surface brightness imaging |
| Astronomy | Dragonfly Spectral Line Mapper | 120-lens ultranarrow-band spectral-line mapper |
| Multimodal ML | DragonFly | Multi-resolution zoom-in vision-language model |
| Optimization | Dragonfly Algorithm | Swarm-intelligence metaheuristic with five social behaviors |
| RL software | Dragonfly | JSON-driven modular deep reinforcement learning library |
| Bayesian optimization | Dragonfly | Scalable and robust Gaussian-process BO library |
| Planetary exploration | Dragonfly mission context | Titan navigation filter and atmospheric-tide probe concept |
| HPC networking | Dragonfly interconnect | High-radix, low-diameter network topology |
| Radar sensing | DragonFly | Single mmWave radar 3D localization of dynamic backscatter tags |

A plausible implication is that the persistence of the name reflects a shared emphasis on mobility, distributed structure, or fine-grained sensing, but the underlying systems are otherwise unrelated.

## 2. Astronomical instrumentation and ultra–low surface brightness imaging

The Dragonfly Telephoto Array is a robotic imaging system optimized for detecting extended ultra low surface brightness structures in the nearby Universe. Its original implementation used eight Canon 400 mm f/2.8 telephoto lenses coupled to eight science-grade CCD cameras, yielding an imaging capability equivalent to a 0.4 m aperture f/1.0 refractor with a 2.6 deg × 1.9 deg field of view. The design eliminates central obstruction, reflective surfaces, and much of the large-radius scattered light characteristic of reflecting telescopes; measured stellar halos show a factor ≈ 5–10 less scattered light at radii \(> 5'\) than the well-baffled Burrell Schmidt. The array reaches \(\mu_B < 30\) mag arcsec\(^{-2}\) in \(\approx 10\) h without binning or foreground-star removal, and \(\mu_B < 32\) mag arcsec\(^{-2}\) in 50–100 h with modest binning and foreground-star masking/removal. For \(N\) identical lenses of focal length \(f\) and diameter \(D\), the effective aperture and f-number are
$$
D_{\mathrm{eff}} = \sqrt{N}\,D,
$$
$$
N_{f,\mathrm{eff}} = \frac{N_{f,\mathrm{single}}}{\sqrt{N}},
$$
which for \(N=8\) and \(f/2.8\) yields an effective \(f/1.0\) system [1401.5473].

The same optical philosophy was extended to ultranarrow-band imaging in the Dragonfly Filter-Tilter concept. By placing interference filters at the entrance pupil rather than in a converging beam, Dragonfly preserves a narrow, stable passband and avoids angle-induced broadening. The 2020 narrowband design targeted \(\Delta\lambda \approx 1\) nm, with a \(\approx 7\) nm tuning range produced by tilting the filter. The central wavelength follows
$$
\lambda(\theta) = \lambda_0 \sqrt{1 - \left(\frac{\sin\theta}{n_{\mathrm{eff}}}\right)^2},
$$
allowing the same filter to be tuned across nearby extragalactic recession velocities while retaining high contrast for diffuse line emission [2010.00686].

This concept matured into the Dragonfly Spectral Line Mapper, a 120-lens mosaic telescope built in four phases from March 2022 to November 2023. Each lens is a Canon 400 mm f/2.8 IS II with an SBIG Aluma CCD694 camera, giving a plate scale of \(2.4\) arcsec pixel\(^{-1}\) and a field of view of \(1.4^\circ \times 1.9^\circ\). The array comprises four mounts of 30 lenses each, with effective collecting area \(A_{\mathrm{eff}} \approx 1.9\) m\(^2\). Ultra-narrow \(0.8\) nm filters target H\(\alpha\), [N II], and [O III], and the Filter-Tilter provides \(\pm 20^\circ\) tuning, corresponding to velocity coverage of \(\sim 0\)–3900 km s\(^{-1}\) for H\(\alpha\) and [O III]. The system is designed to reach H\(\alpha\) surface-brightness sensitivity of \(10^{-20}\) erg s\(^{-1}\) cm\(^{-2}\) arcsec\(^{-2}\) over a \(1.4^\circ \times 1.9^\circ\) field with velocity resolution \(\approx 400\) km s\(^{-1}\) [2406.15101].

The three-lens pathfinder demonstrated the method on sky. It used 152 mm clear-aperture, 3 nm interference filters mounted in Filter-Tilters on three Canon 400 mm f/2.8 lenses, with \(1800\) s narrowband exposures and matching tilt- and pointing-specific flats. In the M81/M82 field it achieved an H\(\alpha\) surface-brightness limit of \(\sim 5 \times 10^{-19}\) erg cm\(^{-2}\) s\(^{-1}\) arcsec\(^{-2}\) at \(3\sigma\) on \(4'\) scales, and discovered a giant shell-like cloud of ionized gas near M82 with angular extent \(0.8^\circ\), projected physical extent \(55\) kpc, projected distance \(40\) kpc from M82, average H\(\alpha\) surface brightness \(2\times10^{-18}\) erg cm\(^{-2}\) s\(^{-1}\) arcsec\(^{-2}\), and follow-up line ratios \([\mathrm{N\,II}]\lambda6583/\mathrm{H}\alpha = 0.340 \pm 0.003\) and \([\mathrm{S\,II}]\lambda6716,6731/\mathrm{H}\alpha = 0.64 \pm 0.03\) [2209.07487] [2203.04933].

## 3. Machine learning, optimization, and software systems

In multimodal machine learning, DragonFly is a large multimodal model designed for fine-grained visual understanding and region-level reasoning. Its core mechanism is a multi-resolution encoding pipeline combined with zoom-in sub-crop selection. A CLIP ViT-B/32 image encoder processes one low-resolution crop at \(224\times224\), four medium-resolution crops chosen from \(\{(2,2),(1,4),(4,1)\}\), and 24 high-resolution crops chosen from \(\{(6,4),(4,6),(3,8),(8,3)\}\); a region-selection step then keeps the top-3 high-resolution crops for each medium-resolution region, yielding \(1 + 4 + 12 = 17\) crops and approximately \(17\times49 \approx 833\) visual tokens. Mean-pooled projected tokens define selection summaries,
$$
a = \frac{1}{N}\sum_{i=1}^{N} P(v_i),
$$
and the selected visual tokens are concatenated directly with text tokens for Llama 3 8B-chat. On the final model, reported scores include AI2D \(63.6\), ScienceQA \(80.5\), ChartQA \(29.9\), MMMU-val \(37.8\), MMVet \(35.9\), POPE \(91.2\), and COCO CIDEr \(95.8\). The biomedical variant DragonFly-Med reports SLAKE accuracy \(90.4\), Path-VQA accuracy \(92.3\), and strong captioning results on IU X-Ray, Peir Gross, and ROCO [2406.00977].

Dragonfly Algorithm is a swarm-intelligence metaheuristic that imitates static and dynamic dragonfly swarming. It uses five behavioral vectors—separation, alignment, cohesion, attraction toward food, and distraction from enemies—and updates a step vector \(\Delta X\) and a position \(X\) through
$$
\Delta X_{t+1} = (s S_i + a A_i + c C_i + f F_i + e E_i) + w \Delta X_t,
$$
$$
X_{t+1} = X_t + \Delta X_{t+1}.
$$
When no neighbors exist, a random walk such as Lévy flight is used. The surveys distinguish continuous DA, Binary DA, and multi-objective DA, and discuss variants including MHDA, INMDA, HAD, Brownian-DA, chaotic DA, and MODA/RMODA. The surveyed literature describes strong performance on many small- to medium-scale engineering problems but weaker results on large-scale CEC-C2019 benchmarks, where GWO outperformed DA overall and DA was slowest in runtime among compared algorithms [2002.12126] [2001.02292].

Dragonfly also names two software libraries. One is a modular deep reinforcement learning library centered on JSON-driven experiments, a generic factory pattern, and TensorFlow 2. It supports A2C, PPO, DQN, DDPG, TD3, and SAC; uses `types.SimpleNamespace` for configuration; and includes CPU-oriented features such as parallel workers, ring buffers, a bootstrapping strategy for on-policy scaling, PCA and auto-encoder state representation learning, and a separable-environment trainer. On the Beacon `shkadov-v0` environment, the bootstrapping strategy preserves PPO performance up to 16 parallel environments and only slightly degrades up to 32 [2505.03778]. The other is a Bayesian optimization library for expensive black-box functions. It combines Gaussian-process surrogates, acquisition portfolios, hyperparameter portfolios, Add-GP-UCB for high-dimensional additive structure, BOCA-style multi-fidelity selection, mixed-variable kernels, constraints via Python predicates, and evolutionary acquisition optimization over non-Euclidean domains. Its GP posterior is the standard
$$
\mu_n(x) = k(x,X)^T [K(X,X) + \eta^2 I]^{-1} Y,
$$
$$
\sigma_n^2(x) = k(x,x) - k(x,X)^T [K(X,X) + \eta^2 I]^{-1} k(x,X),
$$
and the package targets hyperparameter tuning, multi-fidelity model selection, and neural architecture search [1903.06694].

## 4. Titan exploration, navigation, and atmospheric-tide science

In planetary exploration, Dragonfly denotes the Titan rotorcraft mission context. The preliminary design of the Dragonfly Mobility subsystem’s navigation filter uses an Extended Kalman Filter running at \(10\) Hz to estimate errors in a high-rate inertial navigator propagated at \(100\) Hz from IMU data sampled at \(200\) Hz. Two Navigators run in parallel, one per IMU, though only the primary state is fused. The EKF state has 47 states, including position, velocity, multiplicative attitude error, range to current image, perpendicular ground distance, accelerometer and gyro biases for both IMUs, pressure-sensor biases, ETS velocimetry bias, atmospheric scale-height error, ground surface normal, global heading errors, and multiple augmented positions tied to current and breadcrumb images. Measurements come from pressure altimetry, lidar altimetry, and visual odometry from the Navigation Camera through the Electro-optical Terrain Sensing module. Key design elements for multi-kilometer flights include two reference images for velocimetry, explicit modeling of correlated image errors through a 2D FOGM bias \(b_{\mathrm{ETS}}\), and a selective approximation to SLAM using only five augmented position vectors instead of a full landmark map. Simulations reported heading initialization to \(<1^\circ\) (\(3\sigma\)) after about 60 minutes of gyrocompassing, breadcrumb-relative lateral errors \(<5\) m after historic-breadcrumb processing, and \(>50\%\) reduction in vertical-velocity uncertainty during terminal descent when lidar partials are included above \(\sim30\)–60 m [2307.13513].

A separate Titan study treats Dragonfly as a pressure-observing platform for probing Titan’s interior through gravitational atmospheric tides. Saturn’s eccentricity tide produces a degree-2 surface pressure signal whose dynamically relevant forcing is modulated by the complex Love-number combination \(1 + k_2 - h_2\). The surface-pressure response is
$$
p_{\rm surf}(t) = -\rho_0\,V_{\rm atm}(t),
$$
with predicted interior-controlled parameters
$$
1 + \Re(k_2 - h_2) \sim 0.02\text{–}0.1,\qquad \Im(k_2 - h_2) < 0.04.
$$
Because Titan’s interior deformation strongly weakens the direct gravitational forcing, the residual surface-pressure amplitude is only \(\sim 5\) Pa, with phase shift \(5\)–20 hours, and the lower-tropospheric tidal winds are of order \(3\times10^{-4}\) m s\(^{-1}\). The study argues that mission-long Dragonfly pressure measurements could estimate the real and imaginary parts of \(k_2-h_2\) with precision \(\sim0.01\)–0.03, thereby constraining Titan’s ice-shell thickness, surface heat flux, and ocean density [2111.02199].

## 5. Networks, workload prediction, and radar localization

In high-performance computing, Dragonfly is a high-radix, low-diameter interconnect that organizes routers into groups with local intra-group links and global inter-group links. In the 1,056-node system studied for routing interference, the canonical parameters are \(a=8\) routers per group, \(h=4\) global links per router, \(p=4\) endpoints per router, \(g = ah + 1 = 33\) groups, and router radix \(R = p + (a-1) + h = 15\). End-to-end communication completes in three hops: local, global, local. The study compares UGALg, UGALn, PAR, and a reinforcement-learning-based Q-adaptive routing policy. Using nine workloads with different communication patterns, it introduces message injection rate and peak ingress volume as two intensity metrics and shows that Q-adaptive substantially reduces interference. In mixed six-application workloads, adaptive routing increased communication time by \(96.01\%\) on average relative to interference-free baselines, while Q-adaptive cut this added interference by \(49.23\%\) on average, reduced average packet latency to \(3.87\ \mu\)s, reduced the \(99\)th percentile latency to \(15.13\ \mu\)s, and improved aggregated throughput from \(0.94\) to \(1.27\) GB ms\(^{-1}\) [2403.16288].

Runtime prediction on Dragonfly systems is addressed by SMART, a surrogate model combining a graph convolutional encoder, a temporal Transformer, and a Time-LLM module. The graph is defined over router ports, with edges representing within-router cliques and physical links, and telemetry snapshots are aggregated every \(250\ \mu\)s. The GCN uses
$$
H^{(l+1,t)} = \sigma\!\left(\tilde D^{-1/2}\tilde A\tilde D^{-1/2} H^{(l,t)} W^{(l)}\right),
$$
and the model forecasts per-iteration runtimes for active terminal ports. On simulated 1,056-node Dragonfly datasets, SMART reports consistent MAPE reductions over LAST, MEAN, LSTM, and DCRNN; examples include D1-Cont LAMMPS \(1.78\%\) versus \(7.25\%\) for LSTM and \(7.14\%\) for DCRNN, and D2-Rand NN \(2.79\%\) versus \(6.82\%\) and \(6.79\%\). Average inference time is \(0.515\) s, versus PDES per-iteration times of \(8.09\)–\(243.48\) s [2511.11111].

DragonFly also names a single-anchor mmWave backscatter localization system for GPS-denied environments. It uses a single cross-polarized MIMO FMCW radar with 2 Tx and 8 Rx channels at 24 GHz, together with backscatter tags that include a biconvex PTFE dielectric lens, a 29-element cross-polarized patch array, ultra-low-power switches, and a baseband oscillator. The tag power budget is \(\approx68\ \mu\)W at 250 kHz modulation. Localization is based on intra-chirp frequency coding, range/AoA FFT processing, and a Doppler-disambiguation method for elevation under time-division multiplexed Tx. The basic relations are
$$
f_b = \frac{2SR}{c},\qquad \Delta R = \frac{c}{2B},
$$
and the radar backscatter link budget follows
$$
P_r = \frac{P_t G_t G_r \lambda^2 \sigma}{(4\pi)^3 R^4}.
$$
The reported system tracks multiple highly dynamic tags with median 3D accuracy \(12\) cm, at speeds on the order of \(10\) m s\(^{-1}\), accelerations on the order of \(4\) m s\(^{-2}\), and ranges up to \(50\) m [2507.04602].

## 6. Astrophysical, biological, and bio-inspired referents

In high-energy astrophysics, Dragonfly is the common name of the pulsar wind nebula G75.2+0.1 powered by PSR J2021+3651. It is spatially associated with LHAASO J2018+3651, detected up to a maximum photon energy of \(0.27 \pm 0.02\) PeV. NuSTAR resolves a hard X-ray inner nebula of radius \(\approx1'\) with a power-law spectrum of \(\Gamma = 1.49 \pm 0.03\) and energy-dependent shrinkage from \(26.5'' \pm 3.2''\) in 3–6 keV to \(15.2'' \pm 2.0''\) in 6–20 keV, implying synchrotron burn-off and \(B_{\rm inner} \approx 24\ \mu\)G at 3.5 kpc. XMM-Newton reveals an outer nebula extending \(\approx10'\) west with \(\Gamma = 1.82 \pm 0.03\). Multiwavelength modeling with VLA, XMM, and HAWC data supports a leptonic PeVatron interpretation with maximum injected particle energy \(E_{\max} \approx 1.4\) PeV and \(B_{\rm outer} \approx 2.7\ \mu\)G [2306.07347].

In biomechanics, dragonflies are studied as four-wing flyers with strongly spanwise-dependent aerodynamics. Time-resolved stereo PIV on *Pantala flavescens* in forward flight with hindwing-leading phasing \(\Delta\phi \approx 80^\circ\) showed that the forewing develops a coherent leading-edge vortex that forms without hindwing influence, while the hindwing exhibits TEV-dominated root flow, LEV enhancement in the inner span when fore- and hindwings move oppositely in close proximity, LEV suppression at mid-span by forewing downwash, and wake-capture-driven LEV development in the outer span near stroke end. This suggests different spanwise roles in force generation. A separate modeling study of a dragonfly-inspired four-wing micro ornithopter formulates the full dynamics on \(\mathbb{R}^3 \times SO(3)^5\), with four rigid wings attached by spherical joints and quasi-steady blade-element aerodynamics. Its reduced body equations take the form
$$
m \dot v = m g e_3 + F_c + F_B + F_w,
$$
$$
J_B \dot\Omega_B = \hat\Omega_B J_B \Omega_B + \Gamma_c + \Gamma_B + \Gamma_w,
$$
and simulation results emphasize the importance of inertial wing–body interaction terms \(F_w\) and \(\Gamma_w\) in near-hover [1612.05353] [2301.03187].

In movement ecology, *Pantala flavescens* also anchors a route-optimization study of transoceanic migration. The paper models the India–Maldives–Seychelles–East Africa circuit with a Dragonfly Energetics Model and a Dijkstra-based path planner with active wind compensation. For the species parameters used, the maximum-range speed is \(V_{mr} \approx 4.5\) m s\(^{-1}\), the endurance is \(\approx 90\) h, and the still-air range is \(\approx 1400\) km. Ground velocity along a chosen track satisfies
$$
\mathbf{v}_g = \mathbf{v}_{air} + \mathbf{w},
$$
with crosswind compensation constrained by \(w_\perp \le V_s\). The study finds that the Somali Jet makes a direct Africa→India crossing feasible, whereas the return requires stopovers in the Maldives and Seychelles. The annual migration spans roughly \(14{,}000\)–\(18{,}000\) km over 4–5 generations and is synchronized to precipitation windows and the shifting ITCZ [2206.11226].

Across these uses, DragonFly is not a single scientific object but a distributed research label attached to instruments, algorithms, models, missions, networks, and biological systems. What unifies them is not a shared method but a recurring association with distributed sensing, motion through complex environments, and fine-grained structure at scales that conventional systems often fail to resolve.

Source: https://www.emergentmind.com/topics/dragonfly