Nowadays, air pollution is an important problem with negative impacts on human health and on the environment. The air pollution forecast can provide important information to all affected sides, and allows appropriate measures to be taken. In order to address the problems of filling in the missing values in the time series used for air pollution forecasts, the automation of the allocation of optimal subset of input variables, the dependency of the air quality at a particular location on the conditions of the surrounding environment, as well as automation of the model’s optimization, this paper proposes a deep spatiotemporal model based on a 2D convolutional neural network and a long short-term memory network for predicting air pollution. The model utilizes the automatic selection of input variables and the optimization of hyperparameters by a genetic algorithm. A hybrid strategy for missing value imputation is used based on a combination of linear interpolation and a strategy of using the average between the previous value and the average value for the same time in other years. In order to determine the best architecture of the spatiotemporal model, the architecture hyperparameters are optimized by a genetic algorithm with a modified crossover operator for solutions with variable lengths. Additionally, the trained models are included in various ensembles in order to further improve the prediction performance—these include ensembles of models with the same architecture comprising the best architecture obtained by the evolutionary optimization, and ensembles of diverse models comprising the k best models of the evolutionary optimization. The experimental results for the Beijing Multi-Site Air-Quality Data Set show that the proposed spatiotemporal model for air pollution forecasting provides good and consistent prediction results. The comparison of the suggested model with other deep NN models shows satisfactory results, with the best performance according to MAE, based on the experimental results for the station at Wanliu (16.753 ± 0.384). Most of the model architectures obtained by the optimization of the model hyperparameters using the genetic algorithm have one convolutional layer with a small number of kernels and a small kernel size; the convolutional layers are followed by a max-pooling layer, and one or two LSTM layers are utilized with dropout regularization applied to the LSTM layer using small values of p (0.1, 0.2 and 0.3). The utilization of ensembles from the k best trained models further improves the prediction results and surpasses other deep learning models, according to MAE and RMSE metrics. The used hybrid strategy for missing value imputation enhances the results, especially for data with clear seasonality, and produces better MAE compared to the strategy using average values for the same hour of the same day and month in other years. The experimental results also reveal that random searching is a simple and effective strategy for selecting the input variables. Furthermore, the inclusion of spatial information in the model’s input data, based on the local neighborhood data, significantly improves the predictive results obtained with the model. The results obtained demonstrate the benefits of including spatial information from as many surrounding stations as possible, as well as using as much historical information as possible.
Automated human activity recognition has a number of applications such as in elderly healthcare monitoring, fitness tracking and in various smart home systems that can adapt to the inhabitants' behavior. Deep learning using Convolutional Neural Networks (CNNs) is increasingly being used for recognition of human activities. However, the CNNs performance is highly dependent on the network architecture and usually the hyper-parameters are manually selected. Various approaches have been used to automate the design of CNN architectures. The paper proposes an evolutionary based approach for optimizing the architecture of one dimensional CNNs for human activity recognition. The suggested approach is tested on three accelerometric data sets. The experimental results show that the CNNs designed using the evolutionary based approach have comparable accuracy on the WISDM Actitracker data set and significantly better performance on the Smartphone-Based Recognition of Human Activities and Postural Transitions data set compared to other deep CNNs.
Human activity recognition (HAR) is an important research field with a variety of applications in healthcare monitoring, fitness tracking and in user-adaptive systems in smart environments. The performance of the activity recognition system is highly dependent on the features extracted from the sensor data which makes the selection of appropriate features a very important part of HAR. A 1D CNN model trained on accelerometer data is suggested in the paper for automatic feature extraction in a HAR system. A semi-automatic approach is used that effectively and efficiently determines the number of convolutional layers in the network, the number of kernels and the size of the kernels. The experimental results show that the suggested model outperforms several existing recognition approaches that use the same data set.
Evolutionary algorithms provide the ability to automatically design robot controllers, but their wider use is hampered by a number of problems, including the difficulty of obtaining complex behaviors. This paper proposes a biologically inspired indirect encoding method for developing neural networks that control autonomous agents. The model is divided into three stages, the first two stages determine the structure of the network – the positions of the neurons and the network connectivity, and the third stage, occurring during the lifetime of the agent, determines the strength of connections based on the network activity. The model was tested experimentally by simulating an agent in an artificial environment, and the results of these simulations show that the method successfully evolved agents, capable of distinguishing between several types of objects, collecting some while avoiding others, without the use of a complex fitness function.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.