Hostname: page-component-745bb68f8f-b95js Total loading time: 0 Render date: 2025-01-10T09:50:21.401Z Has data issue: false hasContentIssue false

The promise of neuromorphic edge AI for rural environmental monitoring

Published online by Cambridge University Press:  02 January 2025

Atakan Aral*
Affiliation:
Department of Computing Science, Umeå University, Umeå, Sweden. Faculty of Computer Science, University of Vienna, Vienna, Austria.

Abstract

Edge AI is the fusion of edge computing and artificial intelligence (AI). It promises responsiveness, privacy preservation, and fault tolerance by moving parts of the AI workflow from centralized cloud data centers to geographically dispersed edge servers, which are located at the source of the data. The scale of edge AI can vary from simple data preprocessing tasks to the whole machine learning stack. However, most edge AI implementations so far are limited to urban areas, where the infrastructure is highly dependable. This work instead focuses on a class of applications involved in environmental monitoring in remote, rural areas such as forests and rivers. Such applications have additional challenges, including failure proneness and access to the electricity grid and communication networks. We propose neuromorphic computing as a promising solution to the energy, communication, and computation constraints in such scenarios and identify directions for future research in neuromorphic edge AI for rural environmental monitoring. Proposed directions are distributed model synchronization, edge-only learning, aerial networks, spiking neural networks, and sensor integration.

Type
Position Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Impact Statement

This position article provides a comprehensive analysis of diverse environmental monitoring systems utilized in rural areas, pinpointing prevalent challenges, and evaluates the potential of emerging technologies of edge artificial intelligence (AI) and neuromorphic computing to address these challenges. It also highlights open issues and suggests research directions for the full realization of their potential. The primary goal of the article is to garner the interest of the wider environmental and computational science communities in promising developments in sustainable computing architectures.

1. Introduction

Environmental monitoring plays a crucial role in contributing to the United Nations Sustainable Development Goals, particularly toward Clean Water and Sanitation, Climate Action, Life Below Water and on Land, Sustainable Cities and Communities, and Responsible Consumption and Production. Indeed, managing the impacts of human activity on the planet necessitates continuous environmental monitoring. Internet-of-Things (IoT) technology enhances environmental monitoring systems by enabling data collection, transmission, and analysis from various sensors and devices. Driven by the exploding number of IoT devices and the amount of data generated at the edge of the network, edge artificial intelligence (AI) (Deng et al., Reference Deng, Zhao, Fang, Yin, Dustdar and Zomaya2020; Zhou et al., Reference Zhou, Chen, Li, Zeng, Luo and Zhang2019) is widely considered the next logical step for real-time distributed data processing. Edge AI arises from the convergence of AI and edge computing (EC) and proposes utilizing the prevalent EC resources for training AI models and inferring based on thereof. Consequently, streaming big data from IoT devices can be processed in close proximity, which could bear various benefits, including bandwidth savings due to reduced amount of transmitted data, high responsiveness due to low latency, and privacy preservation due to local processing. Initial use cases for edge AI, such as traffic control, smart factories, and smart cities, have been almost exclusively located in urban areas (Ding et al., Reference Ding, Peltonen, Meuser, Aral, Becker, Dustdar, Hiessl, Kranzlmüller, Liyanage and Maghsudi2022; Peltonen et al., Reference Peltonen, Bennis, Capobianco, Debbah, Ding, Gil-Castiñeira, Jurmu, Karvonen, Kelanti and Kliks2020). These environments are characterized by operational utilities (e.g., electric power) and high-bandwidth Internet access. However, we argue that edge AI can also find use in environmental monitoring applications targeted at rural and remote areas. In such a scenario, edge AI has to encounter also the challenges such as data insularity, low computation capability, and limited fan-in.

Another pressing issue that restrains large-scale processing of sensor data is energy consumption. Not to mention the current global energy crisis, electricity use of data centers is already a controversial topic (Katal et al., Reference Katal, Dahiya and Choudhury2023). In 2019, the city of Amsterdam imposed a moratorium on building new data centers due to their high electricity budget, which was expanded to the whole country by the national government in 2022 (van der Marel et al., Reference van der Marel, Haverkamp and Lange2022). ICT currently accounts for $ 5\% $ to $ 9\% $ of global electricity consumption with comparable carbon emissions to air travel. Relying on redundancy (of IoT devices, communication links, and processors) to withstand the data explosion would increase energy consumption exponentially, with estimates exceeding $ 20\% $ of the global electricity demand by 2030 (Brandic, Reference Brandic2021).

We follow an incremental approach in the rest of this article. Our main contributions can be summarized as follows. First, we define and review three classes of rural environmental monitoring applications (ie, pollution monitoring, disaster warning, and industrial IoT) and outline common characteristics and challenges (Section 2). Then, we introduce edge AI as a promising solution to most of these challenges, which in turn has its own limitations (Section 3). Furthermore, we discuss how neuromorphic computing (NC), a novel non-von Neumann technology, fits into the picture (Section 4) and identify future research directions for its practical use in enhancing edge AI for environmental monitoring use cases in rural areas (Section 5). We conclude the article with final remarks (Section 6).

