Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Constantino A. García is active.

Publication


Featured researches published by Constantino A. García.


Biomedical Signal Processing and Control | 2013

A new algorithm for wavelet-based heart rate variability analysis

Constantino A. García; Abraham Otero; Xosé A. Vila; David G. Márquez

Abstract One of the most promising non-invasive markers of the activity of the autonomic nervous system is heart rate variability (HRV). HRV analysis toolkits often provide spectral analysis techniques using the Fourier transform, which assumes that the heart rate series is stationary. To overcome this issue, the Short Time Fourier Transform (STFT) is often used. However, the wavelet transform is thought to be a more suitable tool for analyzing non-stationary signals than the STFT. Given the lack of support for wavelet-based analysis in HRV toolkits, such analysis must be implemented by the researcher. This has made this technique underutilized. This paper presents a new algorithm to perform HRV power spectrum analysis based on the Maximal Overlap Discrete Wavelet Packet Transform (MODWPT). The algorithm calculates the power in any spectral band with a given tolerance for the bands boundaries. The MODWPT decomposition tree is pruned to avoid calculating unnecessary wavelet coefficients, thereby optimizing execution time. The center of energy shift correction is applied to achieve optimum alignment of the wavelet coefficients. This algorithm has been implemented in RHRV, an open-source package for HRV analysis. To the best of our knowledge, RHRV is the first HRV toolkit with support for wavelet-based spectral analysis.


Physical Review E | 2017

Nonparametric estimation of stochastic differential equations with sparse Gaussian processes

Constantino A. García; Abraham Otero; Paulo Félix; Jesús María Rodríguez Presedo; David G. Márquez

The application of stochastic differential equations (SDEs) to the analysis of temporal data has attracted increasing attention, due to their ability to describe complex dynamics with physically interpretable equations. In this paper, we introduce a nonparametric method for estimating the drift and diffusion terms of SDEs from a densely observed discrete time series. The use of Gaussian processes as priors permits working directly in a function-space view and thus the inference takes place directly in this space. To cope with the computational complexity that requires the use of Gaussian processes, a sparse Gaussian process approximation is provided. This approximation permits the efficient computation of predictions for the drift and diffusion terms by using a distribution over a small subset of pseudosamples. The proposed method has been validated using both simulated data and real data from economy and paleoclimatology. The application of the method to real data demonstrates its ability to capture the behavior of complex systems.


Biomedical Signal Processing and Control | 2015

A study on the representation of QRS complexes with the optimum number of Hermite functions

David G. Márquez; Abraham Otero; Constantino A. García; Jesús María Rodríguez Presedo

Abstract When choosing a representation for the classification of heartbeats a common solution is using the coefficients of a linear combination of basis functions, such as Hermite functions. Among the advantages of this representation is the possibility of using model selection criteria for choosing the optimal representation, a property that is missing in other heartbeat representation schemes. However, to date none of the authors who have used basis functions has studied what is the optimal model length (number of functions in the linear combination). This length is usually chosen using ad hoc techniques such as the visual inspection of the reconstruction obtained for a few beats. This has led to such different choices as representing the QRS of the beats by as few as 3 or as much as 20 Hermite functions. This paper studies what is the optimal number of Hermite functions to be used when representing the QRS. The Hermite characterization of the QRS complex was calculated using from 2 to 30 functions. To determine the optimal number of functions AIC and BIC were calculated for all the heartbeats in the MIT-BIH database, obtaining for each QRS the optimum model length. The features of the Hermite characterization have been studied using feature selection techniques. Data about the impact of the length of the representation chosen on the computational resources is also presented. Using this information, we have developed a clustering algorithm based on mixture models that has a misclassification rate of 0.96% and 0.36% over the MIT-BIH database and the AHA database, respectively.


Physiological Measurement | 2018

Abductive reasoning as the basis to reproduce expert criteria in ECG Atrial Fibrillation identification.

Tomás Teijeiro; Constantino A. García; Daniel Castro; Paulo Félix

