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
15 results
Search Results
- Some of the metrics are blocked by yourconsent settings
Item type:Publication, Use of machine learning for predicting stress episodes based on wearable sensor data: A systematic review(Elsevier BV, 2025-11) ;Pataca, António Oseas; ;Coelho, Paulo Jorge ;Garcia, Nuno M.Deryuck, MargotObjective: This study consists of a systematic literature review that aims to explore the potential of integrating wearable sensor data and machine learning (ML) techniques for predicting stress episodes. It aims to identify prevalent sensors, key physiological features, and the effectiveness of ML methods in real-world stress monitoring and prediction. Methods: This systematic review follows the PRISMA methodology, analyzing literature from January 2010 to June 2025. Data sources included IEEE Xplore, Elsevier, Springer, Multidisciplinary Digital Publishing Institute (MDPI), and paper repositories such as PubMed Central and the Association of Computing Machinery (ACM). The inclusion criteria encompassed studies that employed wearable devices for ML stress prediction, focusing on physiological data such as heart rate variability (HRV), skin conductance, and sleep patterns. Articles were screened for originality, clinical relevance, and methodological rigor. Results: Key findings highlighted the use of diverse wearable sensors, including electrodermal activity (EDA), photoplethysmography (PPG), and accelerometers. Commonly extracted features included HRV metrics, skin conductance levels, and respiratory patterns. ML models, such as Random Forest (RF), Support Vector Machines (SVM), and deep neural networks (DNN), have demonstrated high predictive accuracy (e.g., up to 99%). Despite promising results, challenges such as small sample sizes, variability in data quality, and the need for standardized protocols were noted. Conclusion: Wearable sensors combined with ML algorithms provide scalable, real-time stress monitoring solutions, emphasizing proactive healthcare management. However, advancing this field requires addressing limitations through interdisciplinary collaboration and focusing on the accessibility and usability of technologies. Significance: This study highlights the transformative role of wearable technologies in predicting stress, with implications for personalized health interventions, mental health support, and enhanced healthcare efficiency. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, A low-cost device-based data approach to Eight Hop Test(Elsevier BV, 2025) ;Pimenta, Luís ;Coelho, Paulo Jorge ;Gonçalves, Norberto Jorge ;Lousado, José PauloAlbuquerque, Carlos - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Ten meter walk test with mobile devices: A dataset with accelerometer, magnetometer, and gyroscope(Elsevier BV, 2024-02) ;Gabriel, Cristiana Lopes ;Pires, Ivan Miguel ;Gonçalves, Norberto Jorge ;Coelho, Paulo Jorge - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Improving Human Activity Monitoring by Imputation of Missing Sensory Data: Experimental Study(MDPI AG, 2020-09-17) ;Pires, Ivan Miguel ;Hussain, Faisal ;Garcia, Nuno M.<jats:p>The automatic recognition of human activities with sensors available in off-the-shelf mobile devices has been the subject of different research studies in recent years. It may be useful for the monitoring of elderly people to present warning situations, monitoring the activity of sports people, and other possibilities. However, the acquisition of the data from different sensors may fail for different reasons, and the human activities are recognized with better accuracy if the different datasets are fulfilled. This paper focused on two stages of a system for the recognition of human activities: data imputation and data classification. Regarding the data imputation, a methodology for extrapolating the missing samples of a dataset to better recognize the human activities was proposed. The K-Nearest Neighbors (KNN) imputation technique was used to extrapolate the missing samples in dataset captures. Regarding the data classification, the accuracy of the previously implemented method, i.e., Deep Neural Networks (DNN) with normalized and non-normalized data, was improved in relation to the previous results without data imputation.</jats:p> - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Analysis of the Results of Heel-Rise Test with Sensors: A Systematic Review(MDPI AG, 2020-07-17) ;Pires, Ivan Miguel ;Ponciano, Vasco ;Garcia, Nuno M.<jats:p>Strokes are a constant concern for people and pose a major health concern. Tests that allow detection and the rehabilitation of patients have started to become more important and essential. There are several tests used by physiotherapists to speed up the recovery process of patients. This article presents a systematic review of existing studies using the Heel-Rise Test and sensors (i.e., accelerometers, gyroscopes, pressure and tilt sensors) to estimate the different levels and health statuses of individuals. It was found that the most measured parameter was related to the number of repetitions, and the maximum number of repetitions for a healthy adult is 25 repetitions. As for future work, the implementation of these methods with a simple mobile device will facilitate the different measurements on this subject.</jats:p> - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Measurement of Results of Functional Reach Test with Sensors: A Systematic Review(MDPI AG, 2020-06-30) ;Pires, Ivan Miguel ;Garcia, Nuno M.<jats:p>The test of physical conditions is important to treat and presents several diseases related to the movement. These diseases are mainly related to the physiotherapy and orthopedy, but it can be applied in a wide range of medical specialties. The Functional Reach Test is one of the most common physical tests used to measure the limit of stability that is highly important for older adults because their stability is reduced with aging. Thus, older adults are part of the population more exposed to stroke. This test may help in the measurement of the conditions related to post-stroke and stroke treatment. The movements related to this test may be recorded and recognized with the inertial sensors available in off-the-shelf mobile devices. This systematic review aims to determine how to determine the conditions related to this test, which can be detected, and which of the sensors are used for this purpose. The main contribution of this paper is to present the research on the state-of-the-art use of sensors available on off-the-shelf mobile devices to measure Functional Reach Test results. This research shows that the sensors that are used in the literature studies are inertial sensors and force sensors. The features extracted from the different studies are categorized as dynamic balance, quantitative, and raw statistics. These features are mainly used to recognize the different parameters of the test, and several accidents, including falling. The execution of this test may allow the early detection of different diseases.</jats:p> - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Machine Learning Techniques with ECG and EEG Data: An Exploratory Study(MDPI AG, 2020-06-29) ;Ponciano, Vasco ;Pires, Ivan Miguel ;Ribeiro, Fernando Reinaldo ;Garcia, Nuno M.Villasana, María Vanessa<jats:p>Electrocardiography (ECG) and electroencephalography (EEG) are powerful tools in medicine for the analysis of various diseases. The emergence of affordable ECG and EEG sensors and ubiquitous mobile devices provides an opportunity to make such analysis accessible to everyone. In this paper, we propose the implementation of a neural network-based method for the automatic identification of the relationship between the previously known conditions of older adults and the different features calculated from the various signals. The data were collected using a smartphone and low-cost ECG and EEG sensors during the performance of the timed-up and go test. Different patterns related to the features extracted, such as heart rate, heart rate variability, average QRS amplitude, average R-R interval, and average R-S interval from ECG data, and the frequency and variability from the EEG data were identified. A combination of these parameters allowed us to identify the presence of certain diseases accurately. The analysis revealed that the different institutions and ages were mainly identified. Still, the various diseases and groups of diseases were difficult to recognize, because the frequency of the different diseases was rare in the considered population. Therefore, the test should be performed with more people to achieve better results.</jats:p> - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Identification of Diseases Based on the Use of Inertial Sensors: A Systematic Review(MDPI AG, 2020-05-08) ;Ponciano, Vasco ;Pires, Ivan Miguel ;Ribeiro, Fernando Reinaldo ;Marques, GonçaloVillasana, Maria Vanessa<jats:p>Inertial sensors are commonly embedded in several devices, including smartphones, and other specific devices. This type of sensors may be used for different purposes, including the recognition of different diseases. Several studies are focused on the use of accelerometer signals for the automatic recognition of different diseases, and it may empower the different treatments with the use of less invasive and painful techniques for patients. This paper aims to provide a systematic review of the studies available in the literature for the automatic recognition of different diseases by exploiting accelerometer sensors. The most reliably detectable disease using accelerometer sensors, available in 54% of the analyzed studies, is the Parkinson’s disease. The machine learning methods implemented for the automatic recognition of Parkinson’s disease reported an accuracy of 94%. The recognition of other diseases is investigated in a few other papers, and it appears to be the target of further analysis in the future.</jats:p> - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Is The Timed-Up and Go Test Feasible in Mobile Devices? A Systematic Review(MDPI AG, 2020-03-23) ;Ponciano, Vasco ;Pires, Ivan Miguel ;Ribeiro, Fernando Reinaldo ;Marques, GonçaloGarcia, Nuno M.<jats:p>The number of older adults is increasing worldwide, and it is expected that by 2050 over 2 billion individuals will be more than 60 years old. Older adults are exposed to numerous pathological problems such as Parkinson’s disease, amyotrophic lateral sclerosis, post-stroke, and orthopedic disturbances. Several physiotherapy methods that involve measurement of movements, such as the Timed-Up and Go test, can be done to support efficient and effective evaluation of pathological symptoms and promotion of health and well-being. In this systematic review, the authors aim to determine how the inertial sensors embedded in mobile devices are employed for the measurement of the different parameters involved in the Timed-Up and Go test. The main contribution of this paper consists of the identification of the different studies that utilize the sensors available in mobile devices for the measurement of the results of the Timed-Up and Go test. The results show that mobile devices embedded motion sensors can be used for these types of studies and the most commonly used sensors are the magnetometer, accelerometer, and gyroscope available in off-the-shelf smartphones. The features analyzed in this paper are categorized as quantitative, quantitative + statistic, dynamic balance, gait properties, state transitions, and raw statistics. These features utilize the accelerometer and gyroscope sensors and facilitate recognition of daily activities, accidents such as falling, some diseases, as well as the measurement of the subject’s performance during the test execution.</jats:p> - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Pattern Recognition Techniques for the Identification of Activities of Daily Living Using a Mobile Device Accelerometer(MDPI AG, 2020-03-19) ;Pires, Ivan Miguel ;Marques, Gonçalo ;Garcia, Nuno M. ;Flórez-Revuelta, FranciscoCanavarro Teixeira, Maria<jats:p>The application of pattern recognition techniques to data collected from accelerometers available in off-the-shelf devices, such as smartphones, allows for the automatic recognition of activities of daily living (ADLs). This data can be used later to create systems that monitor the behaviors of their users. The main contribution of this paper is to use artificial neural networks (ANN) for the recognition of ADLs with the data acquired from the sensors available in mobile devices. Firstly, before ANN training, the mobile device is used for data collection. After training, mobile devices are used to apply an ANN previously trained for the ADLs’ identification on a less restrictive computational platform. The motivation is to verify whether the overfitting problem can be solved using only the accelerometer data, which also requires less computational resources and reduces the energy expenditure of the mobile device when compared with the use of multiple sensors. This paper presents a method based on ANN for the recognition of a defined set of ADLs. It provides a comparative study of different implementations of ANN to choose the most appropriate method for ADLs identification. The results show the accuracy of 85.89% using deep neural networks (DNN).</jats:p>