We define neuromorphic edge AI as a distributed computing architecture, where brain-inspired, massively parallel, and event-driven hardware is deployed at the edge of the network, close to IoT data sources. There have been initial studies addressing rural computing from a human-computer interaction perspective, including those by Hardy et al. (Reference Hardy, Dailey, Wyche and Su2018) and Vázquez-López et al. (Reference Vázquez-López, Barrasa-Rioja and Marey-Perez2021). Recently, the convergence of edge AI and NC has also been considered (Rubino et al., Reference Rubino, Livanelioglu, Qiao, Payvand and Indiveri2020). However, to the best of our knowledge, this work is the first to identify rural environmental monitoring as a new research direction and also the first to employ neuromorphic edge AI for environmental monitoring. Therefore, we believe it will be highly beneficial for scientists and practitioners in environmental data science alike.

2. State of the art in rural environmental monitoring

In this section, we first identify the most widespread forms of practical monitoring of rural environments. Then, we discuss the defining characteristics and limitations that distinguish them from applications in urban areas, such as the monitoring of noise levels, metropolitan air quality, heat islands, and urban climate. The proposed classification is summarized in Figure 1.

Figure 1. A classification of the most prominent rural environmental monitoring systems.

2.1. Classification

2.1.1. Pollution monitoring

Pollution monitoring is a process that involves measuring the ambient level of pollution in various mediums. Increasing global human activity and its consequent impact on the environment make it crucial to monitor air and water quality in rural areas. Pollution monitoring is beneficial not only for detecting sudden events such as leakages and enabling countermeasures but also for long-term modeling, which helps environmental scientists better understand the trends, impacts, root causes, etc.

One prominent and long-standing example of such an initiative is the Global Environment Monitoring System (GEMS) (Gwynne, Reference Gwynne1982) by the United Nations Environment Program, which is a comprehensive attempt at worldwide pollution monitoring. GEMS focuses on air and water quality monitoring through the combination of low-cost IoT sensors, remote sensing technology, and traditional monitoring methods. GEMS operates through a collaborative network of national governments, research institutions, and nongovernmental organizations, ensuring a wide-reaching and inclusive approach to environmental data collection. By leveraging the latest in satellite imagery, ground-based sensor networks, and extensive data analytics, GEMS delivers an integrated view of the planet’s environmental health. The GEMS data portal currently includes more than 20,000 water quality monitoring stations from rivers, groundwaters, lakes, reservoirs, and wetlands, as well as 30,000 air quality monitoring stations globally.

In water quality monitoring, there also exist regional monitoring systems for marine regions and freshwater bodies (both ground and surface water). SWAIN project (Ahmad et al., Reference Ahmad, Uyanık, Ovatman, Sandıkkaya, De Maio, Brandić and Aral2023), supported by the European Innovation Council CHIST-ERA program, focuses on surface waters, particularly rivers. The project aims to detect and locate pollutant sources (eg, industrial leaks or failed wastewater treatment plants) through an unprecedented implementation of EC and IoT for the real-time analysis of water contamination data. Timely decision-making is crucial in this use case as the river water polluted upstream might be used for irrigation or even for municipal water intake downstream. Such a scenario is illustrated by the Ergene River, Turkey, in Figure 2, where the potential health risk is apparent with highlighted heavy industrial development and irrigation areas. Ergene is one of the two use cases in the SWAIN project (the other being the Kokemäki River, Finland).

Figure 2. Geographical overview of the Ergene Watershed located in Northwestern Turkey as a water quality monitoring use case (Image Courtesy of TUBITAK Project 115Y064).

2.1.2. Disaster warning

Environmental monitoring systems are also widely used to detect and predict natural and anthropogenic disasters. Large-scale deployment of seismic sensors enables effective monitoring of earthquakes, volcanic activities, and avalanches. Two leading organizations for seismic monitoring are the EMSC (European-Mediterranean Seismological Centre) and the USGS (U.S. Geological Survey). The EMSC focuses on providing real-time seismic data and rapid earthquake information, primarily serving the Euro-Mediterranean region. It collaborates with various national seismological agencies to aggregate and disseminate earthquake data, contributing significantly to regional safety and emergency response planning. On the other hand, the USGS, a scientific agency of the U.S. government, plays a pivotal role in monitoring and researching geological phenomena, including earthquakes and volcanic activity, not just in the United States but globally. They employ a comprehensive network of seismic sensors and leverage advanced data processing technologies to analyze seismic events.

Intercantonal Measuring and Information System (IMIS) is the snow meteorology and avalanche warning network covering the Swiss Alps (Oester, Reference Oester2021). IMIS consists of snow and wind stations to assess snowpack stability and the potential risk of avalanches. Snow stations within the IMIS network are strategically placed and equipped with advanced sensors that continuously monitor snow depth, air temperature, and surface temperature, whereas wind stations are instrumental in measuring wind speed and direction, which are significant factors in the formation and evolution of snowpacks.

One of the most ambitious disaster warning infrastructures is maintained by the Comprehensive Nuclear-Test-Ban Treaty Office (CTBTO), which monitors the whole planet from more than $ 300 $ stations for signs of nuclear explosions. The International Monitoring System (IMS) (Garwin, Reference Garwin2011) uses data from seismic sensors (to monitor shockwaves), hydroacoustic sensors (sound waves in the oceans), infrasound sensors (ultralow-frequency sound waves), and radionuclide sensors (radioactive particles in the atmosphere). Collected data are transmitted to the IMS data center in Vienna, Austria, and processed to detect nuclear explosions, which potentially violate the Comprehensive Nuclear-Test-Ban Treaty adopted by the United Nations.

2.1.3. Industrial IoT

