59 research outputs found
The Potential of Machine Learning for Wind Speed and Direction Short-Term Forecasting: A Systematic Review
Wind forecasting, which is essential for numerous services and safety, has significantly
improved in accuracy due to machine learning advancements. This study reviews 23 articles from
1983 to 2023 on machine learning for wind speed and direction nowcasting. The wind prediction
ranged from 1 min to 1 week, with more articles at lower temporal resolutions. Most works employed
neural networks, focusing recently on deep learning models. Among the reported performance
metrics, the most prevalent were mean absolute error, mean squared error, and mean absolute
percentage error. Considering these metrics, the mean performance of the examined works was
0.56 m/s, 1.10 m/s, and 6.72%, respectively. The results underscore the novel effectiveness of machine
learning in predicting wind conditions using high-resolution time data and demonstrated that deep
learning models surpassed traditional methods, improving the accuracy of wind speed and direction
forecasts. Moreover, it was found that the inclusion of non-wind weather variables does not benefit
the model’s overall performance. Further studies are recommended to predict both wind speed and
direction using diverse spatial data points, and high-resolution data are recommended along with
the usage of deep learning models.info:eu-repo/semantics/publishedVersio
Sleep Analysis by Evaluating the Cyclic Alternating Pattern A Phases
Sleep is a complex process divided into different stages, and a decrease in sleep quality can
lead to adverse health-related effects. Therefore, diagnosing and treating sleep-related conditions
is crucial. The Cyclic Alternating Pattern (CAP) is an indicator of sleep instability and can assist in
assessing sleep-related disorders such as sleep apnea. However, manually detecting CAP-related
events is time-consuming and challenging. Therefore, automatic detection is needed. Despite their
usually higher performance, the utilization of deep learning solutions may result in models that lack
interpretability. Addressing this issue can be achieved through the implementation of feature-based
analysis. Nevertheless, it becomes necessary to identify which features can better highlight the
patterns associated with CAP. Such is the purpose of this work, where 98 features were computed
from the patient’s electroencephalographic signals and used to train a neural network to identify
the CAP activation phases. Feature selection and model tuning with a genetic algorithm were also
employed to improve the classification results. The proposed method’s performance was found to be
among the best state-of-the-art works that use more complex models.info:eu-repo/semantics/publishedVersio
Automated Aviation Wind Nowcasting: Exploring Feature-Based Machine Learning Methods
Wind factors significantly influence air travel, and extreme conditions can cause operational
disruptions. Machine learning approaches are emerging as a valuable tool for predicting wind pat terns. This research, using Madeira International Airport as a case study, delves into the effectiveness
of feature creation and selection for wind nowcasting, focusing on predicting wind speed, direction,
and gusts. Data from four sensors provided 56 features to forecast wind conditions over intervals of
2, 10, and 20 min. Five feature selection techniques were analyzed, namely mRMR, PCA, RFECV,
GA, and XGBoost. The results indicate that combining new wind features with optimized feature
selection can boost prediction accuracy and computational efficiency. A strong spatial correlation was
observed among sensors at different locations, suggesting that the spatial-temporal context enhances
predictions. The best accuracy for wind speed forecasts yielded a mean absolute percentage error
of 0.35%, 0.53%, and 0.63% for the three time intervals, respectively. Wind gust errors were 0.24%,
0.33%, and 0.38%, respectively, while wind direction predictions remained challenging with errors
above 100% for all intervals.info:eu-repo/semantics/publishedVersio
An oximetry based wireless device for sleep apnea detection
Sleep related disorders can severely disturb the quality of sleep. Among these disorders,
obstructive sleep apnea (OSA) is highly prevalent and commonly undiagnosed. Polysomnography is
considered to be the gold standard exam for OSA diagnosis. Even though this multi-parametric test
provides highly accurate results, it is time consuming, labor-intensive, and expensive. A non-invasive
and easy to self-assemble home monitoring device was developed to address these issues. The device
can perform the OSA diagnosis at the patient’s home and a specialized technician is not required to
supervise the process. An automatic scoring algorithm was developed to examine the blood oxygen
saturation signal for a minute-by-minute OSA assessment. It was performed by analyzing statistical
and frequency-based features that were fed to a classifier. Afterward, the ratio of the number of
minutes classified as OSA to the time in bed in minutes was compared with a threshold for the global
(subject-based) OSA diagnosis. The average accuracy, sensitivity, specificity, and area under the
receiver operating characteristic curve for the minute-by-minute assessment were, respectively, 88%,
80%, 91%, and 0.86. The subject-based accuracy was 95%. The performance is in the same range as
the best state of the art methods for the models based only on the blood oxygen saturation analysis.
Therefore, the developed model has the potential to be employed in clinical analysis.info:eu-repo/semantics/publishedVersio
A Systematic Review of Detecting Sleep Apnea Using Deep Learning
Sleep apnea is a sleep related disorder that significantly affects the population.
Polysomnography, the gold standard, is expensive, inaccessible, uncomfortable and an expert
technician is needed to score. Numerous researchers have proposed and implemented automatic
scoring processes to address these issues, based on fewer sensors and automatic classification
algorithms. Deep learning is gaining higher interest due to database availability, newly developed
techniques, the possibility of producing machine created features and higher computing power that
allows the algorithms to achieve better performance than the shallow classifiers. Therefore, the sleep
apnea research has currently gained significant interest in deep learning. The goal of this work is to
analyze the published research in the last decade, providing an answer to the research questions such
as how to implement the different deep networks, what kind of pre-processing or feature extraction is
needed, and the advantages and disadvantages of different kinds of networks. The employed signals,
sensors, databases and implementation challenges were also considered. A systematic search was
conducted on five indexing services from 2008–2018. A total of 255 papers were found and 21 were
selected by considering the inclusion and exclusion criteria, using the preferred reporting items for
systematic reviews and meta-analyses (PRISMA) approach.info:eu-repo/semantics/publishedVersio
A portable wireless device for cyclic alternating pattern estimation from an EEG monopolar derivation
Quality of sleep can be assessed by analyzing the cyclic alternating pattern, a long-lasting
periodic activity that is composed of two alternate electroencephalogram patterns, which is considered
to be a marker of sleep instability. Experts usually score this pattern through a visual examination of
each one-second epoch of an electroencephalogram signal, a repetitive and time-consuming task that
is prone to errors. To address these issues, a home monitoring device was developed for automatic
scoring of the cyclic alternating pattern by analyzing the signal from one electroencephalogram
derivation. Three classifiers, specifically, two recurrent networks (long short-term memory and
gated recurrent unit) and one one-dimension convolutional neural network, were developed and
tested to determine which was more suitable for the cyclic alternating pattern phase’s classification.
It was verified that the network based on the long short-term memory attained the best results
with an average accuracy, sensitivity, specificity and area under the receiver operating characteristic
curve of, respectively, 76%, 75%, 77% and 0.752. The classified epochs were then fed to a finite state
machine to determine the cyclic alternating pattern cycles and the performance metrics were 76%,
71%, 84% and 0.778, respectively. The performance achieved is in the higher bound of the experts’
expected agreement range and considerably higher than the inter-scorer agreement of multiple
experts, implying the usability of the device developed for clinical analysis.info:eu-repo/semantics/publishedVersio
On the Use of Transformer-Based Models for Intent Detection Using Clustering Algorithms
Chatbots are becoming increasingly popular and require the ability to interpret natural
language to provide clear communication with humans. To achieve this, intent detection is cru cial. However, current applications typically need a significant amount of annotated data, which
is time-consuming and expensive to acquire. This article assesses the effectiveness of different text
representations for annotating unlabeled dialog data through a pipeline that examines both classical
approaches and pre-trained transformer models for word embedding. The resulting embeddings
were then used to create sentence embeddings through pooling, followed by dimensionality re duction, before being fed into a clustering algorithm to determine the user’s intents. Therefore,
various pooling, dimension reduction, and clustering algorithms were evaluated to determine the
most appropriate approach. The evaluation dataset contains a variety of user intents across differ ent domains, with varying intent taxonomies within the same domain. Results demonstrate that
transformer-based models perform better text representation than classical approaches. However,
combining several clustering algorithms and embeddings from dissimilar origins through ensemble
clustering considerably improves the final clustering solution. Additionally, applying the uniform
manifold approximation and projection algorithm for dimension reduction can substantially improve
performance (up to 20%) while using a much smaller representation.info:eu-repo/semantics/publishedVersio
On the Use of Kullback–Leibler Divergence for Kernel Selection and Interpretation in Variational Autoencoders for Feature Creation
This study presents a novel approach for kernel selection based on Kullback–Leibler
divergence in variational autoencoders using features generated by the convolutional encoder. The
proposed methodology focuses on identifying the most relevant subset of latent variables to reduce
the model’s parameters. Each latent variable is sampled from the distribution associated with a
single kernel of the last encoder’s convolutional layer, resulting in an individual distribution for each
kernel. Relevant features are selected from the sampled latent variables to perform kernel selection,
which filters out uninformative features and, consequently, unnecessary kernels. Both the proposed
filter method and the sequential feature selection (standard wrapper method) were examined for
feature selection. Particularly, the filter method evaluates the Kullback–Leibler divergence between
all kernels’ distributions and hypothesizes that similar kernels can be discarded as they do not
convey relevant information. This hypothesis was confirmed through the experiments performed on
four standard datasets, where it was observed that the number of kernels can be reduced without
meaningfully affecting the performance. This analysis was based on the accuracy of the model when
the selected kernels fed a probabilistic classifier and the feature-based similarity index to appraise the
quality of the reconstructed images when the variational autoencoder only uses the selected kernels.
Therefore, the proposed methodology guides the reduction of the number of parameters of the model,
making it suitable for developing applications for resource-constrained devices.info:eu-repo/semantics/publishedVersio
- …