Abstract
Air pollution poses a significant issue in numerous cities worldwide, impacting public health and the environment. We study three significant cities under the Dhaka division, including Kuril Bishow Road, Uttara, and Tongi. Traditional air quality monitoring methods often need more coverage and accuracy. Leveraging Internet of Things (IoT) technology as well as machine learning (ML) algorithms, this study deploys an IoT-based sensor network using Arduino boards and various devices, including MQ135, DHT22, PM2.5, MQ9, and dust sensors to gather real-time values on air pollutants. The gathered data, including sulfur dioxide, ozone, particulate matter 2.5, nitrogen dioxide, particulate matter 10, as well as carbon monoxide, provides a comprehensive view of city pollution levels. ML models such as linear regression, decision trees, K-Nearest Neighbors (KNN), Naive Bayes (NB), Gradient Boosting (GB), and Random Forest classifiers are applied to predict pollution levels using environmental parameters. The Random Forest classifier achieves an impressive prediction accuracy of \(97.2\%\). Evaluation metrics, including precision, recall, F1 score, Kappa score, mean square error (MSE), root mean square error(RMSE), along mean absolute error (MAE), are used to assess the performance of the models. This study demonstrates the potential of IoT technology along with ML algorithms in accurately predicting air pollution levels, aiding in environmental management and public health efforts in urban areas.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Veljanovska, K., Dimoski, A.: Air quality index prediction using simple machine learning algorithms. Int. J. Emerg. Trends Technol. Comput. Sci. (IJETTCS) 7(1), 025–030 (2018)
Saha, R., Hoque, S.N.M.A., Manu, M.M.R., Hoque, A.: Monitoring air quality of Dhaka using IoT: effects of COVID-19. In: 2021 2nd International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), pp. 715–721. IEEE (2021)
Islam, M.M., Rony, J.H., Akhtar, M.N., Shakil, S.U.P., Uddin, J.: Water monitoring using Internet of Things. In: Marques, G., González-Briones, A. (eds.) Internet of Things for Smart Environments. EAISICC, pp. 59–69. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-09729-4_4
Islam, M.M., Uddin, J., Kashem, M.A., Rabbi, F., Hasnat, M.W.: Design and implementation of an IoT system for predicting aqua fisheries using Arduino and KNN. In: Singh, M., Kang, D.-K., Lee, J.-H., Tiwary, U.S., Singh, D., Chung, W.-Y. (eds.) IHCI 2020. LNCS, vol. 12616, pp. 108–118. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-68452-5_11
Islam, M.M., Kashem, M.A., Uddin, J.: An Internet of Things framework for real-time aquatic environment monitoring using an Arduino and sensors. Int. J. Electr. Comput. Eng. 12(1), 826 (2022)
Rony, J.H., Karim, N., Rouf, M.D.A., Islam, M.M., Uddin, J., Begum, M.: A cost-effective IoT model for a smart sewerage management system using sensors. J 4(3), 356–366 (2021)
Mehta, Y., Pai, M.M.M., Mallissery, S., Singh, S.: Cloud enabled air quality detection, analysis and prediction-a smart city application for smart health. In: 2016 3rd MEC International Conference on Big Data and Smart City (ICBDSC), pp. 1–7. IEEE (2016)
Zhang, J., Ding, W.: Prediction of air pollutants concentration based on an extreme learning machine: the case of Hong Kong. Int. J. Environ. Res. Public Health 14(2), 114 (2017)
Sharma, M., Jain, S., Mittal, S., Sheikh, T.H.: Forecasting and prediction of air pollutants concentrates using machine learning techniques: the case of India. In: IOP Conference Series: Materials Science and Engineering, vol. 1022, p. 012123. IOP Publishing (2021)
Kang, G.K., Gao, J.Z., Chiao, S., Lu, S., Xie, G.: Air quality prediction: big data and machine learning approaches. Int. J. Environ. Sci. Dev. 9(1), 8–16 (2018)
Streatfield, P.K., Karar, Z.A.: Population challenges for Bangladesh in the coming decades. J. Health Popul. Nutr. 26(3), 261 (2008)
Li, X., Peng, L., Yuan, H., Shao, J., Chi, T.: Deep learning architecture for air quality predictions. Environ. Sci. Pollut. Res. 23, 22408–22417 (2016)
Seinfeld, J.H., Pandis, S.N.: From Air Pollution to Climate Change. Atmospheric Chemistry and Physics, p. 1326 (1998)
Greaver, T.L., et al.: Ecological effects of nitrogen and sulfur air pollution in the us: what do we know? Front. Ecol. Environ. 10(7), 365–372 (2012)
Pasupuleti, V.R., Kalyan, P., Reddy, H.K., et al.: Air quality prediction of data log by machine learning. In: 2020 6th International Conference on Advanced Computing and Communication Systems (ICACCS), pp. 1395–1399. IEEE (2020)
Jeya, S., Sankari, L.: Air pollution prediction by deep learning model. In: 2020 4th International Conference on Intelligent Computing and Control Systems (ICICCS), pp. 736–741. IEEE (2020)
Eren, F., Ozturk, S.: Evaluation of the effect of air pollution on cognitive functions, cognitive decline, and dementia. Ann. Indian Acad. Neurol. 25(Suppl 1), S9 (2022)
Dobrea, M., et al.: Machine learning algorithms for air pollutants forecasting. In: 2020 IEEE 26th International Symposium for Design and Technology in Electronic Packaging (SIITME), pp. 109–113. IEEE (2020)
Saini, R.K., Saini, H., Singh, S.: Air pollution quality monitoring system using Internet of Things for smart cities. Turk. J. Comput. Math. Educ. (TURCOMAT) 11(2), 1077–1092 (2020)
Rajakumari, K., Priyanka, V.: Air pollution prediction in smart cities by using machine learning techniques. IJITEE 9(5), 1272–1279 (2020)
Payne-Sturges, D.C., et al.: Healthy air, healthy brains: advancing air pollution policy to protect children’s health. Am. J. Public Health 109(4), 550–554 (2019)
Parmar, G., Lakhani, S., Chattopadhyay, M.K.: An IoT based low cost air pollution monitoring system. In: 2017 International Conference on Recent Innovations in Signal Processing and Embedded Systems (RISE), pp. 524–528. IEEE (2017)
Ali, H., Soe, J.K., Weller, S.R.: A real-time ambient air quality monitoring wireless sensor network for schools in smart cities. In: 2015 IEEE First International Smart Cities Conference (ISC2), pp. 1–6. IEEE (2015)
Saini, J., Dutta, M., Marques, G.: Predicting indoor air quality: integrating IoT with artificial intelligence. In: Internet of Things for Indoor Air Quality Monitoring. SAST, pp. 51–67. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-82216-3_4
Zhao, B.: Urban air pollution mapping using fleet vehicles as mobile monitors and machine learning. Environ. Sci. Technol. 55(8), 5579–5588 (2021)
Jha, R.: Air quality sensing and reporting system using IoT. In: 2020 Second International Conference on Inventive Research in Computing Applications (ICIRCA), pp. 790–793 (2020)
Rakib, M.: IoT based air pollution monitoring & prediction system. In: 2022 International Conference on Innovations in Science, Engineering and Technology (ICISET), pp. 184–189 (2022)
Zhang, D.: Real time localized air quality monitoring and prediction through mobile and fixed IoT sensing network. IEEE Access 8, 89584–89594 (2020)
Moses, L.: IoT enabled environmental air pollution monitoring and rerouting system using machine learning algorithms. In: IOP Conference Series: Materials Science and Engineering, vol. 955 (2020)
Ali, S., Glass, T., Parr, B., Potgieter, J., Alam, F.: Low cost sensor with IoT LoRaWAN connectivity and machine learning-based calibration for air pollution monitoring. IEEE Trans. Instrum. Meas. 70, 1–11 (2020)
Molinara, M., Ferdinandi, M., Cerro, G., Ferrigno, L., Massera, E.: An end to end indoor air monitoring system based on machine learning and SENSIPLUS platform. IEEE Access 8, 72204–72215 (2020)
Esquiagola, J., Manini, M., Aikawa, A., Yoshioka, L., Zuffo, M.: Monitoring indoor air quality by using IoT technology. In: 2018 IEEE XXV International Conference on Electronics, Electrical Engineering and Computing (INTERCON), pp. 1–4. IEEE (2018)
Jo, J.H., Jo, B.W., Kim, J.H., Kim, S.J., Han, W.Y.: Development of an IoT-based indoor air quality monitoring platform. J. Sens. 2020, 1–14 (2020)
Firdhous, M.F.M., Sudantha, B.H., Karunaratne, P.M.: IoT enabled proactive indoor air quality monitoring system for sustainable health management. In: 2017 2nd International Conference on Computing and Communications Technologies (ICCCT), pp. 216–221. IEEE (2017)
Soundari, A.G., Jeslin, J.G., Akshaya, A.C.: Indian air quality prediction and analysis using machine learning. Int. J. Appl. Eng. Res. 14(11), 181–186 (2019)
Saranya, E., Maheswaran, T.: IoT based disease prediction and diagnosis system for healthcare. Int. J. Eng. Dev. Res. 7(2), 232–237 (2019)
Dhanvijay, M.M., Patil, S.C.: Internet of Things: a survey of enabling technologies in healthcare and its applications. Comput. Netw. 153, 113–131 (2019)
Babakerkhell, M.D., Pandey, N.: Analysis of different IoT based healthcare monitoring systems. Int. J. Innov. Technol. Explor. Eng. (IJITEE) 8, 61–67 (2019)
Ahmadi, H., Arji, G., Shahmoradi, L., Safdari, R., Nilashi, M., Alizadeh, M.: The application of Internet of Things in healthcare: a systematic literature review and classification. Univ. Access Inf. Soc. 18, 837–869 (2019)
Mustary, S., Kashem, M.A., Khan, M.N.I., Jewel, F.A., Islam, M.M., Islam, S.: LEACH based WSN classification using supervised machine learning algorithm. In: 2021 International Conference on Computer Communication and Informatics (ICCCI), pp. 1–5. IEEE (2021)
Islam, M.M., Kashem, M.A., Uddin, J.: Fish survival prediction in an aquatic environment using random forest model. Int. J. Artif. Intell. 10(3), 614–622 (2021). ISSN: 2252-8938
Alam, M., Islam, M.M., Rokunojjaman, M., Akter, S., Hossain, M.B., Uddin, J.: Electrocardiogram signal analysis based on statistical approaches using K-nearest neighbor. In: Islam, A.K.M.M., Uddin, J., Mansoor, N., Rahman, S., Al Masud, S.M.R. (eds.) Bangabandhu and Digital Bangladesh. CCIS, vol. 1550, pp. 148–160. Springer, Cham (2021). https://doi.org/10.1007/978-3-031-17181-9_12
Sahidullah, M., Nayan, N.M., Morshed, M.S., Hossain, M.M., Islam, M.U.: Date fruit classification with machine learning and explainable artificial intelligence. Int. J. Comput. Appl. 975, 8887 (2023)
Aditya, C.R., Deshmukh, C.R., Nayana, D.K., Vidyavastu, P.G.: Detection and prediction of air pollution using machine learning models. Int. J. Eng. Trends Technol. (IJETT) 59(4), 204–207 (2018)
Wu, Z., Wang, Y., Zhang, L.: MSSTN: multi-scale spatial temporal network for air pollution prediction. In: 2019 IEEE International Conference on Big Data (Big Data), pp. 1547–1556. IEEE (2019)
Kiruthika, R., Umamakeswari, A.: Low cost pollution control and air quality monitoring system using Raspberry Pi for Internet of Things. In: 2017 International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS), pp. 2319–2326 (2017)
Ghoneim, M., Hamed, S.M.: Towards a smart sustainable city: air pollution detection and control using Internet of Things. In: 2019 5th International Conference on Optimization and Applications (ICOA), pp. 1–6. IEEE (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Shakil, S.U.P., Kashem, M.A., Islam, M.M., Nayan, N.M., Uddin, J. (2024). Investigation of Air Effluence Using IoT and Machine Learning. In: Miraz, M.H., Southall, G., Ali, M., Ware, A. (eds) Emerging Technologies in Computing. iCETiC 2023. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 538. Springer, Cham. https://doi.org/10.1007/978-3-031-50215-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-031-50215-6_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-50214-9
Online ISBN: 978-3-031-50215-6
eBook Packages: Computer ScienceComputer Science (R0)