The third and final class of rural environmental monitoring applications that we identify is the industrial IoT systems. Although industries are often located within or near urban areas, e.g., in industrial zones, there exist at least two industrial use cases that are inherently rural. In the agricultural industry, IoT-driven smart farming is increasingly prevalent (Kasera et al., Reference Kasera, Gour and Acharjee2024). Here, sensors collect continuous data, including light, humidity, temperature, and soil moisture, to model crop health, yield, and so forth Furthermore, actuators can automate various tasks, including seeding, seedling, pollination, fertilization, irrigation, and harvesting.

The second use case concerns the oil and gas industry, particularly well monitoring systems (Aalsalem et al., Reference Aalsalem, Khan, Gharibi and Armi2017). Rural oil and gas wells can be monitored remotely and in real time thanks to IoT deployments, which improve safety, productivity, and sustainability. By integrating sensors for temperature, pressure, and other relevant parameters, these systems enable continuous monitoring of well conditions. This constant surveillance is crucial for the early detection of anomalies that could indicate potential safety hazards, such as leaks or pressure build-ups, thereby preventing accidents and ensuring the safety of both the environment and personnel. Moreover, IoT-based well monitoring contributes to improved operational efficiency. Real-time data allow for swift decision-making and timely interventions, reducing downtime and optimizing resource use. This increased efficiency not only boosts productivity but also minimizes the environmental impact of these operations. By closely monitoring and managing well operations, companies can reduce wasteful practices and better comply with environmental regulations.

2.2. Discussion

Table 1 summarizes the general characteristics of the above use cases, as well as the practical challenges in their implementation. The scale and dispersion of the monitoring systems vary significantly from a single field with a few sensors (as in agricultural IoT) to the European-Mediterranean region (as in seismic activity monitoring by EMSC) and even to the whole globe with tens of thousands of sensors (as in air quality monitoring by GEMS/Air). We also observe that real-time requirements in rural environmental monitoring systems are less strict than typical latency-sensitive IoT applications such as industrial control, connected vehicles, digital twins, robotics, and so on, which demand subsecond latency. The sampling frequency and available time for decision-making are both in the range of minutes to a few hours.

Table 1. IoT-driven monitoring use cases in rural environments

While some use cases, such as avalanche monitoring, are exclusively deployed in nonurban environments, others, such as water quality monitoring, include a combination of urban, suburban, and remote deployments. For instance, pollution monitoring stations in the scope of the SWAIN project can be located within cities when the river flows through them. However, other sections of the river in more rural areas have to be monitored, too. All use cases discussed here require a part of the IoT infrastructure to be deployed in remote areas. Consequently, the following new challenges (CH) arise in these use cases compared to urban monitoring. In a similar vein, urban areas can also suffer from these challenges in the aftermath of a disaster and require temporary solutions for data access or analytics (Kamruzzaman et al., Reference Kamruzzaman, Sarkar, Gutierrez and Ray2017).

CH1: Electricity Access In most use cases, the electric utility is unavailable at the measurement locations; therefore, the sensors have limited or no access to reliable power sources. For instance, water and air quality monitoring sensors are usually battery-powered, which makes energy efficiency critical to avoid constant maintenance (Ko et al., Reference Ko, Pack and Leung2018). The exceptions are (i) seismic activity sensors, which are not strictly bound to narrow geolocations but can function in nearby settlements almost without loss of accuracy and (ii) oil and gas well sensors since the wells are already powered.

CH2: Internet Access IoT sensors must transmit measurements to computational resources for processing. However, all rural use cases suffer from intermittent or no connectivity to a wide-area network (Ahmad et al., Reference Ahmad, Uyanık, Ovatman, Sandıkkaya, De Maio, Brandić and Aral2023). In theory, satellite-based communication is possible anywhere on the Earth, but in practice, this solution is too costly and energy-intensive. An important trade-off between CH1 and CH2 is the decision to process data locally or transfer it to a remote facility, as both local processing and data transfer are energy-intensive operations.

CH3: Failure Risk Rural deployment of IoT sensors complicates their maintenance and results in failure-prone infrastructures. Although most systems do not collect sensitive data, safety risks are generally high as failures result in undetected pollution or disasters. Moreover, previous research shows that such failures in geo-distributed systems can be spatiotemporally correlated, resulting in cascading failures, which might cripple monitoring systems (Aral and Brandić, Reference Aral and Brandić2020).

CH4: Sustainability As a direct repercussion of spatially large environments and a wide dispersion of sensors, it is a challenge to achieve good coverage of the target environment. Even on relatively smaller scales, as in river or avalanche monitoring, better coverage requires a higher number of sensors, which undermines sustainability in terms of cost, energy and network use, and ecological footprint. Strategical placement of sensors can improve data quality and reduce the need for an excessive number of sensors (Ahmad et al., Reference Ahmad, Uyanık, Ovatman, Sandıkkaya, De Maio, Brandić and Aral2023).

3. Leveraging edge AI for environmental monitoring

3.1. Background and challenges

