Large language models and the agents built on them are the most capable reasoning machines ever built, and science is beginning to put them to work. Atmospheric and oceanic sciences are starting to see agentic integration, but coastal hydrodynamics remains largely untouched by AI. Simply, agents cannot easily read its data products without saturating their context windows. A time frame from a coastal model can hold hundreds of megabytes, and if the archive's chunking does not suit the query, the agent will spend more time downloading and compacting than gaining insights. After all, the archives were designed for storage, not for the fast, on-the-fly access agents need. Speech and music once hit the same wall. A minute of audio is millions of numbers, yet today's audio models hold conversations and write music. They "learned" to do this by "listening" to tokens. Neural audio codecs turn waveforms into short sequences of discrete symbols that a model reads like words and decodes back into sound. Coastal water is a similar signal: dense, finely sampled, and repeatable. We are convinced it has an analogous compact native representation that preserves the salient physics. Tokens are that representation: small integers, light enough for an agent to sweep six months of a coastline in seconds. Agents can then do more than simple lookup-related tasks; they can form and test their hypotheses as they explore the tokenized representation efficiently. Herein, we build this framework, using vector quantized variational autoencoders to compress tide level, the non-tidal residual, and surface wind speed into 16x16 grids of tokens along the US Atlantic and Gulf coasts. Agents traverse and explore these grids (e.g., tracking, spatiotemporal trend analysis) considerably faster than raw archives in both on-prem and off-prem modalities, while correctly answering several types of under-specified queries.
This paper investigates developing real-world perception for active agents, proposes Gibson Environment for this purpose, and showcases a set of perceptual tasks learned therein.
F. Xia, Amir Zamir, Zhi-Yang He et al.· 2018 IEEE/CVF Conference on...· 1,069 citations· ⚡112
This publication proposes a definition and a classification of agile software development approaches and analyses ten software development methods that can be characterized as being "agile" against the defined criterion.
P. Abrahamsson, O. Salo, Jussi Ronkainen et al.· arXiv.org· 727 citations· ⚡54
The study shows that agile practices improve both informal and formal communication, but indicates that, in larger development situations involving multiple external stakeholders, a mismatch of adequate communication mechanisms can sometimes even hinder the communication.
M. Pikkarainen, Jukka Haikara, O. Salo et al.· Empirical Software Engineeri...· 401 citations· ⚡48
The results indicate that software engineering work practices are chosen opportunistically, adapted and configured to provide value under the constrains imposed by the startup context.
Nicolò Paternoster, Carmine Giardino, M. Unterkalmsteiner et al.· Information and Software Tec...· 394 citations· ⚡54