IMPROVEMENT OF NEURAL NETWORK MODEL FOR PPG SIGNAL ANALYSIS

Authors

  • Zlatko Radovanović Alfa BK University
  • Vojkan Nikolić

Keywords:

photoplethysmography (PPG), wavelet transformation, neural networks, machine learning, characteristic parameters

Abstract

Purpose

This paper proposes to improve the method of predicting the age of the subject based on the recorded PPG signal.

Design/Methods/Approach

The PPG signal was obtained by the photoplethysmography method. The prediction method is based on the concept of a neural network, which uses wavelet transformation coefficients of the recorded PPG signal for training. The paper uses an RNN (Recurrent Neural Network) network, which was designed on five different architecture models. The focus of the work is on the comparison of the test results of these five different models and the selection of the model with the most acceptable results for further work. These five RNN models differ in the number of hidden layers. The first model has one hidden layer, the second has two hidden layers, etc., the fifth model has five hidden layers. A database with 500 recorded PPG signals is used to train the network.

Findings

The results of this paper open the discussion whether a larger number of hidden layers affects the prediction results and to what extent. There is also a discussion about whether to use RNN architecture or perhaps CNN (Convolutional Neural Network), which is again the topic of some future work in which a comparison of the results of these two architectures should be made.

 

 

Originality/Value

The use of wavelet transformation in the analysis of PPG signals can determine in a compromise way when certain changes occur in the signal and what their frequency content is. The goal of this work is in the domain of development, testing and addition of software solutions in the analysis of PPG signals, application of these solutions in artificial NN modeling and analysis of prediction results obtained by this method.

Keywords: photoplethysmography (PPG), wavelet transformation, neural networks, machine learning, characteristic parameters.

About the author

Zlatko Radovanović is a doctoral student at Alfa BK University - Faculty of Information Technologies. He graduated in electrical engineering in the field of automation. Areas of interest are signal analysis, system modeling and development and improvement of NN, AI.

Vojkan Nikolić, PhD is a Associate Professor on University of Criminal Investigation and Police Studies, Department of Information Technology, Belgrade. Areas of interest are information sistems, BI, data mining, NLP.

References

REFERENCES

Radovanović, Z., Jokić, S., Jokić, I., Gerazov, B., Kovačević, A. & Gligorić, N. (2025).

PPG signal analysis and wavelet selection for feature extraction. ALFATECH - Smart cities and

modern technologies. Proceedings (page 220). Belgrade: Alfa BK University.

DOI: 10.46793/ALFATECHproc25.220R

Allen, J. (2007). Photoplethysmography and its application in clinical physiological

measurement. Physiological Measurement, April 2007, 28(3).

DOI:10.1088/0967-3334/28/3/R01

Nikolic, V., Markoski, B., Kuk, K., Randjelovic, D., Cisar, P. (2017) . Modelling the System of

Receiving Quick Answers for e-Government Services: Study for the Crime Domain in the

Republic of Serbia. ACTA POLYTECHNICA HUNGARICA, 2017, vol. 14, No. 8, p. 143-163

DOI:10.12700/APH.14.8.2017.8.8

Popovic, S., Viduka, D., Basic, A., Dimic, V., Djukic, D., Nikolic, V., Stokic, A. (2025).

Optimization of Artificial Intelligence Algorithm Selection: PIPRECIA-S Model and Multi-

Criteria Analysis. ELECTRONICS, (2025), vol. 14, No. 3. DOI:10.3390/electronics14030562

Maksimovic, A., Nikolic, V., Vidojevic, D., Randjelovic, M., Djukanovic, S., Randjelovic, D.

(2024). Using Triple Modular Redundancy for Threshold Determination in DDOS Intrusion

Detection Systems. IEEE ACCESS, (2024), vol. 12. DOI:10.1109/ACCESS.2024.3384380

Stolic, P., Stevic, Z., Petronic, S., Nikolic, V., Stevic, M., Kreculj, D., Milosevic, D. (2024).

Modeling, Simulation, and Computer Control of a High-Frequency Wood Drying System.