In the edge AI paradigm, a part of the computation capacity is deployed at the edge of the network, in the proximity of where the data are generated. Accordingly, the data can be at least partially processed at the edge servers, which have a high-bandwidth local area connection to the IoT devices. The output of preprocessing is usually transferred to the central facility for further analysis (Varghese et al., Reference Varghese, De Lara, Ding, Hong, Bonomi, Dustdar, Harvey, Hewkin, Shi and Thiele2021). Contemporary machine learning algorithms, such as deep neural networks, consist of multiple layers of processing. The size of the data that is required to be transmitted between these layers is multiple orders of magnitude smaller than the raw input data. Therefore, these layers can be partitioned between cloud and edge data centers reducing network overhead significantly and alleviating CH2 (Luger et al., Reference Luger, Aral and Brandic2023). However, the energy consumption of the processing at the edge servers (CH1) has to be taken into consideration. There also exists federated learning solutions for environmental monitoring such as Nguyen and Zettsu (Reference Nguyen and Zettsu2021) and Siddique et al. (Reference Siddique, Alasbali, Driss, Boulila, Alshehri and Ahmad2024). In such systems, all learning is carried out at the edge of the network, and a central facility is only required as a parameter server that synchronizes learned parameters in distributed locations. This allows to improve the performance of locally trained models using information from other locations without transferring sensor data.

We identify the following additional challenges to achieve effective edge AI for environmental monitoring. The relations between previously introduced CH14 and CH57 are visualized in Figure 5.

CH5: Insularity Training AI models at the edge results in data scarcity and insularity. Since these models are fed with limited training data from a narrow local area, the models might not generalize well. This is exacerbated by failure-prone IoT sensors (CH3) and unreliable connectivity (CH2), as they make it difficult to fight insularity by transmitting data between edge locations (Aral et al., Reference Aral, Erol-Kantarci and Brandić2020).

CH6: Computational Capability Compared to the resource-rich cloud environment, EC lacks computational capability and fan-in (the maximum number of input signals) to process streaming data from a high number of sensors, especially under energy (CH1) and cost (CH4) constraints. State-of-the-art edge AI processors range from tiny onboard systems at sensors to system-on-chip devices, such as Raspberry Pi and Jetson Orin.

CH7: Parameter Mismatch There might be a mismatch between the target parameters required by the monitoring goals and parameters that can be sensed under the technical limitations in sensor technology. Additionally, the frequency of the measurements or the geographical diversity of the sensors might not be sufficient for real-time monitoring under sustainability constraints (CH4).

3.2. Case study

Edge AI deployment in the SWAIN project is illustrated in Figure 3 to exemplify the above-listed challenges. The monitoring system consists of measurement stations equipped with various IoT sensors deployed along the river (ie, red circles in Figure 2). Streaming data from these stations are preprocessed through local AI models in nearby deployed EC servers and further analyzed in a remote resource-rich environment (e.g., cloud). Once pollution is detected, corresponding authorities are informed, along with the estimated location of the pollution source.

Figure 3. Information flow in the edge AI architecture for water quality monitoring in the context of the SWAIN project (Ahmad et al., Reference Ahmad, Uyanık, Ovatman, Sandıkkaya, De Maio, Brandić and Aral2023).

Here, there exist multiple EC locations (around 70 in one of the use case rivers) considering the size of the area monitored, the lack of network connectivity (CH2), and failure resilience (CH3). Each EC server models a part of the river and lacks a global view of the whole watershed (CH5). This renders source-tracking micropollutants very difficult. Therefore, an effective mechanism that enables servers to communicate and collaborate is required. Furthermore, each EC server can only handle a limited number of measurement stations and a simplified AI model due to computational and I/O constraints (CH6). This necessitates novel hardware with higher computational capabilities yet without higher energy consumption (CH1). Finally, the SWAIN project aims to detect micropollutants in the river water; however, state-of-the-art sensors can only measure conventional water quality parameters, such as pH and turbidity in real time (CH7). Moreover, the environmental impact of the monitoring stations prevents dense deployment (CH4). Accurate AI-driven mapping methods are therefore necessary to resolve the mismatch.

4. The potential of NC

Contemporary computers are almost exclusively based on von Neumann architecture, the main principles of which have remained unchanged since it was first proposed in 1945. This architecture consists of a processing unit and a separate memory that stores data temporarily during processing. The input data has to be transferred to the processing unit and the output data back to the memory through a data path. Moore’s law accurately predicted the growth of the processing speed thus far. However, the steep rise in the processing unit and memory speeds started to increase pressure on the data path capacity, which stopped the already lagging growth (De Maio et al., Reference De Maio, Aral and Brandic2022; Schuller et al., Reference Schuller, Stevens, Pino and Pechan2015).

Yet, the requirement for faster computing systems is ever-increasing exponentially. State-of-the-art machine learning algorithms such as Hierarchical Temporal Memory or Generative Adversarial Network entails an unprecedented level of computing resources that cannot be fulfilled by von Neumann-based computers efficiently (Zyarah et al., Reference Zyarah, Gomez and Kudithipudi2020). Since a single computer cannot be any faster, researchers are developing systems that consist of thousands of processing units to benefit from parallelism. However, this results in extremely high energy consumption, and therefore, such systems are not feasible for widespread use. As an example, the fourth fastest supercomputer currently, Fugaku (Sato et al., Reference Sato, Ishikawa, Tomita, Kodama, Odajima, Tsuji, Yashiro, Aoki, Shida and Miyoshi2020), can perform 537 quadrillions ( $ {10}^{15} $ ) floating point operations per second using 158,976 processing units with an energy budget of 30 to 40 MW, which is comparable to 100,000 average EU households. Considering the proliferation of time-sensitive, streaming, and distributed data sources caused by the IoT revolution, it is of the utmost importance to invent non-von Neumann architectures.

