5 research outputs found
ADEPOS: Anomaly Detection based Power Saving for Predictive Maintenance using Edge Computing
In industry 4.0, predictive maintenance(PM) is one of the most important
applications pertaining to the Internet of Things(IoT). Machine learning is
used to predict the possible failure of a machine before the actual event
occurs. However, the main challenges in PM are (a) lack of enough data from
failing machines, and (b) paucity of power and bandwidth to transmit sensor
data to cloud throughout the lifetime of the machine. Alternatively, edge
computing approaches reduce data transmission and consume low energy. In this
paper, we propose Anomaly Detection based Power Saving(ADEPOS) scheme using
approximate computing through the lifetime of the machine. In the beginning of
the machines life, low accuracy computations are used when the machine is
healthy. However, on the detection of anomalies, as time progresses, the system
is switched to higher accuracy modes. We show using the NASA bearing dataset
that using ADEPOS, we need 8.8X less neurons on average and based on
post-layout results, the resultant energy savings are 6.4 to 6.65XComment: Submitted to ASP-DAC 2019, Japa
ADIC: Anomaly Detection Integrated Circuit in 65nm CMOS utilizing Approximate Computing
In this paper, we present a low-power anomaly detection integrated circuit
(ADIC) based on a one-class classifier (OCC) neural network. The ADIC achieves
low-power operation through a combination of (a) careful choice of algorithm
for online learning and (b) approximate computing techniques to lower average
energy. In particular, online pseudoinverse update method (OPIUM) is used to
train a randomized neural network for quick and resource efficient learning. An
additional 42% energy saving can be achieved when a lighter version of OPIUM
method is used for training with the same number of data samples lead to no
significant compromise on the quality of inference. Instead of a single
classifier with large number of neurons, an ensemble of K base learner approach
is chosen to reduce learning memory by a factor of K. This also enables
approximate computing by dynamically varying the neural network size based on
anomaly detection. Fabricated in 65nm CMOS, the ADIC has K = 7 Base Learners
(BL) with 32 neurons in each BL and dissipates 11.87pJ/OP and 3.35pJ/OP during
learning and inference respectively at Vdd = 0.75V when all 7 BLs are enabled.
Further, evaluated on the NASA bearing dataset, approximately 80% of the chip
can be shut down for 99% of the lifetime leading to an energy efficiency of
0.48pJ/OP, an 18.5 times reduction over full-precision computing running at Vdd
= 1.2V throughout the lifetime.Comment: 1
The 2nd International Electronic Conference on Applied Sciences
This book is focused on the works presented at the 2nd International Electronic Conference on Applied Sciences, organized by Applied Sciences from 15 to 31 October 2021 on the MDPI Sciforum platform. Two decades have passed since the start of the 21st century. The development of sciences and technologies is growing ever faster today than in the previous century. The field of science is expanding, and the structure of science is becoming ever richer. Because of this expansion and fine structure growth, researchers may lose themselves in the deep forest of the ever-increasing frontiers and sub-fields being created. This international conference on the Applied Sciences was started to help scientists conduct their own research into the growth of these frontiers by breaking down barriers and connecting the many sub-fields to cut through this vast forest. These functions will allow researchers to see these frontiers and their surrounding (or quite distant) fields and sub-fields, and give them the opportunity to incubate and develop their knowledge even further with the aid of this multi-dimensional network
ECG analysis and classification using CSVM, MSVM and SIMCA classifiers
Reliable ECG classification can potentially lead to better detection methods and increase
accurate diagnosis of arrhythmia, thus improving quality of care. This thesis investigated the
use of two novel classification algorithms: CSVM and SIMCA, and assessed their
performance in classifying ECG beats. The project aimed to introduce a new way to
interactively support patient care in and out of the hospital and develop new classification
algorithms for arrhythmia detection and diagnosis. Wave (P-QRS-T) detection was performed
using the WFDB Software Package and multiresolution wavelets. Fourier and PCs were
selected as time-frequency features in the ECG signal; these provided the input to the
classifiers in the form of DFT and PCA coefficients. ECG beat classification was performed
using binary SVM. MSVM, CSVM, and SIMCA; these were subsequently used for
simultaneously classifying either four or six types of cardiac conditions. Binary SVM
classification with 100% accuracy was achieved when applied on feature-reduced ECG
signals from well-established databases using PCA. The CSVM algorithm and MSVM were
used to classify four ECG beat types: NORMAL, PVC, APC, and FUSION or PFUS; these
were from the MIT-BIH arrhythmia database (precordial lead group and limb lead II).
Different numbers of Fourier coefficients were considered in order to identify the optimal
number of features to be presented to the classifier. SMO was used to compute hyper-plane
parameters and threshold values for both MSVM and CSVM during the classifier training
phase. The best classification accuracy was achieved using fifty Fourier coefficients. With the
new CSVM classifier framework, accuracies of 99%, 100%, 98%, and 99% were obtained
using datasets from one, two, three, and four precordial leads, respectively. In addition, using
CSVM it was possible to successfully classify four types of ECG beat signals extracted from
limb lead simultaneously with 97% accuracy, a significant improvement on the 83% accuracy
achieved using the MSVM classification model. In addition, further analysis of the following
four beat types was made: NORMAL, PVC, SVPB, and FUSION. These signals were
obtained from the European ST-T Database. Accuracies between 86% and 94% were obtained
for MSVM and CSVM classification, respectively, using 100 Fourier coefficients for
reconstructing individual ECG beats. Further analysis presented an effective ECG arrhythmia
classification scheme consisting of PCA as a feature reduction method and a SIMCA
classifier to differentiate between either four or six different types of arrhythmia. In separate
studies, six and four types of beats (including NORMAL, PVC, APC, RBBB, LBBB, and
FUSION beats) with time domain features were extracted from the MIT-BIH arrhythmia
database and the St Petersburg INCART 12-lead Arrhythmia Database (incartdb) respectively.
Between 10 and 30 PCs, coefficients were selected for reconstructing individual ECG beats in
the feature selection phase. The average classification accuracy of the proposed scheme was
98.61% and 97.78 % using the limb lead and precordial lead datasets, respectively. In addition,
using MSVM and SIMCA classifiers with four ECG beat types achieved an average
classification accuracy of 76.83% and 98.33% respectively. The effectiveness of the proposed
algorithms was finally confirmed by successfully classifying both the six beat and four beat
types of signal respectively with a high accuracy ratio
Shortest Route at Dynamic Location with Node Combination-Dijkstra Algorithm
Abstract— Online transportation has become a basic
requirement of the general public in support of all activities to go
to work, school or vacation to the sights. Public transportation
services compete to provide the best service so that consumers
feel comfortable using the services offered, so that all activities
are noticed, one of them is the search for the shortest route in
picking the buyer or delivering to the destination. Node
Combination method can minimize memory usage and this
methode is more optimal when compared to A* and Ant Colony
in the shortest route search like Dijkstra algorithm, but can’t
store the history node that has been passed. Therefore, using
node combination algorithm is very good in searching the
shortest distance is not the shortest route. This paper is
structured to modify the node combination algorithm to solve the
problem of finding the shortest route at the dynamic location
obtained from the transport fleet by displaying the nodes that
have the shortest distance and will be implemented in the
geographic information system in the form of map to facilitate
the use of the system.
Keywords— Shortest Path, Algorithm Dijkstra, Node
Combination, Dynamic Location (key words