ELECTRONICS, (2023), vol. 12, No. 1. DOI:10.3390/electronics12010226

Kevkic, T., Nikolic, V., Stojanovic, V., Milosavljevic, D., Jovanovic, S., (2022). Modeling

electrostatic potential in FDSOI MOSFETS: An approach based on homotopy perturbations.

OPEN PHYSICS, (2022), vol. 20, No. 1, p. 106-116. DOI:10.1515/phys-2022-0012

Raičević, S., Nikolić, V. (2024). Comparative analysis of certain clustering algorithms that do

not require a predefined number of clusters on the articles of the criminal code of the Republic

of Serbia. Journal of Computer and Forensic Sciences. 2024, vol. 3, No. 2, p. 28-42.

Milenković, J., Pavlović, M., Nikolić, V., Jasić, A., Premceski, V. (2020). Example of Clustering

Using K-Means Method in Python. International Conference on Information Technology and

Development of Education – ITRO 2020, Technical faculty "Mihajlo Pupin" Zrenjanin.

Janićijević, S., Nikolić, V. (2021). Graph Structures for Data Visualizations. Serbian Journal of

Engineering Management. 2021, Vol. 6, No. 2. DOI: 10.5937/SJEM2102024J

Avolio, A. (2002). The finger volume pulse and assessment of arterial properties. Journal of

Hypertension, 2002-12, Vol.20 (12), 2341-2343. DOI: 10.1097/00004872-200212000-00007

Webster, J., G. (2010). Medical Instrumentation: application and design. Wiley 2010.

Campolo, D. (2017). New Developments in Biomedical Engineering. InTech 2017.

Hertzman, A. (1938). The blood supply of various skin areas as estimated by the photoelectric

plethysmograph. American journal of physiology. 124 (2), 328-40.

Takazawa, K., T., N., Fujita, M., Matsuoka, O., Saiki, T., Aikawa, M., Tamura, S. & Ibukiyama

C., (1998). Assessment of vasocative agents and vascular aging by the second derivative of

photoplethysmogram waveform. Journal of Hypertension. 32, 65-70.

DOI: 10.1161/01.hyp.32.2.365

Rubins, U., Grabovskis, A., Grube, J. & Kukulis, I. (2008). Photoplethysmography Analysis of

Artery Properties in Patients with Cardiovascular Diseases. Springer Berlin Heidelberg.

Allen, J., & Kyriacou, P. (2021). Photoplethysmography - Technology, Signal Analysis and

Applications. eBook ISBN: 9780128235256.

Mallat, S. (1998). A wavelet Tour of Signal Processing. Academic Press, New York.

Radunović, D., P. (2005). Talasići. Akademska misao, Belgrade.

Stark, H., G. (2005). Wavelets and Signal Processing. University of Applied Sciences, Germany.

Springer Berlin Heidelberg.

INTERNET SOURCES

(URL1) Misiti, M., Misiti, Y., Oppenheim, G. & Poggi, J., M. (1997). Wavelet Toolbox For Use

with MATLAB, MathWorks. https://de.mathworks.com/help/wavelet/

(URL2) http://ataspinar.com/posts/machine-learning-with-signal-processing-techniques/

(URL3) Goodfellow, I., Bengio, Y. & Courvill, A. (2016). Deep Learning. e-book. MIT Press.

https://www.deeplearningbook.org/contents/ml.html

(URL4) https://github.com/PyWavelets/

(URL5) https://pywavelets.readthedocs.io/

(URL6) https://scikit-learn.org/

(URL7) https://github.com/stevanjokic

(URL8)

https://play.google.com/store/apps/details id=srb.ctb.pulse.heartrate.camera.ecg4everybody

(the application through which the PPG signals used in this work were collected and generated

in a file)

(URL9)

https://apxml.com/courses/getting-started-with-tensorflow/chapter-4-training-evaluating-

models/compiling-metrics

Downloads

Published

2026-03-26

Issue

Section

Natural and Applied Sciences in Forensics, Cybercrime and Security