NC (Rubino et al., Reference Rubino, Livanelioglu, Qiao, Payvand and Indiveri2020) is a new disruptive technology providing intelligent systems that imitate human neurobiological processes through massively parallelized computing architectures. NC hardware is not based on von Neumann architecture, as the processing unit and memory are co-located. A pioneer neuromorphic hardware developed by Intel was shown to train deep learning models in up to $ 81\% $ shorter time than conventional systems (Li et al., Reference Li, Bai, Liu and Yi2018). Moreover, massively parallel neuromorphic circuits are event-driven. When the input signal is not present, the corresponding part of the hardware is inactive, which results in immense energy savings. Neuromorphic architecture is based on neurons and synapses, both of which are responsible for processing and memory. As visualized in Figure 4, input neurons are charged with incoming analog inputs (spikes) and eventually fire further spikes through the outgoing synapses, which in turn, charge other neurons. The timing and strength of the spikes (plasticity) can be modulated via synaptic weights. NC hardware facilitates massively parallel event-driven processing since each neuron and synapse is independent, and spikes are asynchronous (Schuman et al., Reference Schuman, Kulkarni, Parsa, Mitchell and Kay2022). Such temporal models, also called spiking neural networks (SNNs), are typically implemented using memristors, which are resistive memory devices that can collocate processing and memory (Strukov et al., Reference Strukov, Snider, Stewart and Williams2008).

Figure 4. A simple spiking neural network.

In the specific context of environmental monitoring, where events of interest are infrequent yet critical, NC stands out as an exceptionally energy-efficient solution. The sporadic nature of these events, such as rare seismic activities or unexpected environmental changes, demands a system that is always alert yet consumes minimal energy during periods of inactivity. NC, with its ability to mimic the human brain’s efficiency in pattern recognition and anomaly detection, is ideally suited for this task. We propose integrating neuromorphic hardware into the edge servers. This integration would significantly improve the overall monitoring performance in several ways.

  1. 1. By increasing the fan-in, the system can process a greater volume of environmental data from a multitude of sensors simultaneously. This is particularly useful in complex monitoring scenarios where diverse data types, such as temperature, humidity, and chemical composition, need to be analyzed collectively.

  2. 2. Enhancing data throughput is crucial for real-time monitoring and decision-making. Neuromorphic hardware, due to its increased data processing capabilities, can analyze incoming data streams in real time and enable an immediate response to environmental changes or emergencies.

  3. 3. NC is inherently low power, especially when compared to traditional computing architectures. In environmental monitoring, where power sources may be limited, especially in remote or rural areas, energy efficiency is a critical factor.

5. Directions for future research

Given the emerging nature of neuromorphic edge AI, several future research directions are identified, poised to tackle the challenges outlined earlier. For a visual summary of these challenges and research directions, along with their interconnections, refer to Figure 5.

RD1: Distributed model synchronization Improved fan-in enables more training data and alleviates CH5. However, the challenge of non-independent and identically distributed (non-IID) data in geospatial applications is still a significant issue. Non-IID data are a common scenario in environmental data collected from different geographical locations. This poses a challenge as traditional machine learning models often assume data to be IID, leading to potential biases and inefficiencies when this assumption is violated. Therefore, local models have to intercommunicate either directly or through a parameter server to improve the variety of the data and address the statistical imbalances. Previous work (Aral et al., Reference Aral, Erol-Kantarci and Brandić2020) demonstrates that complete synchronization is unnecessary and optimized communication can bring significant bandwidth savings. Considering CH2, it is crucial to optimize which and how much data are transmitted between edge nodes. Future research in this area should focus on developing methods that allow for efficient partial synchronization of models. This could involve determining which data are most valuable for transmission and developing algorithms that can efficiently process and integrate these data into local models. Such research could lead to more robust and efficient environmental monitoring systems that can handle the complexities of non-IID data in geospatial applications.

RD2: Edge-only learning Ultralow power operation of neuromorphic hardware could render energy harvesting possible for EC. This means more complex processing tasks can be done locally using ambient power sources, such as solar, wind, or water flow energy, even when the electricity grid is inaccessible (CH1). However, new approaches are required to optimize which data to process locally and which data to offload to remote resources (eg, cloud). It is estimated that transmitting one bit of data requires the same amount of energy as executing $ 50 $ to $ 150 $ instructions in von Neumann computers (Piotrowski et al., Reference Piotrowski, Langendoerfer and Peter2006). Considering NC’s improved energy efficiency and computational capability, local AI models could come into more prominence.

RD3: Aerial networks Collaborative approaches between edge servers and unmanned aerial vehicles (UAVs), high-altitude platform stations (HAPS), or low-earth orbit (LEO) satellites (Pfandzelter et al., Reference Pfandzelter, Hasenburg and Bermbach2021) (Traspadini et al., Reference Traspadini, Giordani, Giambene and Zorzi2023) are promising to counter CH2 by enabling global network coverage in the future. The improved coverage through these novel technologies would benefit rural environmental monitoring systems primarily in synchronizing local model parameters. However, transmitting massive raw data without preprocessing would consume too much energy in practice. Therefore, we envision that such technologies will complement neuromorphic edge AI rather than replace it, at least in rural scenarios. Aerial networks also promise less ground-based communication infrastructure in natural areas and thus contribute to the sustainability of the monitoring systems (CH4) by reducing their ecological footprint (Sari et al., Reference Sari, Ahmad, Aral and Seçinti2023).

