Faculty of Computer Science and Engineering
Permanent URI for this communityhttps://repository.ukim.mk/handle/20.500.12188/5
The Faculty of Computer Science and Engineering (FCSE) within UKIM is the largest and most prestigious faculty in the field of computer science and technologies in Macedonia, and among the largest
faculties in that field in the region.
The FCSE teaching staff consists of 50 professors and 30 associates. These include many “best in field” personnel, such as the most referenced scientists in Macedonia and the most influential professors in the ICT industry in the Republic of Macedonia.
Browse
3 results
Search Results
- Some of the metrics are blocked by yourconsent settings
Item type:Publication, Deep Learning Image Embeddings for Ventricular Beat Classification(IEEE, 2025-11-25) ;Tudjarski, Stojancho ;Petrovski, Nikola; Ventricular arrhythmias pose significant risks to cardiovascular health, necessitating accurate detection from electrocardiogram signals. This study investigates the effectiveness of vector embeddings derived from various convolutional neural networks and contrastive language-image pretraining-based models for classifying ventricular heartbeats presented as images. A comparative analysis revealed that the combination of the ResNet50 model and support vector machines achieved the top F1 score of 79.30%. The results provide insights into how deep neural network models can produce effective vector embeddings of heartbeats to train heartbeat classification models. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Age and Gender Impact on Heart Rate Variability towards Noninvasive Glucose Measurement(MDPI, 2023-10-25); ; ; ;Tudjarski, StojanchoHeart rate variability (HRV) parameters can reveal the performance of the autonomic nervous system and possibly estimate the type of its malfunction, such as that of detecting the blood glucose level. Therefore, we aim to find the impact of other factors on the proper calculation of HRV. In this paper, we research the relation between HRV and the age and gender of the patient to adjust the threshold correspondingly to the noninvasive glucose estimator that we are developing and improve its performance. While most of the literature research so far addresses healthy patients and only short- or long-term HRV, we apply a more holistic approach by including both healthy patients and patients with arrhythmia and different lengths of HRV measurements (short, middle, and long). The methods necessary to determine the correlation are (i) point biserial correlation, (ii) Pearson correlation, and (iii) Spearman rank correlation. We developed a mathematical model of a linear or monotonic dependence function and a machine learning and deep learning model, building a classification detector and level estimator. We used electrocardiogram (ECG) data from 4 different datasets consisting of 284 subjects. Age and gender influence HRV with a moderate correlation value of 0.58. This work elucidates the intricate interplay between individual input and output parameters compared with previous efforts, where correlations were found between HRV and blood glucose levels using deep learning techniques. It can successfully detect the influence of each input. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, From Continuous ECG Signals to Extracted Features for Machine Learning Models and Arrhythmia Annotations(IEEE, 2022-11-15) ;Tudjarski, Stojancho ;Stankovski, Aleksandar; This paper describes the process of transforming an ECG signal as a continuous stream of numbers representing measured electrical voltages between the ECG electrodes into an output indicating the existence of arrhythmia. The ECG data stream is a structured array of converted analog signal values to digital data. Although this stream uses a continuous structure of numbers within a given range that depends on the bit resolution during conversion, it is still unstructured as a representation of the appearance of arrhythmia since it does not contain information about detected arrhythmia. This paper presents how to process ECG data, detect heartbeat annotations, and calculate various parameters for tabular-based data with a fixed number of columns to be used as input into ML-based algorithms. Our use case addresses an ML algorithm to detect atrial fibrillation arrhythmia, as an irregular heart rhythm. Practically a set of numbers in the ECG samples, which do not have structured arrhythmia annotations, is transformed into structured annotations. Experiments are conducted on the well-known ECG benchmark MIT-BIH Arrhythmia Database. The input data is resampled from 360 Hz to 125 Hz signal, and a signal processing algorithm is used to detect heartbeats, extracting a fixed set of features, and systematically forwarded to the feature selection ML methodologies to obtain atrial fibrillation annotations.
