Energy
#ICLR2024 invited talk: Priya Donti on why your work matters for climate more than you think
The Twelfth International Conference on Learning Representations (ICLR2024) took place from 7-11 May in Vienna. The program included workshops, contributed talks, affinity group events, and socials. There were also seven invited talks that covered a broad range of topics. In this post, we give a summary of the talk by Priya Donti. Priya's research focuses on machine learning for forecasting, optimization, and control in power grids. She is an Assistant Professor and the Silverman (1968) Family Career Development Professor at MIT.
EchoPT: A Pretrained Transformer Architecture that Predicts 2D In-Air Sonar Images for Mobile Robotics
Steckel, Jan, Jansen, Wouter, Huebel, Nico
The predictive brain hypothesis suggests that perception can be interpreted as the process of minimizing the error between predicted perception tokens generated by an internal world model and actual sensory input tokens. When implementing working examples of this hypothesis in the context of in-air sonar, significant difficulties arise due to the sparse nature of the reflection model that governs ultrasonic sensing. Despite these challenges, creating consistent world models using sonar data is crucial for implementing predictive processing of ultrasound data in robotics. In an effort to enable robust robot behavior using ultrasound as the sole exteroceptive sensor modality, this paper introduces EchoPT, a pretrained transformer architecture designed to predict 2D sonar images from previous sensory data and robot ego-motion information. We detail the transformer architecture that drives EchoPT and compare the performance of our model to several state-of-the-art techniques. In addition to presenting and evaluating our EchoPT model, we demonstrate the effectiveness of this predictive perception approach in two robotic tasks.
Graph neural networks informed locally by thermodynamics
Tierz, Alicia, Alfaro, Iciar, Gonzรกlez, David, Chinesta, Francisco, Cueto, Elรญas
Computational simulation is a discipline that has been around for 80 years or so and that has emerged as a cornerstone tool across various scientific disciplines, facilitating the prediction of physical phenomena and enabling engineers to refine designs before costly experimental setups are pursued. Traditionally, these simulations have relied heavily on mathematical formulations, often expressed through partial differential equations (PDEs), to model complex systems in fields such as structural mechanics or fluid dynamics [1]. However, with the advent of the information era--the so-called fourth paradigm of science [2]--, a shift towards data-driven approaches, particularly deep learning algorithms, has garnered attention due to their ability to address the limitations of traditional methods, including handling nonlinear dynamics under real-time restrictions [3]. Deep learning algorithms, while powerful, are often computationally demanding and require extensive datasets, posing challenges in terms of scalability and generalization [4]. To address these challenges, recent research has explored novel architectures, such as geometric deep learning, which leverage problem structures to enhance performance and reduce data consumption [5-8]. This paradigm shift, which imposes specific constraints related to problem symmetries, has opened new avenues for learning from irregular and unstructured data representations, such as graphs [9]. At the same time, traditional mesh-based representations have long been favoured in modelling complex physical systems, offering adaptability and accuracy across various domains, from aerodynamics [10] to structural mechanics [11]. Despite their advantages, mesh representations have received relatively little attention in the realm of machine learning, where grid-based approaches dominate due to their compatibility with convolutional neural network (CNN) architectures [12]. Nonetheless, recent efforts have explored the potential of adaptive mesh representations in predicting the dynamics of physical systems, showcasing their ability to allocate computational resources optimally and adaptively change discretization during simulations [13].
Improving Earth-like planet detection in radial velocity using deep learning
Zhao, Yinan, Dumusque, Xavier, Cretignier, Michael, Cameron, Andrew Collier, Latham, David W., Lรณpez-Morales, Mercedes, Mayor, Michel, Sozzetti, Alessandro, Cosentino, Rosario, Gรณmez-Vargas, Isidro, Pepe, Francesco, Udry, Stephane
Many novel methods have been proposed to mitigate stellar activity for exoplanet detection as the presence of stellar activity in radial velocity (RV) measurements is the current major limitation. Unlike traditional methods that model stellar activity in the RV domain, more methods are moving in the direction of disentangling stellar activity at the spectral level. The goal of this paper is to present a novel convolutional neural network-based algorithm that efficiently models stellar activity signals at the spectral level, enhancing the detection of Earth-like planets. We trained a convolutional neural network to build the correlation between the change in the spectral line profile and the corresponding RV, full width at half maximum (FWHM) and bisector span (BIS) values derived from the classical cross-correlation function. This algorithm has been tested on three intensively observed stars: Alpha Centauri B (HD128621), Tau ceti (HD10700), and the Sun. By injecting simulated planetary signals at the spectral level, we demonstrate that our machine learning algorithm can achieve, for HD128621 and HD10700, a detection threshold of 0.5 m/s in semi-amplitude for planets with periods ranging from 10 to 300 days. This threshold would correspond to the detection of a $\sim$4$\mathrm{M}_{\oplus}$ in the habitable zone of those stars. On the HARPS-N solar dataset, our algorithm is even more efficient at mitigating stellar activity signals and can reach a threshold of 0.2 m/s, which would correspond to a 2.2$\mathrm{M}_{\oplus}$ planet on the orbit of the Earth. To the best of our knowledge, it is the first time that such low detection thresholds are reported for the Sun, but also for other stars, and therefore this highlights the efficiency of our convolutional neural network-based algorithm at mitigating stellar activity in RV measurements.
Epanechnikov Variational Autoencoder
In this paper, we bridge Variational Autoencoders (VAEs) [17] and kernel density estimations (KDEs) [25 ],[23] by approximating the posterior by KDEs and deriving an upper bound of the Kullback-Leibler (KL) divergence in the evidence lower bound (ELBO). The flexibility of KDEs makes the optimization of posteriors in VAEs possible, which not only addresses the limitations of Gaussian latent space in vanilla VAE but also provides a new perspective of estimating the KL-divergence in ELBO. Under appropriate conditions [ 9],[3 ], we show that the Epanechnikov kernel is the optimal choice in minimizing the derived upper bound of KL-divergence asymptotically. Compared with Gaussian kernel, Epanechnikov kernel has compact support which should make the generated sample less noisy and blurry. The implementation of Epanechnikov kernel in ELBO is straightforward as it lies in the "location-scale" family of distributions where the reparametrization tricks can be directly employed. A series of experiments on benchmark datasets such as MNIST, Fashion-MNIST, CIFAR-10 and CelebA further demonstrate the superiority of Epanechnikov Variational Autoenocoder (EVAE) over vanilla VAE in the quality of reconstructed images, as measured by the FID score and Sharpness[27].
Efficient modeling of sub-kilometer surface wind with Gaussian processes and neural networks
Zanetta, Francesco, Nerini, Daniele, Buzzi, Matteo, Moss, Henry
Accurately representing surface weather at the sub-kilometer scale is crucial for optimal decision-making in a wide range of applications. This motivates the use of statistical techniques to provide accurate and calibrated probabilistic predictions at a lower cost compared to numerical simulations. Wind represents a particularly challenging variable to model due to its high spatial and temporal variability. This paper presents a novel approach that integrates Gaussian processes (GPs) and neural networks to model surface wind gusts, leveraging multiple data sources, including numerical weather prediction (NWP) models, digital elevation models (DEM), and in-situ measurements. Results demonstrate the added value of modeling the multivariate covariance structure of the variable of interest, as opposed to only applying a univariate probabilistic regression approach. Modeling the covariance enables the optimal integration of observed measurements from ground stations, which is shown to reduce the continuous ranked probability score compared to the baseline. Moreover, it allows the direct generation of realistic fields that are also marginally calibrated, aided by scalable techniques such as Random Fourier Features (RFF) and pathwise conditioning. We discuss the effect of different modeling choices, as well as different degrees of approximation, and present our results for a case study.
BenchNav: Simulation Platform for Benchmarking Off-road Navigation Algorithms with Probabilistic Traversability
Endo, Masafumi, Honda, Kohei, Ishigami, Genya
As robotic navigation techniques in perception and planning advance, mobile robots increasingly venture into off-road environments involving complex traversability. However, selecting suitable planning methods remains a challenge due to their algorithmic diversity, as each offers unique benefits. To aid in algorithm design, we introduce BenchNav, an open-source PyTorch-based simulation platform for benchmarking off-road navigation with uncertain traversability. Built upon Gymnasium, BenchNav provides three key features: 1) a data generation pipeline for preparing synthetic natural environments, 2) built-in machine learning models for traversability prediction, and 3) consistent execution of path and motion planning across different algorithms. We show BenchNav's versatility through simulation examples in off-road environments, employing three representative planning algorithms from different domains. https://github.com/masafumiendo/benchnav
Green AI in Action: Strategic Model Selection for Ensembles in Production
Nijkamp, Nienke, Sallou, June, van der Heijden, Niels, Cruz, Luรญs
Integrating Artificial Intelligence (AI) into software systems has significantly enhanced their capabilities while escalating energy demands. Ensemble learning, combining predictions from multiple models to form a single prediction, intensifies this problem due to cumulative energy consumption. This paper presents a novel approach to model selection that addresses the challenge of balancing the accuracy of AI models with their energy consumption in a live AI ensemble system. We explore how reducing the number of models or improving the efficiency of model usage within an ensemble during inference can reduce energy demands without substantially sacrificing accuracy. This study introduces and evaluates two model selection strategies, Static and Dynamic, for optimizing ensemble learning systems performance while minimizing energy usage. Our results demonstrate that the Static strategy improves the F1 score beyond the baseline, reducing average energy usage from 100\% from the full ensemble to 6\2%. The Dynamic strategy further enhances F1 scores, using on average 76\% compared to 100% of the full ensemble. Moreover, we propose an approach that balances accuracy with resource consumption, significantly reducing energy usage without substantially impacting accuracy. This method decreased the average energy usage of the Static strategy from approximately 62\% to 14\%, and for the Dynamic strategy, from around 76\% to 57\%. Our field study of Green AI using an operational AI system developed by a large professional services provider shows the practical applicability of adopting energy-conscious model selection strategies in live production environments.
Reinforcement Learning Enabled Peer-to-Peer Energy Trading for Dairy Farms
Shah, Mian Ibad Ali, Barrett, Enda, Mason, Karl
Farm businesses are increasingly adopting renewables to enhance energy efficiency and reduce reliance on fossil fuels and the grid. This shift aims to decrease dairy farms' dependence on traditional electricity grids by enabling the sale of surplus renewable energy in Peer-to-Peer markets. However, the dynamic nature of farm communities poses challenges, requiring specialized algorithms for P2P energy trading. To address this, the Multi-Agent Peer-to-Peer Dairy Farm Energy Simulator (MAPDES) has been developed, providing a platform to experiment with Reinforcement Learning techniques. The simulations demonstrate significant cost savings, including a 43% reduction in electricity expenses, a 42% decrease in peak demand, and a 1.91% increase in energy sales compared to baseline scenarios lacking peer-to-peer energy trading or renewable energy sources.
Data Assimilation with Machine Learning Surrogate Models: A Case Study with FourCastNet
Adrian, Melissa, Sanz-Alonso, Daniel, Willett, Rebecca
Modern data-driven surrogate models for weather forecasting provide accurate short-term predictions but inaccurate and nonphysical long-term forecasts. This paper investigates online weather prediction using machine learning surrogates supplemented with partial and noisy observations. We empirically demonstrate and theoretically justify that, despite the long-time instability of the surrogates and the sparsity of the observations, filtering estimates can remain accurate in the long-time horizon. As a case study, we integrate FourCastNet, a state-of-the-art weather surrogate model, within a variational data assimilation framework using partial, noisy ERA5 data. Our results show that filtering estimates remain accurate over a year-long assimilation window and provide effective initial conditions for forecasting tasks, including extreme event prediction.