RD4: Spiking neural networks Ensuring that SNN-based systems can scale to cover large geographical areas and integrate seamlessly with existing environmental monitoring infrastructure is a complex task. Another open question is how existing AI models for learning from environmental data can be deployed on NC hardware. The benefits of NC, such as high throughput (CH6), would fully apply only if these models can be converted to SNNs accurately (Wang et al., Reference Wang, Cao, Chen, Feng and Wang2023). This transition poses a significant challenge, as it requires not just a simple transfer, but a fundamental reconfiguration of the models to align with the unique operational dynamics of SNNs.

RD5: Sensor Integration Novel data fusion (Himeur et al., Reference Himeur, Rimal, Tiwary and Amira2022) techniques are needed to cope with unreliable sensors (CH3) and parameter mismatch (CH7) issues in neuromorphic edge AI. They should be capable of identifying and compensating for inconsistencies such as missing data. This is particularly important in neuromorphic edge AI, where the integration of diverse sensor inputs is crucial. Due to technological limitations, parameters of interest in environmental monitoring can often differ from those that can be actually measured. Sensor fusion could help with this challenge by combining data from multiple types of sensors to create a more comprehensive and accurate representation of environmental conditions. Furthermore, integrating sensors can enhance the spatial and temporal resolution of environmental monitoring. Different sensors, deployed in geographically diverse locations or having diverse sensing capabilities, can provide a more detailed and comprehensive understanding of environmental phenomena, capturing changes that might be missed by a single sensor.

Figure 5. An overview of the interrelations between challenges (CH) and research directions (RD).

6. Conclusion

This article identifies common characteristics and open challenges for IoT- and AI-driven monitoring of rural environments. Furthermore, it presents neuromorphic edge AI as a promising solution to these challenges and proposes directions for future research toward its conception. Compared to other non-von Neumann architectures, NC is arguably the most mature technology; hence, researchers in this area will be the first to face the identified challenges. Therefore, we expect high interest in neuromorphic edge AI research in the following years.

Open peer review

To view the open peer review materials for this article, please visit http://doi.org/10.1017/eds.2024.36.

Data availability statement

This article is a perspective piece that does not involve new empirical data.

Author contribution

Conceptualization: A.A. Methodology: A.A. Writing original draft: A.A.

Funding statement

This research was supported by the grants CHIST-ERA-19-CES-005 and CHIST-ERA-22-SPiDDS-07 and by the Austrian Science Fund (FWF): I 5201-N and I 6647-N.

Competing interest

The author declares none.

Ethical standard

The research meets all ethical guidelines, including adherence to the legal requirements of the study country.

References