OBJECTIVE This work aims at providing a new method for the automatic detection of atrial fibrillation, other arrhythmia and noise on short single-lead ECG signals, emphasizing the importance of the interpretability of the classification results. APPROACH A morphological and rhythm description of the cardiac behavior is obtained by a knowledge-based interpretation of the signal using the Construe abductive framework. Then, a set of meaningful features are extracted for each individual heartbeat and as a summary of the full record. The feature distributions can be used to elucidate the expert criteria underlying the labeling of the 2017 PhysioNet/CinC Challenge dataset, enabling a manual partial relabeling to improve the consistency of the training set. Finally, a tree gradient boosting model and a recurrent neural network are combined using the stacking technique to provide an answer on the basis of the feature values. MAIN RESULTS The proposal was independently validated against the hidden dataset of the Challenge, achieving a combined F 1 score of 0.83 and tying for the first place in the official stage of the Challenge. This result was even improved in the follow-up stage to 0.85 with a significant simplification of the model, attaining the highest score so far reported on the hidden dataset. SIGNIFICANCE The obtained results demonstrate the potential of Construe to provide robust and valuable descriptions of temporal data, even with the presence of significant amounts of noise. Furthermore, the importance of consistent classification criteria in manually labeled training datasets is emphasized, and the fundamental advantages of knowledge-based approaches to formalize and validate those criteria are discussed.


Pattern Recognition | 2018

A novel and simple strategy for evolving prototype based clustering

David G. Márquez; Abraham Otero; Paulo Félix; Constantino A. García

Abstract In this paper, we present a novel strategy for evolving prototype based clusters that uses a weighting scheme to “progressively forget” old samples. The rate of forgetfulness can be controlled by a single intuitive memory parameter. This weighting scheme can be used to create efficient dynamic summaries, such as mean or covariance, of data streams. Using this weighting scheme we have developed evolving versions of the K-means and Gaussian Mixture models algorithms. They can analyze the incoming data in an online manner and they are specially geared towards dealing with concept drift originated by changes in the underlying data distribution. The algorithms were validated over a simulated database where a wide variety of concept drift situations occur and over real data related to property sales, showing their capability to follow changes in data.


international conference on bioinformatics and biomedical engineering | 2016

Hardware Accelerator to Compute the Minimum Embedding Dimension of ECG Records

Pablo Pérez-Tirador; Gabriel Caffarena; Constantino A. García; Abraham Otero; Rafael Raya; Rodrigo Garcia-Carmona

In this paper, a parallel hardware implementation to accelerate the computation of the minimum embedding dimension is presented. The estimation of the minimum embedding dimension is a time-consuming task necessary to start the non-linear analysis of biomedical signals. The design presented has as main goals maximum performance and reconfigurability. The design process is explained, giving details on the decisions taken to achieve massive parallelization, as well as the methodology used to reduce hardware usage while keeping a high mathematical accuracy. The results yield that hardware acceleration achieves a speedup of three orders of magnitude in comparison to a purely software approach.


International Workshop on Similarity-Based Pattern Recognition | 2015

Introducing Negative Evidence in Ensemble Clustering Application in Automatic ECG Analysis

David G. Márquez; Ana L. N. Fred; Abraham Otero; Constantino A. García; Paulo Félix

Ensemble clustering generates data partitions by using different data representations and/or clustering algorithms. Each partition provides independent evidence to generate the final partition: two instances falling in the same cluster provide evidence towards them belonging to the same final partition.


international conference on bio-inspired systems and signal processing | 2013

On the Accuracy of Representing Heartbeats with Hermite Basis Functions

David G. Márquez; Abraham Otero; Paulo Félix; Constantino A. García


computing in cardiology conference | 2017

Arrhythmia classification from the abductive interpretation of short single-lead ECG records

Tomás Teijeiro; Constantino A. García; Daniel Castro; Paulo Félix


computing in cardiology conference | 2013

A software toolkit for nonlinear Heart Rate Variability analysis

Constantino A. García; Abraham Otero; Jesús María Rodríguez Presedo; Xosé A. Vila; Paulo Félix

Collaboration


Dive into the Constantino A. García's collaboration.

Top Co-Authors

Avatar

Abraham Otero

University of Santiago de Compostela

View shared research outputs
Top Co-Authors

Avatar

Paulo Félix

University of Santiago de Compostela

View shared research outputs
Top Co-Authors

Avatar

David G. Márquez

University of Santiago de Compostela

View shared research outputs
Top Co-Authors

Avatar

Jesús María Rodríguez Presedo

University of Santiago de Compostela

View shared research outputs
Top Co-Authors

Avatar

Daniel Castro

University of Santiago de Compostela

View shared research outputs
Top Co-Authors

Avatar

Tomás Teijeiro

University of Santiago de Compostela

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Rafael Raya

Spanish National Research Council

View shared research outputs
Researchain Logo
Decentralizing Knowledge