SearcharxivSearch

arXiv subjects

Nicolas Roussel

Publications and source records attributed to Nicolas Roussel.

8 recordsLinked to original sources

Autonomous Discovery of Wireless Communications Algorithms

Large language model (LLM)-driven evolutionary search is an emerging algorithm-discovery paradigm that has already produced novel results in several scientific fields. Yet its application to wireless communications remains largely unexplored. To bridge this gap, we introduce The AI Telco Engineer (AITE), a framework to autonomously design algorithms for complex communication problems, while navigating performance-complexity tradeoffs. We showcase AITE on two challenging physical-layer problems: designing an equalizer for an orthogonal time-frequency space (OTFS) system, and constructing a receiver algorithm for an orthogonal frequency-division multiplexing (OFDM) system using a custom constellation and operating without pilots. For the first task, AITE develops algorithms that outperform the best-known solutions while reducing computational latency by a factor of 3.6 compared to the strongest baseline. For the second task, it discovers the first explicit, explainable algorithms that achieve performance parity with state-of-the-art neural receivers. These results demonstrate the strong potential of LLM-driven evolutionary search for the autonomous discovery of next-generation wireless communications algorithms.

cs.IT

Radiance Surfaces: Optimizing Surface Representations with a 5D Radiance Field Loss

We present a fast and simple technique to convert images into a radiance surface-based scene representation. Building on existing radiance volume reconstruction algorithms, we introduce a subtle yet impactful modification of the loss function requiring changes to only a few lines of code: instead of integrating the radiance field along rays and supervising the resulting images, we project the training images into the scene to directly supervise the spatio-directional radiance field. The primary outcome of this change is the complete removal of alpha blending and ray marching from the image formation model, instead moving these steps into the loss computation. In addition to promoting convergence to surfaces, this formulation assigns explicit semantic meaning to 2D subsets of the radiance field, turning them into well-defined radiance surfaces. We finally extract a level set from this representation, which results in a high-quality radiance surface model. Our method retains much of the speed and quality of the baseline algorithm. For instance, a suitably modified variant of Instant NGP maintains comparable computational efficiency, while achieving an average PSNR that is only 0.1 dB lower. Most importantly, our method generates explicit surfaces in place of an exponential volume, doing so with a level of simplicity not seen in prior work.

cs.GR

Many-Worlds Inverse Rendering

Discontinuous visibility changes remain a major bottleneck when optimizing surfaces within a physically-based inverse renderer. Many previous works have proposed sophisticated algorithms and data structures to sample visibility silhouettes more efficiently. Our work presents another solution: instead of differentiating a tentative surface locally, we differentiate a volumetric perturbation of a surface. We refer this as a many-worlds representation because it models a non-interacting superposition of conflicting explanations (worlds) of the input dataset. Each world is optically isolated from others, leading to a new transport law that distinguishes our method from prior work based on exponential random media. The resulting Monte Carlo algorithm is simpler and more efficient than prior methods. We demonstrate that our method promotes rapid convergence, both in terms of the total iteration count and the cost per iteration.

cs.CV

Dr.Jit: A Just-In-Time Compiler for Differentiable Rendering

Dr$.$Jit is a new just-in-time compiler for physically based rendering and its derivative. Dr$.$Jit expedites research on these topics in two ways: first, it traces high-level simulation code (e.g., written in Python) and aggressively simplifies and specializes the resulting program representation, producing data-parallel kernels with state-of-the-art performance on CPUs and GPUs. Second, it simplifies the development of differentiable rendering algorithms. Efficient methods in this area turn the derivative of a simulation into a simulation of the derivative. Dr$.$Jit provides fine-grained control over the process of automatic differentiation to help with this transformation. Specialization is particularly helpful in the context of differentiation, since large parts of the simulation ultimately do not influence the computed gradients. Dr$.$Jit tracks data dependencies globally to find and remove redundant computation.

cs.GR

Yield stress of aerated cement paste

Yield stress of aerated cement paste is studied. Samples are prepared by mixing aqueous foam with cement paste, which allows controlling bubble size, gas volume fraction and yield stress of the cement paste. Two distinct behaviors are observed depending on the surfactant used to prepare the precursor aqueous foam: (i) For a surfactant with low adsorption ability with respect to cement grains, bubbles tend to decrease the yield stress of the paste with magnitude governed by the Bingham capillary number, which accounts for bubble deformability. (ii) For a surfactant with high adsorption ability, bubbles increase significantly the yield stress. This behavior is shown to result from the surfactant-induced hydrophobization of the cement grains, which adsorb at the surface of the bubbles and tend to rigidify them. Within this regime, the effect of air incorporation is comparable to the effect of added solid particles.

cond-mat.soft

Stability criterion for fresh cement foams

We prepare and study cement foam samples with well-controlled structure, i.e. containing monodisperse bubbles. We observe that the foam structure often changes before cement setting and identify ripening as the major destabilization mechanism at stake. Drainage plays only a minor role in cement foam destabilization except when bubble size is large. Then we show that a single stability criterion can be defined, for a large range of cement foams with different formulations. This criterion involves the bubble radius and the yield stress of the cement paste such as confined by and between the bubbles, at a given characteristic time after sample preparation.

cond-mat.soft

Optimal cement paste yield stress for the production of stable cement foams

Production of morphology-controlled cement foams remains challenging, mainly due to bubble stability issues during cement setting. The use of cement paste with high yield stress is expected to promote stability by damping intrinsic bubble kinetics. Here we show however that for given W/C ratio, fresh foam stability can be achieved instead by decreasing the yield stress of the cement paste. Indeed, in this low apparent yield stress regime, van der Waals attraction between cement grains is reduced and grains are allowed to be efficiently packed by bubbles, providing enhanced mechanical properties. This result is obtained for two distinct additives used at controlled concentrations and without resorting to set accelerators, which highlights the general significance of the underlying stability mechanism. It offers a promising solution to produce stable cement foams at high air content.

cond-mat.soft

Common Fate for Animated Transitions in Visualization

The Law of Common Fate from Gestalt psychology states that visual objects moving with the same velocity along parallel trajectories will be perceived by a human observer as grouped. However, the concept of common fate is much broader than mere velocity; in this paper we explore how common fate results from coordinated changes in luminance and size. We present results from a crowdsourced graphical perception study where we asked workers to make perceptual judgments on a series of trials involving four graphical objects under the influence of conflicting static and dynamic visual factors (position, size and luminance) used in conjunction. Our results yield the following rankings for visual grouping: motion > (dynamic luminance, size, luminance); dynamic size > (dynamic luminance, position); and dynamic luminance > size. We also conducted a follow-up experiment to evaluate the three dynamic visual factors in a more ecologically valid setting, using both a Gapminder-like animated scatterplot and a thematic map of election data. The results indicate that in practice the relative grouping strengths of these factors may depend on various parameters including the visualization characteristics and the underlying data. We discuss design implications for animated transitions in data visualization.

cs.HC