Aalsalem, MY, Khan, WZ, Gharibi, W and Armi, N (2017) An intelligent oil and gas well monitoring system based on internet of things. In 2017 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET), IEEE; Jakarta, Indonesia pp. 124127.CrossRefGoogle Scholar
Ahmad, S, Uyanık, H, Ovatman, T, Sandıkkaya, MT, De Maio, V, Brandić, I and Aral, A (2023) Sustainable environmental monitoring via energy and information efficient multi-node placement. IEEE Internet of Things Journal. 10(24), 2206522079.CrossRefGoogle Scholar
Aral, A and Brandić, I (2020) Learning spatiotemporal failure dependencies for resilient edge computing services. IEEE Transactions on Parallel and Distributed Systems 32(7), 15781590.CrossRefGoogle Scholar
Aral, A, Erol-Kantarci, M and Brandić, I (2020) Staleness control for edge data analytics. Proceedings of the ACM on Measurement and Analysis of Computing Systems 4(2).CrossRefGoogle Scholar
Brandic, I (2021) Sustainable and trustworthy edge machine learning. IEEE Internet Computing 25(5), 59.CrossRefGoogle Scholar
De Maio, V, Aral, A and Brandic, I (2022) A roadmap to post-moore era for distributed systems. In Proceedings of the 2022 Workshop on Advanced Tools, Programming Languages, and Platforms for Implementing and Evaluating Algorithms for Distributed Systems, ACM; Salerno, Italy pp. 3034.CrossRefGoogle Scholar
Deng, S, Zhao, H, Fang, W, Yin, J, Dustdar, S and Zomaya, AY(2020) Edge intelligence: the confluence of edge computing and artificial intelligence. IEEE Internet of Things Journal 7(8), 74577469.CrossRefGoogle Scholar
Ding, AY, Peltonen, E, Meuser, T, Aral, A, Becker, C, Dustdar, S, Hiessl, T, Kranzlmüller, D, Liyanage, M, Maghsudi, S, et al. (2022) Roadmap for edge AI: a dagstuhl perspective. ACM SIGCOMM Computer Communication Review 52(1), 2833.CrossRefGoogle Scholar
Garwin, RL (2011) The scientific roots and prospects for the CTBTO and the IMS. In Keynote Address to the Conference CTBT: Science and Technology CTBTO; Vienna, Austria.Google Scholar
Gwynne, MD (1982) The global environment monitoring system (GEMS) of UNEP. Environmental Conservation 9(1), 3541.CrossRefGoogle Scholar
Hardy, J, Dailey, D,Wyche, S and Su, NM (2018) Rural computing: beyond access and infrastructure. In Companion of the 2018 ACM Conference on Computer Supported Cooperative Work and Social Computing, ACM; Jersey City, NJ, USA pp. 463470.CrossRefGoogle Scholar
Himeur, Y, Rimal, B, Tiwary, A and Amira, A (2022) Using artificial intelligence and data fusion for environmental monitoring: a review and future perspectives. Information Fusion 86, 4475.CrossRefGoogle Scholar
Kamruzzaman, M, Sarkar, NI, Gutierrez, J and Ray, SK (2017) A study of IOT-based post-disaster management. In 2017 International Conference on Information Networking (ICOIN), IEEE; Da Nang, Vietnam pp. 406410.CrossRefGoogle Scholar
Kasera, RK, Gour, S and Acharjee, T (2024) A comprehensive survey on iot and ai based applications in different pre-harvest, during-harvest and post-harvest activities of smart agriculture. Computers and Electronics in Agriculture 216, 108522.CrossRefGoogle Scholar
Katal, A, Dahiya, S and Choudhury, T (2023) Energy efficiency in cloud computing data centers: a survey on software technologies. Cluster Computing 26(3), 18451875.CrossRefGoogle Scholar
Ko, H, Pack, S and Leung, VC (2018) Spatiotemporal correlation-based environmental monitoring system in energy harvesting internet of things (iot). IEEE Transactions on Industrial Informatics 15(5), 29582968.CrossRefGoogle Scholar
Li, J, Bai, K, Liu, L and Yi, Y (2018) A deep learning based approach for analog hardware implementation of delayed feedback reservoir computing system. In International Symposium on Quality Electronic Design (ISQED), IEEE; Santa Clara, CA, USA pp. 308313.CrossRefGoogle Scholar
Luger, D, Aral, A and Brandic, I (2023) Cost-aware neural network splitting and dynamic rescheduling for edge intelligence. In Proceedings of the 6th International Workshop on Edge Systems, Analytics and Networking, ACM; Rome, Italy pp. 4247.CrossRefGoogle Scholar
Nguyen, D-V and Zettsu, K (2021) Spatially-distributed federated learning of convolutional recurrent neural networks for air pollution prediction. In 2021 IEEE International Conference on Big Data (Big Data), IEEE; Orlando, FL, USA pp. 36013608.CrossRefGoogle Scholar
Oester, R (2021) How do we find the Best Site for a New Measuring Station? (Technical report). WSL Institute for Snow and Avalanche Research SLF.Google Scholar
Peltonen, E, Bennis, M, Capobianco, M, Debbah, M, Ding, A, Gil-Castiñeira, F, Jurmu, M, Karvonen, T, Kelanti, M, Kliks, A, et al. (2020) 6g white paper on edge intelligence (Technical report). arXiv preprint, University of Oulu; Oulu, Finland arXiv:2004.14850.Google Scholar
Pfandzelter, T, Hasenburg, J and Bermbach, D (2021) Towards a computing platform for the LEO Edge. In Proceedings of the 4th International Workshop on Edge Systems, Analytics and Networking, ACM; Online, United Kingdom pp. 4348.CrossRefGoogle Scholar
Piotrowski, K, Langendoerfer, P and Peter, S (2006) How public key cryptography influences wireless sensor node lifetime. In Proceedings of the Fourth ACM Workshop on Security of Ad Hoc and Sensor Networks, ACM; Alexandria, Virginia, USA pp. 169176.CrossRefGoogle Scholar
Rubino, A, Livanelioglu, C, Qiao, N, Payvand, M and Indiveri, G (2020) Ultra-low-power fdsoi neural circuits for extreme-edge neuromorphic intelligence. IEEE Transactions on Circuits and Systems I: Regular Papers 68(1), 4556.Google Scholar
Sari, TT, Ahmad, S, Aral, A and Seçinti, G (2023) Collaborative smart environmental monitoring using flying edge intelligence. In GLOBECOM 2023–2023 IEEE Global Communications Conference, IEEE; Kuala Lumpur, Malaysia pp. 53365341.CrossRefGoogle Scholar
Sato, M, Ishikawa, Y, Tomita, H, Kodama, Y, Odajima, T, Tsuji, M, Yashiro, H, Aoki, M, Shida, N, Miyoshi, I, et al. (2020). Co-design for A64FX manycore processor and Fugaku. In SC20: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 115.CrossRefGoogle Scholar
Schuller, IK, Stevens, R, Pino, R and Pechan, M (2015) Neuromorphic Computing–From Materials Research to Systems Architecture Roundtable (Technical report). US Department of Energy, Office of Science.CrossRefGoogle Scholar
Schuman, CD, Kulkarni, SR, Parsa, M, Mitchell, JP, Kay, B, et al. (2022) Opportunities for neuromorphic computing algorithms and applications. Nature Computational Science 2(1), 1019.CrossRefGoogle ScholarPubMed
Siddique, AA, Alasbali, N, Driss, M, Boulila, W., Alshehri, MS and Ahmad, J (2024) Sustainable collaboration: federated learning for environmentally conscious forest fire classification in green internet of things (IOT). Internet of Things 25, 101013.CrossRefGoogle Scholar
Strukov, DB, Snider, GS, Stewart, DR and Williams, RS (2008) The missing memristor found. Nature 453(7191), 8083.CrossRefGoogle Scholar
Traspadini, A, Giordani, M, Giambene, G and Zorzi, M (2023) Real-time hap-assisted vehicular edge computing for rural areas. IEEE Wireless Communications Letters 12(4), 674678.CrossRefGoogle Scholar
van der Marel, L, Haverkamp, E and Lange, N (2022) Data centers in the netherlands: a shifting landscape? Real Estate Gazzete. DLA Piper; London, UK.Google Scholar
Varghese, B, De Lara, E, Ding, AY, Hong, C-H, Bonomi, F, Dustdar, S, Harvey, P, Hewkin, P., Shi, W., Thiele, M., et al. (2021). Revisiting the arguments for edge computing research. IEEE Internet Computing 25(5), 3642.CrossRefGoogle Scholar
Vázquez-López, A, Barrasa-Rioja, M and Marey-Perez, M (2021) Ict in rural areas from the perspective of dairy farming: a systematic review. Future Internet 13(4), 99.CrossRefGoogle Scholar
Wang, B, Cao, J, Chen, J, Feng, S and Wang, Y (2023) A new ann-snn conversion method with high accuracy, low latency and good robustness. In Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI-23, IJCAI; Macao, SAR, China pp. 30673075.Google Scholar
Zhou, Z, Chen, X, Li, E, Zeng, L, Luo, K and Zhang, J (2019) Edge intelligence: paving the last mile of artificial intelligence with edge computing. Proceedings of the IEEE 107(8), 17381762.CrossRefGoogle Scholar
Zyarah, AM, Gomez, K and Kudithipudi, D (2020) Neuromorphic system for spatial and temporal information processing. IEEE Transactions on Computers 69(8), 10991112.Google Scholar
Figure 0

