Loading [MathJax]/jax/output/SVG/jax.js
Research article Special Issues

A stochastic linear-quadratic differential game with time-inconsistency

  • We consider a general stochastic linear-quadratic differential game with time-inconsistency. The time-inconsistency arises from the presence of quadratic terms of the expected state as well as state-dependent term in the objective functionals. We define an equilibrium strategy, which is different from the classical one, and derive a sufficient condition for equilibrium strategies via a system of forward-backward stochastic differential equation. When the state is one-dimensional and the coefficients are all deterministic, we find an explicit equilibrium strategy. The uniqueness of such equilibrium strategy is also given.

    Citation: Qinglong Zhou, Gaofeng Zong. A stochastic linear-quadratic differential game with time-inconsistency[J]. Electronic Research Archive, 2022, 30(7): 2550-2567. doi: 10.3934/era.2022131

    Related Papers:

    [1] Sreenivasulu Kutala, Harshavardhan Awari, Sangeetha Velu, Arun Anthonisamy, Naga Jyothi Bathula, Syed Inthiyaz . Hybrid deep learning-based air pollution prediction and index classification using an optimization algorithm. AIMS Environmental Science, 2024, 11(4): 551-575. doi: 10.3934/environsci.2024027
    [2] Suprava Ranjan Laha, Binod Kumar Pattanayak, Saumendra Pattnaik . Advancement of Environmental Monitoring System Using IoT and Sensor: A Comprehensive Analysis. AIMS Environmental Science, 2022, 9(6): 771-800. doi: 10.3934/environsci.2022044
    [3] Suwimon Kanchanasuta, Sirapong Sooktawee, Natthaya Bunplod, Aduldech Patpai, Nirun Piemyai, Ratchatawan Ketwang . Analysis of short-term air quality monitoring data in a coastal area. AIMS Environmental Science, 2021, 8(6): 517-531. doi: 10.3934/environsci.2021033
    [4] K. Wayne Forsythe, Cameron Hare, Amy J. Buckland, Richard R. Shaker, Joseph M. Aversa, Stephen J. Swales, Michael W. MacDonald . Assessing fine particulate matter concentrations and trends in southern Ontario, Canada, 2003–2012. AIMS Environmental Science, 2018, 5(1): 35-46. doi: 10.3934/environsci.2018.1.35
    [5] Muhammad Rendana, Wan Mohd Razi Idris, Sahibin Abdul Rahim . Clustering analysis of PM2.5 concentrations in the South Sumatra Province, Indonesia, using the Merra-2 Satellite Application and Hierarchical Cluster Method. AIMS Environmental Science, 2022, 9(6): 754-770. doi: 10.3934/environsci.2022043
    [6] Rokhana Dwi Bekti, Kris Suryowati, Maria Oktafiana Dedu, Eka Sulistyaningsih, Erma Susanti . Machine learning and topological kriging for river water quality data interpolation. AIMS Environmental Science, 2025, 12(1): 120-136. doi: 10.3934/environsci.2025006
    [7] Joanna Faber, Krzysztof Brodzik . Air quality inside passenger cars. AIMS Environmental Science, 2017, 4(1): 112-133. doi: 10.3934/environsci.2017.1.112
    [8] Anna Mainka, Barbara Kozielska . Assessment of the BTEX concentrations and health risk in urban nursery schools in Gliwice, Poland. AIMS Environmental Science, 2016, 3(4): 858-870. doi: 10.3934/environsci.2016.4.858
    [9] Pasquale Avino, Maurizio Manigrasso . Ozone formation in relation with combustion processes in highly populated urban areas. AIMS Environmental Science, 2015, 2(3): 764-781. doi: 10.3934/environsci.2015.3.764
    [10] Lars Carlsen . A posetic based assessment of atmospheric VOCs. AIMS Environmental Science, 2017, 4(3): 403-416. doi: 10.3934/environsci.2017.3.403
  • We consider a general stochastic linear-quadratic differential game with time-inconsistency. The time-inconsistency arises from the presence of quadratic terms of the expected state as well as state-dependent term in the objective functionals. We define an equilibrium strategy, which is different from the classical one, and derive a sufficient condition for equilibrium strategies via a system of forward-backward stochastic differential equation. When the state is one-dimensional and the coefficients are all deterministic, we find an explicit equilibrium strategy. The uniqueness of such equilibrium strategy is also given.



    Air pollution is one of the biggest threats to the environment and public health in the modern world. In addition to the degradation of air quality, rapid urbanization, industrial growth, and vehicle emissions all negatively affect the environment and human health [1]. The major reasons for illness and death caused by air pollution have been globally identified, including respiratory and cardiovascular disorders associated with exposure to particulate matter (PM2.5 and PM10), NOx, CO, and SO2 [2]. Further, environmental problems like acid rain, climate change, and lower agricultural production are also consequences of air pollution [3]. This problem requires an efficient control and monitoring system. Most traditional air pollutant monitoring techniques involve manual sampling and laborious analyses in a laboratory [4]. Although these methods are straightforward, highly accurate, and reliable, they incur costly time requirements, making them unsuitable for real-time or large-scale applications [5]. Air quality control could be addressed optimistically using compact, low-power-consuming embedded systems that integrate various sensors and communication technologies [6]. An embedded system is a microcontroller-based system that performs certain actions. Embedded systems offer multiple advantages such as real-time sensing, scalability, and automation options for control modes [7]. For instance, an embedded system can raise an alarm and switch on air purifiers whenever the pollution level exceeds the tolerance level [8]. The device can also facilitate the application in central dispensation of information and remote tracking by IoT connectivity [9]. Furthermore, embedded systems are energy efficient, enabling them to run continuously for monitoring in cities where energy saving is important [10]. Embedded systems may also assist communities in learning about the means to minimize pollutants and engage neighbors regarding air quality [11]. However, some challenges remain regarding the utility of embedded systems for air pollution monitoring and management [12]. Sensor accuracy needs to be ensured, costs need to be effective, and some of the issues relating to power efficiency and environmental robustness need to be resolved prior to having systems like this in place [13]. Advanced technologies, such as AI and ML, may prove particularly valuable to prevent and predict some of the sources of deteriorated air quality, assisting systems like these [14]. Some of these problems include sensor calibration problems, costly deployments, scalability limitations to large areas, environmental factors, and power efficiency issues for real-time tracking of air pollution.

    Aim: To create a cost-effective system for an embedded system utilizing cheap sensors with the ORCS-ASVM model, such that air quality predictions are made with higher accuracy to track air pollution in real-time.

    Key contributions

    Creating an inexpensive embedded system for monitoring air quality: The system consisted of a low-cost, real-time air pollution monitoring system by combining inexpensive electrochemical sensors with Internet of Things technologies and a Raspberry Pi board. The setup provided a scalable system that could be used in densely populated metropolitan areas and allowed for real-time monitoring of the main pollutants (SO₂, NO₂, and PM2.5).

    ORCS-ASVM forecasting model proposal: A new hybrid machine learning approach was proposed, which integrates ASVM with one rank cuckoo search (ORCS) optimization. The proposed model performed better than other algorithms in predicting air quality, successfully enhancing noisy, low-cost sensor measurement prediction accuracy.

    Enhanced real-time decision making with edge computing: With the ability to process data locally on the embedded device using edge computing, the system minimized reliance on central servers and realized response time decreases that allowed immediate pollution control actions that could now apply to time-sensitive real-world applications.

    Recent research applied IoT-based environmental toxicology–based air pollution monitoring system (ETAPM-AIT) with artificial intelligence (AI). They used an artificial algae algorithm-tuned Elman neural network (AAA-ENN) for contaminant classification and air quality forecasting. According to their research, performance was optimized through a series of intervals. The work addresses some of the biggest concerns in the field: sensors are inaccurate, life is limited, and the environment interferes significantly and cannot be easily scaled.

    Rahardja et al. [15] used PM2.5 and PM10 sensors to measure nitrogen dioxide, sulfur dioxide, and carbon dioxide, utilizing methods such as support vector regression (SVR), linear regression (LR), and ensemble gradient boosted decision tree (EGBDT). The algorithm was assessed based on root mean squared error, mean squared error, and mean absolute error. The weakness of the algorithm lay in its low scalability and inaccurate sensors. Such problems highlight crucial issues in measuring and predicting air quality.

    Taheri et al. [16] proposed a dynamic carbon dioxide (CO₂) model using ML, in which a multilayer perceptron was validated using data collected from classrooms. The model demonstrated the potential for 51.4% energy savings without compromising the requirements of heating, ventilation, and air-conditioning systems. Due to generalizability problems and its reliance on occupancy fluctuation, it had several disadvantages. Despite these drawbacks, it helped address gaps in adaptive Indoor Air Quality (IAQ) regulation and showed significant promise in energy conservation.

    Kaginalkar et al. [17] targeted the Urban Air Quality Monitoring project based on big data, IoT, and AI. The system integrated a model combining sensors and satellites, employing statistical analysis for counteractions in real time. For successfully implementing the concept of UAQM in smart cities, a multiple-technology framework was used, which addressed governance issues along with environmental ones.

    Kalajdjieski et al. [18] presented adversarial networks for data augmentation and encoder-decoder architectures, with the main focus being PM-level forecasting. The model increased predictiveness but also significantly increased computational costs and sensor data reliance. In real-world applications, forecasting models have to be robust, and dealing with missing data proved to be challenging.

    Ramadan et al. [19] developed a system for the chrome plating industry to track and predict air pollution in real time. The system monitors pollutants, namely ammonia (NH3), carbon monoxide (CO), nitrogen dioxide (NO2), and PM2.5, through IoT sensors and AI models. The results were impressive in terms of predictive precision: an R-squared (R²) of 84% for PM2.5 based on RF and an R² of 99% for LSTM temperature prediction. Disadvantages included costly deployment and sensor calibration, even though it had the potential to enhance air quality control and reduce health risks in industry.

    Babak et al. [20] presented a mathematical model with measurement support and an unmanned aerial system (UAS)-based air pollution monitoring system. Wiener's field model takes into account pollution movement, while a vector random field model applies correlation theory to calculate local pollution characteristics. Even though certain experimental studies on radioactive monitoring validated the applicability of UASs, some issues remain concerning sensor accuracy, climatic variations, and system size for larger areas. Optimizing remote pollution monitoring techniques for improved environmental management was the main goal.

    Han et al. [21] assessed the efficacy of Beijing's air pollution control laws using a Bayesian deep learning model based on proxy data of aerosol optical depth (AOD) and meteorological variables. It highlighted notable progress after 2013, particularly following the action plan for clean air, and revealed that PM2.5 had dropped by 11%. However, levels continue to be higher than WHO standards. To guarantee long-term gains, it suggested more alignment and noted a two-year lag in policy impact.

    Kalaivani et al. [22] examined several machine learning (ML) techniques for using IoT sensor data to forecast and track air pollution. Various analyses concentrated on the methodology, outcomes, and shortcomings of earlier models, such as their high cost and poor accuracy, as well as any published numerical findings. Accordingly, an effective, real-time system was required for accurate air quality prediction to close the gap between current approaches and improved urban air quality management.

    One of the main causes of early mortality and financial losses in emerging nations is air pollution, which is mostly caused by urbanization and vehicle emissions. Several approaches to solve this problem have been proposed, such as IoT-based air pollution monitoring [23]. Predicting air pollution levels is essential for reducing their effects. However, scalability and sensor accuracy are limited. Efficient prediction methods need to be developed for resource sustainability and environmental management.

    Air pollution is one of the major issues facing the world today, endangering human health and damaging ecology beyond repair. Although regulating pollution requires fine-grained real-time monitoring, especially in densely populated cities, most existing solutions rely on expensive, long-range sensors and cloud infrastructure that cannot be deployed in large quantities in Internet of Things networks. Although inexpensive sensors offer a good substitute, results are typically noisy and inaccurate, making them unsuitable for situations where monitoring is essential. Furthermore, response and control latency results from conventional systems' inability to interpret input data in real-time. A sophisticated, scalable, and affordable system that ensures precise air quality forecasting and timely management measures is desperately needed. To overcome these limitations, this research outlines an integrated system of machine learning that utilizes the ORCS-ASVM with edge computing and the Internet of Things in efforts to advance forecast accuracy and real-time air pollution reduction. The proposed model is more effective than other methods, such as random forest [24] and TSTM [25], by eliminating existing systems' inaccuracies and noise through low-cost sensors, edge computing, and machine learning, providing a low-cost monitoring system with a high degree of scalability that allows real-time air pollution control.

    An embedded machine learning platform for real-time, dynamic monitoring and controlling of air pollution was developed. It combines low-cost sensors with IoT connectivity and edge computing with a novel ORCS-ASVM model for accurate and efficient real-time pollution detection. The two primary components are min-max normalization for data preprocessing and ORCS-optimized SVM. The main advantage is that the device (e.g., Raspberry Pi) processes its own sensor data. This should minimize latency, the distance travelled of computed data, and the computational load on the service. This architecture enables intelligent, scalable, and cheap air quality management in smart city spaces by being adaptive. A general methodology for controlling and monitoring air quality in real-time in IoT applications is shown in Figure 1.

    Figure 1.  Overall flow for air pollution monitoring and control.

    An embedded system architecture that provides real-time, scalable, and cost-effective pollution management by seamlessly combining low-cost sensors, edge computing, and IoT technologies was developed. The originality of this research stems from the astute connection to the one-rank cuckoo search-based adaptive support vector machine (ORCS-ASVM) model (although it is true that many other researchers are using devices such as the Raspberry Pi and electrochemical sensors). This approach compensates for sensor noise, which is frequently present in inexpensive IoT devices, and significantly increases prediction accuracy. The technology allows for real-time data processing and decision-making on the edge device, reducing the need for central servers and facilitating timely and accurate pollution control actions. IoT connection also enables quick data transfer and continuous monitoring. This design transforms generic hardware into a robust, flexible, and scalable urban air quality monitoring and control system that could be widely used in environmental networks and smart cities.

    Data on air quality gathered from a number of urban monitoring stations between 2007 and 2023 were included in this dataset. Nitrogen dioxide, sulfur dioxide, ozone, particulate matter, ammonia, and carbon dioxide are among the many pollutants that it measures. This offers important new perspectives on urban sustainability and environmental trends, making it possible to examine how variations in air pollution levels occur in various cities and over time. This dataset provides an extensive resource for comprehending air quality and how smart cities are affected by it.

    (Source: https://www.kaggle.com/datasets/zoya77/urban-air-pollution-trends-and-environmental-data)

    Min-max normalization is the technique used at the edge for monitoring and managing air pollution. The pollutant data is balanced between 0 and 1 using this approach. In addition to improving air quality forecast accuracy for pollutants including SO2, NO2, and PM2.5, it enables fair data dissemination. In min-max normalization, the normalization values are linearly changed from the original data. The values are normalized within the given range. Eq 1 is used to change the value of property B's value from [minB,maxB] to [newminB,newmaxB]

    uminBmaxBminB(newminB,newmaxB)+newminB (1)

    Where the new value in the specified range is denoted by u. By boosting the precision and effectiveness of algorithms for real-time air pollution monitoring and control, as well as economical pollution prediction and mitigation, the min-max normalization approach ensures that all data fall within a particular range. The suggested embedded system technique for monitoring pollutants, including SO2, NO2, and PM2.5, facilitates faster and more precise decision-making in air quality management systems.

    To increase monitoring precision and control strategies, ORCS-ASVM was included in a machine learning-based prediction of an embedded system approach for managing and monitoring air pollution. ORCSA optimizes sensor position and calibration using Lévy flights for exploration and a one-rank parameter for exploitation to improve convergence rates and solution quality. Each cuckoo nest corresponds to sensor settings and pollutant calibration to guarantee efficient data collection. Variations in pollutant concentrations, sensor calibration, and real-time data accuracy set off optimization to provide dependable monitoring. When the different levels of air quality are classified, ASVMs are employed. The soft margin is employed for balancing the correctly classified and misclassified samples, and overfitting happens in that case. In the Lagrange dual optimization method, the best classification of the pollution levels can be obtained through the use of the hyperplanes. The hybrid method integrates the predictive capability of ASVM with the optimization feature of ORCSA and is thus applicable for adaptive control and real-time monitoring of air quality. The embedded system utilizes intelligent algorithms for problem-solving regarding sensor calibration issues, data variability, and predictive capability under changed environmental conditions, making it scalable and effective for pollution control. The methodology promotes improved ecosystems and city environments since it ensures a prompt reaction to the trends of pollution. Algorithm 1 illustrates ORCS-ASVM, which removes sensor errors and improves predictive accuracy.

    Algorithm 1: ORCS-ASVM
    Input:
    Training dataset D={(x1,y1),(x2,y2),...,(xn,yn)}
    Population size n=10
    Maximum number of iterations MaxIter=100
    Search space for hyperparameters:
    C[0.1,100],γ[0.0001,10]
    Discovery probability pm=0.25
    Levy flight scaling factor α=0.01
    Output:
    Optimized SVM hyperparameters(C_opt,γ_opt)
    Trained Adaptive SVM model
    Step 1:Initialization
    Randomly initialize n=10 solutions:
    Example:
    Population=[(C1,γ1),(C2,γ2),...,(C10,γ10)]
    e.g.,(C1,γ1)=(10,0.01),(C2,γ2)=(5,0.001),etc.
    Evaluate the fitness of each solution using 5fold crossvalidation:
    Fitness=SVM_accuracy(C,γ)
    Example fitness:[85%,80%,87%,...]
    Step 2:One Rank Cuckoo Search
    Sort population by fitness in descending order:
    Example sorted population:[(C3,γ3),(C1,γ1),...,(C10,γ10)]
    Example ranks:C3>C1>C4>...
    Step 3:Levy Flightbased Exploration
    For each solution(Ci,γi):
    Generate a new solution(C_new,γ_new)using Levy flight:
    (C_new,γ_new)=(Ci,γi)+αLevy(λ)
    Example:(C3,γ3)=(15,0.005)
    Levy(λ) random value(e.g.,[0.5,0.2])
    New solution=(15+0.010.5,0.0050.010.2)
    =(15.005,0.0048)
    Ensure bounds:C[0.1,100],γ[0.0001,10]
    Example:Adjust C_new=min(max(C_new,0.1),100).
    Evaluate the fitness of the new solution:
    Example:SVM_accuracy(C_new,γ_new)=89%
    Replace the current solution if the new fitness is better:
    If fitness(C_new,γ_new)>fitness(C3,γ3),replace(C3,γ3).
    Step 4:Cuckoo Discovery Probability
    With a probability pm=0.25:
    Replace the worstranked solution with a new random solution:
    Example:Replace(C10,γ10)=(50,0.01)with random(C_new,γ_new).
    Step 5:Adaptation of Search Strategy
    Adaptively adjust α and pm as:
    α=αexp(t/MaxIter),
    pm=0.25+0.5(t/MaxIter)
    Example:At iteration t=50,α=0.01exp(50/100)=0.0061
    pm=0.25+0.5(50/100)=0.5
    Step 6:Convergence Check
    If the termination condition is met(e.g.,t=MaxIter or no improvement for 10 iterations):
    Exit the loop.
    Otherwise,go back to Step 2.
    Step 7:Train Final Adaptive SVM
    Use the best solution found(e.g.,C_opt=15,γ_opt=0.005)to train the final SVM on the full dataset.
    Step 8:Return Results
    Output C_opt=15,γ_opt=0.005,and the trained Adaptive SVM model.

    By improving the monitoring and management of air pollution, the SVM approach is used to consider a classification issue for the application, which is composed of m sample-label pairs: T=(wj,zj),(j=1,2,,m),wjQ is a training set, and zj{1,+1} is a class label. To optimize the margin between the hyperplane and the support vectors (nearest data points), a hyperplane is created by using the equation ωSw+a=0, where ωis the vector of hyperplane coefficients and a is a bias factor in Eq 2.

    minω,a12ω2s.t.zj(ω,wj+a)1 (2)

    Complex environmental patterns make it challenging to identify a hyperplane that can accurately and fully separate the data points. The prediction model's generalizability may be diminished by overfitting caused by such categorization complexity. A soft margin strategy is used to address this, rephrasing the optimization issue as follows in Eq 3.

    minω,a,t12ω2+Dmj=1ϵjs.t.zj(ω,wj+a)1ϵj,j=1,2,,m (3)

    Here, ϵj is the penalty coefficient that trades between misclassification tolerance, and ϵ denotes the slack variable. A nonlinear mapping Φw onto the higher dimension of the data set is used to enable linear separation since data are frequently not separable in a linear way. This is achieved by solving Lagrange's dual form optimization problem, as shown in Eq 4.

    minαjαj12jiαjαizjziΦ(wj)Φ(wi)Es.t.0αjD,iαjzj=0 (4)

    The Lagrange multiplier is represented byαj. The following Eq 5 is the decision function used to categorize the pollution levels:

    Class(w)=sign(iαjzjΦ(wj)Φ(w)E+a) (5)

    SVM construction uses the kernel function L(w,z)=Φ(w)Φ(z)E, which determines the distance or similarity between points. Linear, polynomial, and radial basis functions are some of the most common kernel functions. The selection of an appropriate kernel is a significant first step in solving any classification task included in air pollution monitoring, and this can be done by cross-validation or through expertise. Here, four kernel functions are thoroughly investigated to identify which one is suitable enough to predict the outcome of air quality. The approach achieves precise and timely forecasts of air pollution through the capability of the embedded system to manage complicated and nonlinear data relationships.

    The ORCS algorithm was chosen as our optimization method for tracking and controlling air pollution based on its superior solution quality and convergence when compared to simpler optimizers like PSO or DE. In the context of air pollution monitoring systems, ORCS is better suited for solving sensor calibration and position since it provides better exploration and exploitation. Also, its one-rank update makes it better suited for edge computing, with fewer resources, and it has a lower computational overhead. In terms of responding to pollution forecasting and intervention, ORCS will give the fastest response times and the most accurate estimates for real-time action. ORCS is based on the brood-raising behavior of several species of cuckoos, which are parasites, creating an optimization algorithm to optimize ML predictions by optimizing sensor locations and calibration. Lévy flights are used in the CS to produce novel solutions. The process of looking for novel solutions is divided into two phases. To identify the optimal answer, the new solution is assessed and rated according to its fitness following both phases.

    The ORCS was developed to improve the traditional CS's convergence rate and solution quality. The exploration and exploitation stages of ORCS are combined using the one-rank (qpq) parameter, which conducts M(population size) evaluations every iteration as opposed to 2M evaluations in the original method in Eq 6.

    qIter+1pq=qIterpq0.5/C (6)

    Where C is the number of dimensions of the objective function. Furthermore, a limit determined by the best solutions approach is suggested as a substitute for the invalid dimension. This enhances the rate of convergence of the conventional approach. The mechanism of being the best solution is presented. ORCS is implemented for the best possible air pollution monitoring and management.

    Initialization: Enhancing the embedded system used for monitoring and controlling air pollution, a solution vector with 3m components are represented by each cuckoo nest Wc(c=1,,M), where m is the number of sensor elements. The sensor locations selected for air pollution monitoring are the first m components. This section's elements are all natural numbers. The sensor setup or calibration settings make up the remaining components. As a result, the following Eq 7 represents the structure of a solution vector for the air pollution monitoring problem.

    Wc=[w1,,wm,OCH1,,OCHm,RCH1,,RCHm] (7)

    In the subsequent ORCS, each layer of the population was started at random. The following Eqs 8–10 show how the solution was initialized for the air pollution parameters and sensor calibration:

    wj=round[wmin,j+rand1×(wmax,jwmin,j)];j=1,,m (8)
    OCH,j=OCHmin,j+rand1×(OCHmax,jOCHmin,j);j=1,,m (9)
    RCH,j=RCHmin,j+rand1×(RCHmax,jRCHmin,j);j=1,,m (10)

    Where rand1 is an integer chosen at random and extracted from the uniform distribution [0 1]. The concentration levels of the pollutant are calculated as follows in Eq 11 when sensor calibration is involved with air pollution monitoring.

    RCH,j=(OCG,j/oeCH,j)2(OCH,j)2;j=1,..,m (11)

    Each nest has to have its fitness function calculated after setup. The calculation of the fitness function is done as in Eq 12.

    ES=OE+Loaj=1(UjUlimj)2+Lraqh=1(JjJlimj)2+Lumj=1(oeCH,joelimCH,j)2 (12)

    The penalty factors for pollutant concentration levels, sensor calibration, and real-time data prediction accuracy are denoted by Lo,Lr,andLu, respectively.

    Generation of new cuckoo nests via Lévy flights: To improve the embedded system for monitoring and controlling air pollution, Mantegna's algorithm was used for Lévy flights. The new nests were created using the following Eq 13.

    Wnewc=Wbestc+α×rand2×ΔWnewc (13)

    Where Wbestc is the previous best nest >0, and the step size factor and ΔWnewcjare the enhanced values computed as follows in Eq 14.

    ΔWnewc=u×σw(β)σz(β)×(WbestcHbest) (14)

    Eqs 15–17are explained as follows:

    U=randw|randz|1/β (15)
    σw(β)=[Γ(1+β)×sinπβ2Γ(1+β2)×β×2(β12)]1/β (16)
    σz(β)=1 (17)

    Here, Γ() is the gamma distribution function, and β is the distribution factor, which ranges from 0.3 to 1.699.

    Randomizing and Alien Eggi's discovering: There is a chance (ob) that a host bird would discover foreign eggs, that is, cuckoo eggs, and discard or leave them when a cuckoo bird deposits its egg in its nest. Like the Lévy flights, the process of a host bird finding alien eggs also results in novel solutions, which are explained in Eq 18.

    Wdisc=Wbestc+L×ΔWdisc (18)

    Where L is established in the following Eq 19:

    L={1,if rand3<ob0,otherwise (19)

    The increased value, ΔWdisc, is determined by Eq 20.

    ΔWdisc=rand4×[rando1(Wbestc)rando2(Wbestc)] (20)

    Where rando1(Wbestc) and rando2(Wbestc) indicate random perturbations in the nest places in Wbestc. Air pollution monitoring and control systems are optimized through the ORCS algorithm, improving sensor placement, calibration, and real-time data prediction accuracy by fusing an embedded system approach with intelligent optimization approaches. The approach is appropriate for edge computing environments because of its one-rank updating mechanism, which lowers computational costs. ORCS achieves the aim of improving air pollution monitoring and control accuracy by combining intelligent optimization approaches with an embedded system approach.

    The ORCS-ASVM paradigm improves machine learning-based prediction on embedded systems through the use of IoT and machine learning to guarantee precise and effective air pollution monitoring and management. This model was trained on a Windows 10 platform using Python 3.11, an Intel i7 processor, and 32 GB of RAM. The results presented in this section correspond to 75% of the training set.

    To monitor air pollution using inexpensive sensors combined with the ORCS-ASVM model, the proposed embedded system's performance is evaluated in Figure 2. The solution is very practical for dynamic settings due to its outstanding scalability (97%), flexibility (95%), and IoT applicability (98%). It offers accurate and reliable air quality predictions with a 96.1% real-time accuracy rate. Additionally, the 97% cost-effectiveness of the model guarantees that the system can be deployed economically, making it suitable for many applications of air pollution monitoring, such as low-resource settings and smart cities. This validates the real-time monitoring stability and effectiveness of the system.

    Figure 2.  Performance evaluation of the ORCS-ASVM model for real-time air quality monitoring.

    The dataset contains sensor readings taken from two Captor nodes measuring air pollutants [SOx, NOx, and particulate matter (PM2.5)] and environmental parameters (humidity and temperature) on November 25, 2020, organized in an hourly time series. As summarized in Table 1 (before normalization), the uncleaned sensor data indicated a range of inconsistencies and noise, which is standard for lower-cost sensors. In order to increase data reliability and make appropriate predictions, the dataset was preprocessed for smoothing and normalization. The cleaned and normalized dataset in Table 2 (after normalization) was essential to train the proposed ORCS-ASVM model for the embedded machine learning system. In pollution detection and monitoring involving an IoT-based environment, this process is crucial to allow for accurate decisions and real-time air quality forecasting.

    Table 1.  Air pollutant data before normalization from sensor readings.
    Index Date NO2 O3 SO2 PM2.5 PM10 CO2 Air Quality Index
    0 2020-11-25 01:00 0.090234 -0.581091 -0.567857 0.558341 0.417868 1309.433428 425.041933
    1 2020-11-25 02:00 0.471677 -0.745888 -0.249477 0.870987 0.696653 1815.518471 567.328733
    2 2020-11-25 03:00 0.697741 -0.736194 0.039977 1.056266 0.965293 2271.040377 679.204103
    3 2020-11-25 04:00 0.923598 -0.669952 0.232744 0.965627 0.875536 2272.791060 662.476377
    4 2020-11-25 05:00 1.064965 -0.536599 0.425713 0.927082 0.857532 2189.166693 646.037103
    5 2020-11-25 06:00 1.064965 -0.252244 0.695749 0.870909 0.792402 1948.841726 610.055534
    6 2020-11-25 07:00 1.018609 0.092119 1.393223 0.529141 1.183812 977.813426 358.873642
    7 2020-11-25 08:00 0.951838 0.343435 3.049208 0.165160 0.012641 755.889869 297.996894
    8 2020-11-25 09:00 0.895366 0.441422 1.971939 0.120038 -0.038303 679.986051 305.940974
    9 2020-11-25 10:00 0.556374 0.547878 1.737461 0.146206 0.008149 802.170120 300.281724

     | Show Table
    DownLoad: CSV
    Table 2.  Air pollutant data after normalization for model training.
    Index Date NO2 O3 SO2 PM2.5 PM10 CO2 Air quality index
    0 2020-11-25 01:00 70.60 13.59 38.62 364.61 411.73 1309.433428 425.041933
    1 2020-11-25 02:00 89.11 0.33 54.36 420.96 486.21 1815.518471 567.328733
    2 2020-11-25 03:00 100.08 1.11 68.67 463.68 541.95 2271.040377 679.204103
    3 2020-11-25 04:00 111.04 6.44 78.20 454.81 534.00 2272.791060 662.476377
    4 2020-11-25 05:00 117.90 17.17 87.74 448.14 529.19 2189.166693 646.037103
    5 2020-11-25 06:00 117.90 40.05 101.09 437.25 511.79 1948.841726 610.055534
    6 2020-11-25 07:00 109.05 63.09 185.41 312.76 349.20 977.813426 358.873642
    7 2020-11-25 08:00 112.41 87.98 217.44 275.53 303.47 755.889869 297.996894
    8 2020-11-25 09:00 109.67 95.84 213.62 263.51 289.86 679.986051 305.940974
    9 2020-11-25 10:00 93.22 104.43 152.59 271.25 302.27 802.170120 300.281724

     | Show Table
    DownLoad: CSV

    The performance of the suggested ORCS-ASVM system for pollution control and air quality monitoring is shown in Figure 3. With strong pollutant detection capabilities of 94.2% for PM2.5, 95.2% for SO₂, and 94.8% for NO₂, the system guarantees effective, dependable, and assured air quality monitoring. It is appropriate for large-scale applications because of its quick sensor calibration time (5 minutes) and wide system coverage area (10 km²). Such implications make the incorporation of the proposed system acceptable and viable to treat issues of air pollution in intelligent cities and other related contexts, highlighting its efficacy and capacity to scale up.

    Figure 3.  Evaluation of the ORCS-ASVM model's performance for air pollution monitoring and control.

    The ORCS-ASVM model performs better compared to more traditional models such as random Forest [24] and time-space-type meteorology (TSTM) [25] in major performance indicators. The proposed model enhances air pollution detection and control through improved prediction accuracy, reduced error rates, and increased reliability.

    Accuracy: The ratio of the number of instances predicted correctly to the number of predictions determines the accuracy of the model. ORCS-ASVM shows the highest accuracy of 96.1%, compared to random forest at 81.18% and TSTM at 95.2%, as shown in Figure 4 and Table 3. This level of precision in IoT applications guarantees accurate pollution identification with improved real-time monitoring of air quality.

    Figure 4.  Comparison of performance metrics for air pollution prediction models.
    Table 3.  Evaluation of the random forest, TSTM, and ORCS-ASVM models' effectiveness in monitoring and controlling air pollution.
    Methods Accuracy (%) Precision (%) Recall (%) F1 score (%)
    Random forest [24] 81.18 82.13 69.54 74.2
    TSTM [25] 95.2 89.5 88.3 89.5
    ORCS-ASVM (proposed) 96.1 95.3 96.7 95.2

     | Show Table
    DownLoad: CSV

    Precision: The ratio of correctly forecast positive instances to all predictable positives. This is essential for the embedded system used in air pollution monitoring and control because it can detect high pollution occurrences without wrongly identifying low pollution as high. In this case, the ORCS-ASVM model achieved a precision of 95.3%, higher than the random forest model (82.13%) and the TSTM model (89.5%), as shown in Figure 4 and Table 3. This indicates its high dependability in forecasting air quality occurrences.

    Recall: Estimates the ability of a model to find all relevant instances, especially when determining pollution levels within air quality monitoring. This metric is essential; it ensures that the system that was embedded can select high-pollution events with precision, as shown in Figure 4 and Table 3. The other models have recall values of 69.54% (random forest) and 88.3% (TSTM), while the proposed model ORCS-ASVM shows an excellent result of 96.7%, thus showing better detection.

    F1 score: Evaluates if the classifier's balance between real positives, incorrect positives, and negative results is optimal by combining accuracy and recall. It is used to compare the air pollution monitoring system's performance in Figure 4 and Table 3. The ORCS-ASVM model achieves the highest F1 score of 95.2% over other existing models (random forest at 74.2% and TSTM at 89.5%), showing its great accuracy on air quality predictions.

    Error rate: The error rate in monitoring and controlling air pollution refers to the percentage of failed predictions made by the model. The error rate of the current random forest model is 18.82% (Figure 5 and Table 4). However, the proposed ORCS-ASVM model presents an error rate of 13.21%, which is significantly inferior. This further proves the accuracy and reliability of this model for applications in real-time pollution management and air quality monitoring in embedded systems.

    Figure 5.  Analysis of error rate efficiency in air pollution monitoring.
    Table 4.  Evaluation and comparison of existing models and the proposed model for monitoring and controlling air pollution.
    Methods Error rate (%)
    Random forest [24] 18.82
    ORCS-ASVM (proposed) 13.21

     | Show Table
    DownLoad: CSV

    The ORCS-ASVM is an embedded ML system with considerable efficiency in real-time air pollution monitoring and control. The system incorporates low-cost sensors, edge computing, and an optimized hybrid machine learning model, and deals with key limitations of classical air quality monitoring systems like sensor data noise, larger delays, and high costs [25]. The ORCS-ASVM model showed considerable advantages over random forest and TSTM across all important evaluation results. The ORCS-ASVM model showed better predictive power (96.1%) than TSTM (95.2%) and random forest (81.18%). The ORCS-ASVM was also superior in precision (95.3%), recall (96.7%), and F1-score (95.2%), improving the system's ability to accurately classify pollution. The model displayed an error rate of 13.21%, indicating effective generalization under changing real-time environmental conditions.

    A significant strength of this system is its internal edge computing architecture, which uses a Raspberry Pi [25]. This means that sensor data can be processed locally with minimal latency. As a result, in a dynamically changing environment like an urban context, real-time monitoring can be done without latency. The use of min-max normalization increases the quality of the data, allowing the SVM model to learn more efficiently, especially when the sensor readings are raw data that are noise-prone, depending on hardware quality. The ORCS function improves the convergence of the SVM by learning the sensor calibration and data classification with the SVM error [16]. The market-based solution used the balancing of exploration and exploitation function of Lévy flights, improving the accuracy of predictions with minimal overhead while still being able to be run on an edge device with limited computing resources.

    Although the system has its advantages, it can only detect pollutants, namely PM2.5, SO₂, and NO₂. As a result, future studies should expand the limited detection capabilities of the pollutant sensor system, improve the durability of the sensors, and deploy to a wider variety of geographical areas [19]. In addition, incorporating satellite data and developing privacy-respecting design features would increase the accuracy and security of the proposed model, providing an improved real-time air quality monitoring system. The ORCS-ASVM model is a scalable, flexible, and efficient real-time air quality monitoring system. It includes low-cost sensors and event-driven computing; the optimized machine learning model is adaptable to meet the needs of IoT-based smart environmental monitoring systems.

    Low-cost sensors, edge computing, and the IoT were used to create a low-cost, real-time air pollution monitoring and control embedded system. The embedded edge device utilized by the system was a Raspberry Pi to monitor air pollutants such as SO2, NO2, and PM2.5. With the one-rank cuckoo search-driven method, the model was able to increase sensor accuracy and decrease reliance on computing, allowing pollution to be managed on time. Smoothing methods of noise reduction and normalizing showed more reliability of sensor data. In comparison to traditional models, the proposed system demonstrated effective capacity in reducing error. Scalable and cost-effective maintenance of air quality was achieved, with a high PM2.5 detection accuracy of 94.2%, SO2 detection accuracy of 95.2%, NO2 detection accuracy of 94.8%, a calibration time of 5 minutes, and a coverage area of 10 km². This scalable, cost-effective solution proved ideal for smart cities, agriculture, and any environment requiring continuous monitoring. Overall, this method provides a solid foundation for widespread adoption in IoT-based pollution monitoring networks. The system requires low-cost sensors, though their lifetime and precision may be limited.

    Future scope: Future work can focus on expanding the system to support multi-pollutant integration across wider geographic regions using a network of edge devices. Incorporating advanced deep learning models could enhance predictive accuracy and adaptiveness to complex environmental patterns. Integration with satellite data and weather forecasting systems may further improve real-time response capabilities. The system could also benefit from energy-efficient hardware enhancements to support long-term deployment. Additionally, deploying Blockchain for secure data sharing and transparency in environmental reporting is worth exploring. Future validation through large-scale field tests in diverse urban environments will strengthen the model's generalizability and reliability.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    The authors declare no conflict of interest.



    [1] R. H. Stroz, Myopia and inconsistency in dynamic utility maximization, Rev. Econ. Stud., 23 (1955), 165–180. https://doi.org/2295722
    [2] E. Phelps, R. A. Pollak, On second-best national saving and game-equilibrium growth, Rev. Econ. Stud., 35 (1968), 185–199. https://doi.org/2296547
    [3] E. Phelps, The indeterminacy of game-equilibrium growth, in Altruism, Morality and Economic theory, Russell Sage Foundation, NewYork, 1975, 87–105.
    [4] P. Krusell, A. Smith, Consumption-savings decisions with quasi-geometric discounting, Econometrica, 71 (2003), 365–375. https://doi.org/10.1111/1468-0262.00400 doi: 10.1111/1468-0262.00400
    [5] C. Harris, D. Laibson, Dynamic choices of hyperbolic consumers, Econometrica, 69 (2001), 935–957. https://doi.org/10.1111/1468-0262.00225 doi: 10.1111/1468-0262.00225
    [6] L. Karp, Non-constant discounting in continuous time, J. Econ. Theory, 132 (2007), 577–568. https://doi.org/10.1016/j.jet.2005.07.006 doi: 10.1016/j.jet.2005.07.006
    [7] L. Karp, I. H. Lee, Time-consistent policies, J. Econ. Theory, 112 (2003), 353–364. https://doi.org/10.1016/S0022-0531(03)00067-X
    [8] I. Ekeland, From ramsey to thom: a classical problem in the calculus of variations leading to an implicit differential equation, Discrete and Continuous Dynamical Systems, 28 (2010), 1101–1119. https://doi.org/10.3934/dcds.2010.28.1101 doi: 10.3934/dcds.2010.28.1101
    [9] I. Ekeland, A. Lazrak, Being serious about non-commitment: subgame perfect equilibrium in continuous time, arXiv: math/0604264.
    [10] I. Ekeland, A. Lazrak, Equlibrium policies when preferences are time-inconsistent, arXiv: math/0808.3790.
    [11] I. Ekeland, A. Lazrak, The golden rule when preferences are time-inconsistent, Math. Financial Econ., 4 (2010), 29–55. https://doi.org/10.1007/s11579-010-0034-x doi: 10.1007/s11579-010-0034-x
    [12] I. Ekeland, Y. Long, Q. Zhou, A new class of problems in the calculus of variations, Regul. Chaotic Dyn., 258 (2013), 553–584. https://doi.org/10.1134/S1560354713060014 doi: 10.1134/S1560354713060014
    [13] I. Ekeland, L. Karp, R. Sumaila, Equilibrium management of fisheries with overlapping altruistic generations, 2011. Available from: http://www.ceremade.dauphine.fr/~ekeland/Articles/Karp.pdf.
    [14] J. Yong, A deterministic linear quadratic time-inconsistent optimal control problems, Math. Control. Relat. Fields, 1 (2011), 83–118. https://doi.org/10.3934/mcrf.2011.1.83 doi: 10.3934/mcrf.2011.1.83
    [15] I. Ekeland, T. Pirvu, Investment and consumption without commitment, Math. Financial Econ., 2 (2008), 57–86. https://doi.org/10.1007/s11579-008-0014-6 doi: 10.1007/s11579-008-0014-6
    [16] S. R. Grendadier, N. Wang, Investment under uncertianty and time-inconsistent preferences, J. Financ. Econ., 84 (2007), 2–39. https://doi.org/10.1016/j.jfineco.2006.01.002 doi: 10.1016/j.jfineco.2006.01.002
    [17] T. Björk, A. Murgoci, A theorey of markovian time inconsistent stochastic control problem, Financ. Stoch., 18 (2014), 545–592. https://doi.org/10.1007/s00780-014-0234-y doi: 10.1007/s00780-014-0234-y
    [18] T. Björk, A. Murgoci, X. Zhou, Mean-variance portfolio optimization with state-dependent risk aversion, Math. Financ., 24 (2014), 1–24. https://doi.org/10.1111/j.1467-9965.2011.00515.x doi: 10.1111/j.1467-9965.2011.00515.x
    [19] S. Basak, G. Chabakauri, Dynamic mean-variance asset allocation, Rev. Econ. Stud., 23 (2010), 2970–3016. https://doi.org/10.1093/rfs/hhq028 doi: 10.1093/rfs/hhq028
    [20] Y. Hu, H. Jin, X. Zhou, Time-inconsistent stochastic linear-quadratic control, SIAM J. Control Optim., 50 (2012), 1548–1572. https://doi.org/10.1137/110853960 doi: 10.1137/110853960
    [21] Y. Hu, H. Jin, X. Zhou, Time-inconsistent stochastic linear–quadratic control: Characterization and uniqueness of equilibrium, SIAM J. Control Optim., 55 (2017), 1261–1279. https://doi.org/10.1137/15M1019040 doi: 10.1137/15M1019040
    [22] A. Bensoussan, K. C. J. Sung, S. C. P. Yam, Linear-quadratic time-inconsistent mean field games, Dyn. Games Appl., 3 (2013), 537–552. https://doi.org/10.1007/s13235-013-0090-y doi: 10.1007/s13235-013-0090-y
    [23] J. Martín-Solano, Group inefficiency in a common property resource game with asymmetric players, Econ. Lett., 136 (2015), 214–217. https://doi.org/10.1016/j.econlet.2015.10.002 doi: 10.1016/j.econlet.2015.10.002
    [24] X. Zhou, J. Yong, Stochastic controls: Hamiltonian Systems and HJB Equations, Springer-Verlag, NewYork, 1999.
    [25] S. Peng, A general stochastic maximm principle for optimal control problems, SIAM J. Control Optim., 28 (1990), 966–979. https://doi.org/10.1137/0328054 doi: 10.1137/0328054
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2157) PDF downloads(77) Cited by(1)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog