Tamara Grujić

Dr. Tamara Grujić


Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
7 May 2014 in Sensors
Verified
Journal Article
Open access
PDF file
TGTamara Grujić
Tamara Grujić
Ana Kuzmanic SkelinAna Kuzmanic Skelin
Ana Kuzmanic Skelin
MCMaja Cic
Maja Cic
Surface electromyography (sEMG) is an important measurement technique used in biomechanical, rehabilitation and sport environments. In this article the design, development and testing of a low-cost wearable sEMG system are described. The hardware architecture consists of a two-cascade small-sized bioamplifier with a total gain of 2,000 and band-pass of 3 to 500 Hz. The sampling frequency of the system is 1,000 Hz. Since real measured EMG signals are usually corrupted by various types of noises (motion artifacts, white noise and electromagnetic noise present at 50 Hz and higher harmonics), we have tested several denoising techniques, both on artificial and measured EMG signals. Results showed that a wavelet—based technique implementing Daubechies5 wavelet and soft sqtwolog thresholding is the most appropriate for EMG signals denoising. To test the system performance, EMG activities of six dominant muscles of ten healthy subjects during gait were measured (gluteus maximus, biceps femoris, sartorius, rectus femoris, tibialis anterior and medial gastrocnemius). The obtained EMG envelopes presented against the duration of gait cycle were compared favourably with the EMG data available in the literature, suggesting that the proposed system is suitable for a wide range of applications in biomechanics.

4 November 2020 in Applied Sciences
Verified
Journal Article
Open access
PDF file
IMIvana Marin
Ivana Marin
Ana Kuzmanic SkelinAna Kuzmanic Skelin
Ana Kuzmanic Skelin
TGTamara Grujić
Tamara Grujić
The main goal of any classification or regression task is to obtain a model that will generalize well on new, previously unseen data. Due to the recent rise of deep learning and many state-of-the-art results obtained with deep models, deep learning architectures have become one of the most used model architectures nowadays. To generalize well, a deep model needs to learn the training data well without overfitting. The latter implies a correlation of deep model optimization and regularization with generalization performance. In this work, we explore the effect of the used optimization algorithm and regularization techniques on the final generalization performance of the model with convolutional neural network (CNN) architecture widely used in the field of computer vision. We give a detailed overview of optimization and regularization techniques with a comparative analysis of their performance with three CNNs on the CIFAR-10 and Fashion-MNIST image datasets.

14 September 2022 in Computation
Verified
Journal Article
Open access
PDF file
Ivo StancicIvo Stancic
Ivo Stancic
Josip MusicJosip Music
Josip Music
TGTamara Grujić
Tamara Grujić
MVMirela Kundid Vasić
Mirela Kundid Vasić
MBMirjana Bonkovic
Mirjana Bonkovic
Gesture recognition is a topic in computer science and language technology that aims to interpret human gestures with computer programs and many different algorithms. It can be seen as the way computers can understand human body language. Today, the main interaction tools between computers and humans are still the keyboard and mouse. Gesture recognition can be used as a tool for communication with the machine and interaction without any mechanical device such as a keyboard or mouse. In this paper, we present the results of a comparison of eight different machine learning (ML) classifiers in the task of human hand gesture recognition and classification to explore how to efficiently implement one or more tested ML algorithms on an 8-bit AVR microcontroller for on-line human gesture recognition with the intention to gesturally control the mobile robot. The 8-bit AVR microcontrollers are still widely used in the industry, but due to their lack of computational power and limited memory, it is a challenging task to efficiently implement ML algorithms on them for on-line classification. Gestures were recorded by using inertial sensors, gyroscopes, and accelerometers placed at the wrist and index finger. One thousand and eight hundred (1800) hand gestures were recorded and labelled. Six important features were defined for the identification of nine different hand gestures using eight different machine learning classifiers: Decision Tree (DT), Random Forests (RF), Logistic Regression (LR), Linear Discriminant Analysis (LDA), Support Vector Machine (SVM) with linear kernel, Naïve Bayes classifier (NB), K-Nearest Neighbours (KNN), and Stochastic Gradient Descent (SGD). All tested algorithms were ranged according to Precision, Recall, and F1-score (abb.: P-R-F1). The best algorithms were SVM (P-R-F1: 0.9865, 0.9861, and 0.0863), and RF (P-R-F1: 0.9863, 0.9861, and 0.0862), but their main disadvantage is their unusability for on-line implementations in 8-bit AVR microcontrollers, as proven in the paper. The next best algorithms have had only slightly poorer performance than SVM and RF: KNN (P-R-F1: 0.9835, 0.9833, and 0.9834) and LR (P-R-F1: 0.9810, 0.9810, and 0.9810). Regarding the implementation on 8-bit microcontrollers, KNN has proven to be inadequate, like SVM and RF. However, the analysis for LR has proved that this classifier could be efficiently implemented on targeted microcontrollers. Having in mind its high F1-score (comparable to SVM, RF, and KNN), this leads to the conclusion that the LR is the most suitable classifier among tested for on-line applications in resource-constrained environments, such as embedded devices based on 8-bit AVR microcontrollers, due to its lower computational complexity in comparison with other tested algorithms.

22 August 2014 in Sensors
Verified
Journal Article
Open access
PDF file
TGTamara Grujić
Tamara Grujić
Ana Kuzmanic SkelinAna Kuzmanic Skelin
Ana Kuzmanic Skelin
MCMaja Cic
Maja Cic
The authors wish to make the following correction to this paper [1]. Due to an error Figure 15 was a duplicate of Figure 13, the former Figure 15 (labelled here as Previous Figure 15) should be replaced by the new version shown below (labeled here as New Figure 15):