Figure 1. A classification of the most prominent rural environmental monitoring systems.

Figure 1

Figure 2. Geographical overview of the Ergene Watershed located in Northwestern Turkey as a water quality monitoring use case (Image Courtesy of TUBITAK Project 115Y064).

Figure 2

Table 1. IoT-driven monitoring use cases in rural environments

Figure 3

Figure 3. Information flow in the edge AI architecture for water quality monitoring in the context of the SWAIN project (Ahmad et al., 2023).

Figure 4

Figure 4. A simple spiking neural network.

Figure 5

Figure 5. An overview of the interrelations between challenges (CH) and research directions (RD).

Author comment: The promise of neuromorphic edge AI for rural environmental monitoring — R0/PR1

Comments

Dear Prof. Claire Monteleoni,

I am writing to submit my manuscript titled “The Promise of Neuromorphic Edge AI for Rural Environmental Monitoring” for consideration for publication as a position paper in Environmental Data Science. This work represents a significant advancement in the field of environmental monitoring, particularly in rural settings, where traditional methods face numerous challenges.

A preliminary version of this manuscript was presented at KDD Fragile Earth Workshop 2023 (titled “Neuromorphic Edge Intelligence for Rural Environmental Monitoring”). It was invited to Environmental Data Science thanks to the partnerships with the workshop. The current manuscript significantly improves the workshop version in several ways.

1. All sections are expanded with new material and discussions. Approximately one-third of the text is new (increased from ~3000 words to ~4500 words).

2. The literature review is expanded by adding 22 new references, including eight published in the last nine months (i.e., after the workshop paper was submitted.)

3. A brief discussion on the Non-IID problem is added as recommended by the workshop reviewers (Section 5, RD1).

4. Two new research directions, “RD4: Spiking Neural Networks” and “RD5: Sensor Integration” are added.

5. Two new figures, Fig. 1 and 4, are added to better visualize ideas.

6. Preliminary numerical results included in the workshop paper are removed to better conform to the “position paper” article type.

Thank you for considering my work for publication. I look forward to the opportunity to contribute to Environmental Data Science.

Sincerely,

Dr. Atakan Aral

Review: The promise of neuromorphic edge AI for rural environmental monitoring — R0/PR2

Conflict of interest statement

Reviewer declares none.

Comments

Hi author,

I have already interview your article. And there are my opinions.

For Abstract: Not only explain for reader which is Edge AI, but also list some challenges that rural environment monitor facing. For me, it is very helpful to understand why author choose this topic.

For introduction: The importance of environmental monitoring and the recent development of Edge AI in various aspects are described in detail. Creating a frame for whole paper.

In the follow article part, author lists lots of challenges of rural environment monitor. Author correspondingly suggest the advantages of Edge AI in each challenge.

Generally, this is a good paper describes the advantages of Edge AI in rural environment monitor. However, I believe that there are still many challenges to this topic, so it can only be a predictive conclusion, not a definitive conclusion.

Sincerely,

Reviewer

Review: The promise of neuromorphic edge AI for rural environmental monitoring — R0/PR3

Conflict of interest statement

Reviewer declares none.

Comments

Summary:

This paper effectively highlights the challenges of deploying Edge AI and neuromorphic computing (NC) for rural environmental monitoring. By categorizing applications into pollution monitoring, disaster warning, and industrial IoT, the authors establish a strong foundation for subsequent analysis. The paper convincingly argues for the potential of NC in addressing the limitations of traditional Edge AI approaches.

Strengths:

1. The idea of using Edge AI and NC is novel, and the IoT challenges and motivation in the interested cases are clearly discussed.

2. The author elaborates on future research from 5 aspects, each countering all the challenges mentioned in the manuscript.

Weaknesses:

While the paper effectively outlines the potential of Edge AI and NC, a deeper dive into the specific technical challenges and potential solutions would strengthen the contribution. Can the author provide a cost analysis of using Edge AI and NC comparing traditional approaches? Insightful discussions on practical implementation and challenges are also desired. What is the frequency of data required to train the model?

Recommendation: The promise of neuromorphic edge AI for rural environmental monitoring — R0/PR4

Comments

No accompanying comment.

Decision: The promise of neuromorphic edge AI for rural environmental monitoring — R0/PR5

Comments

No accompanying comment.