The purpose of this research was to use a body sensor network to analyze falls in elderly. Real-time data from Shimmer device could be the analysis for detection of certain activities of daily livings as well as certain cases of falls.
For more information read the publication:
http://pdf.medrang.co.kr/Hir/2017/023/Hir023-03-03.pdf
Dehradun Call Girls Service 8854095900 Real Russian Girls Looking Models
Β
Fall Detection System for the Elderly based on the Classification of Shimmer Sensor Prototype Data
1. FALL DETECTION PATTERN AND
CLASSIFICATIONS IN ELDERLY PEOPLE
USING WIRELESS BODY AREA SENSORS NETWORK
A Thesis by:
Moiz Ahmed Ansari
BSCS-University of Karachi
Submitted to:
Dr. Nadeem Mahmood
2. PROBLEM DEFINITION
ο§ Fall is a major problem which could lead to deaths in elderly people. It has become
a major challenge in the public health care domain especially for the elderly people
to tackle the falling events.
ο§ Therefore, number of researches include fall detection and classification for elderly
people to decrease the rate of falls in elderly.
ο§ Majority of researches include wireless sensor platform for analyzing cases of falls in
elderly people.
3. ABSTRACT
ο§ Fall is considered as one of the most common and prominent problem in elderly which
has a massive impact on the lives of elderly. The number of systems aimed at detecting
the falls has increased dramatically over recent years.
ο§ The purpose of this research was to use a body area sensor network to analyze falls in
elderly. Real time data from Shimmer device could be the analysis for detection of
certain activities of daily livings as well as certain cases of falls.
ο§ Feature selection is done in such a way that accelerometer and gyro meter data could
be gathered from Shimmer device. Our dataset consist of the involvement of 118
subjects including 20 elder persons, which performs different activities.
ο§ Furthermore, a comparative study is made by analyzing data using different
classification method such as SVM, KNN and Neural Network. A fuzzy classification is
used to classify different responses on given activity based on fall detection. Regression
and Correlation analysis are made to determine the relationship between different
variables.
4. CONTENTS
ο§ INTRODUCTION
ο§ LITERATURE REVIEW
ο§ RESEARCH METHODOLOGY
ο§ DATA COLLECTION
ο§ ANALYSIS AND EVALUATIONS
ο§ RESULTS
ο§ CONCLUSION
ο§ REFERENCES
5. INTRODUCTION
ο§ BASIC DEFINITION OF FALL:
ο§ Fall, according to (Pannurat et al. 2014) is defined as βan event which results in a person
coming to repose unintentionally on the ground or any other lower surfaceβ.
ο§ This definition has been adopted by many fall aversion and fall-risk assessment studies,
and covers most types of falls targeted by fall detection research.
ο§ FALLS IN ELDERLY:
ο§ The risks of fall related problem rises with respect to age. As old age people become
physically weak, the risk of fall is more likely happen to them anytime.
ο§ A study at World Health Organization (Yoshida 2007) shows that more than 30-50% of
older age people fall each year of which 10-20% of falls may lead to serious injuries and
hospitalization which can also cause death (Rubenstein 2006).
ο§ Being in static position after fall can lead to pressure sores, muscle damage, dehydration,
hypothermia and pneumonia (Lord et al. 2001).
6. INTRODUCTION
ο§ RISK FACTORS:
ο§ There are many situation which led to falls, we call them risk factors.
ο§ Risk factors are categorized in two types Intrinsic and Extrinsic.
ο§ Intrinsic factors are basically specific to particular patient which may put them in
increased risk factor, e.g. old age, muscle weakness, poor sight, fear of fall, chronic
problems etc..
ο§ Extrinsic factors depends on certain environmental conditions and deformities in
environment of elderly, e.g. poor stair design, dim lightning, slippery surfaces or
obstacles on the way, improper medication, improper use of assistive device, lack of
support in bathroom bars and stairways etc.
7. LITERATURE REVIEW
Publication Methodologies Devices Used Members Placement Parameters Type of Device
(Sposaro & Tyson,
2009)
Threshold Based Android phone N/A anywhere Accelerometer SINGLE
(Tacconi, et al.,
2011)
Threshold Based Smartphone 3 (young healthy;24-
26)
waist Tri-axial
accelerometer
SINGLE
(Dai, et al., 2010) Threshold Based
, Shape Context and
Hausdorff Distance
Smartphone Dummy + 15 (young
student; 20-30)
Chest, waist, thigh,
legs, pant/shirt
pockets
Accelerometer,
magnetometer
SINGLE
(Yavuz, et al., 2010) Discrete Wavelet
Transformation,
Threshold Based
Smartphone 5 healthy Pocket Accelerometer SINGLE
(Brezmes, et al.,
2010)
Pattern Recognition,
SVM
Smartphone Not mentioned anywhere Accelerometer,
magnetometer, light
sensor
SINGLE
(Kwolek & Kepski,
2015)
Threshold Based
, Image Recognition,
Extraction Based, KNN,
SVM
Kinect Sensors,
Smartphone
5 persons (over 26
yrs.)
pelvis Accelerometer,
depth sensors
MULTIPLE
8. LITERATURE REVIEW
Publication Methodologies Devices Used Members Placement Parameters Type of Device
(Ojetola, et al., 2015) Decision Tree Based Shimmer Sensor 42 volunteers Chest and thigh Accelerometer,
gyroscope
MULTIPLE
(Dau, et al., 2014) Genetic Programming,
Threshold Based
Smartphone 1(teen male) Tight/ Loose Pant
pockets
Accelerometer,
magnetometer,
gyroscope
SINGLE
(Rakhman, et al.,
2014)
Ubiquitous Based Smartphone N/A Left chest pocket Accelerometer,
gyroscope
SINGLE
(Feldwieser, et al.,
2014)
Falls Protocol Based Shimmer and
Kinect Sensor
28(66-89 yrs. elders) Front pelvis, other
fixed regions
Accelerometer, optic
and acoustic sensors
MULTIPLE
(Kansiz, et al., 2013) Decision Tree Based,
NaΓ―ve Bayes
smartphone 8 subjects pocket accelerometer SINGLE
(Soto-mendoza, et
al., 2015)
Decision Tree Based Smartphone,
fixed sensors for
acquiring images
19(non participation
interview based )
anywhere Accelerometer,
location sensors,
proximity, pressure
sensors
MULTIPLE
(Neggazi, et al.,
2014)
Compressive Sensing Intel Shimmer 5 (different ages; 22-
58)
Not mentioned Accelerometer, ECG,
gyroscope
MULTIPLE
9. 33%
5%
5%
5%9%
5%
5%
5%
5%
14%
9%
Methodologies in percentage
Threshold based(T) Discrete Wavelet(DW)
Pattern/Img Recognition(IR) Compressive Sensing(CS)
Support Vector Machine (SVM) K- nearest neighbour (KNN)
Genetic Programming(GP) HaussDorff Dist. (HD)
NaΓ―ve Bayes (NB) Decision Tree Based (DTB)
Not mentioned
22%
29%
7%
7%
7%
7%
7%
7%
7%
100%
Percentage of other sensors alongside
Accelerometer
Magnetometer Gyroscope Light Depth Optic Accoustic Location Proximity Pressure
11%
11%
5%
11%
28%
11%
17%
6%
Placement of Sensors in Percentage
Waist Chest Legs Thighs Pockets Pelvis Anywhere Not mentioned
0
10
20
30
40
50
60
70
80
Smart Phone/Android
Phone
Shimmer Sensors Kinect Sensors Fixed Sensors for Image
Devices used in Percentage
10. RESEARCH METHODOLOGY
ο§ In order to collect data for the analysis and detection of falls, we need some
hardware resources. Keeping in view the recent advancement and assessments in
Body Area Network (BAN) from our Literature Review Section, we aim to use a
Wireless Body Area Network (WBAN) platform to be used for our data collection. The
Wireless Sensor networks have been extensively studied in the last decade in the
context of environmental monitoring and target detection applications. Body area
networks represent a recent evolution of this technology for the development of an
emerging generation of human-computer interactions (HCIs) to provide natural and
context-vigilant access to personalized accommodations.
11. RESEARCH METHODOLOGY
SHIMMER DEVICE
Shimmer3 is very tiny, slim and most robust wearable wireless
sensor produced by Shimmer to date. It is a strong and well-
designed wearable wireless sensor which will provide superior
data quality, integrating value to your data accumulation
process. Shimmer is an open flexible platform intended for
qualified personal conducting research in wearable sensor
applications. Consequently, although great care was taken in
the design of this device, there is some inherent risk both with
the design and manufacturing that you assume when the
device is in close proximity to your body or the body of your
test subjects.
12. RESEARCH METHODOLOGY
APPLICATION OF SHIMMER DEVICE
Shimmer is reflected for wearable and remote sensing
applications. The Shimmer unit is intended to be highly
elastic and adjustable, simply fit in into prevailing systems
and technologies. Due to its adjustability, the Shimmer
platform is normally application agnostic. Shimmer is
currently practiced in the following parts:
β’ Human Health Care
β’ Activities of Daily Living
β’ Associated health solutions
β’ Sport sciences
β’ Structural observing
β’ Environment and habitat monitoring
13. RESEARCH METHODOLOGY
ο§ A number of software are required for the data processing after being collected by
the Shimmer Device. These software ranges from collecting data to making analysis
and calculations on data.
ο§ In our research, we have used Microsoft Excel to visualize research literature
content. We have also used excel to import data collected from Shimmer device.
Since, shimmer itself generate data to csv format, therefore it is easier to display
data in grid of cells using spreadsheet program like excel.
14. RESEARCH METHODOLOGY
ο§ We have used MATLAB to visualize data by scatter plots and mesh plots and
analyze the data using different classifiers such as SVM, KNN and Neural Network.
We have also determined the accuracy of those classifiers using built-in MATLAB
functions. Also we have applied fuzzy logic in MATLAB to generate responses for
given activity.
ο§ R is a programming language used for statistical computation. For our research, we
have used R to compute many statistical operations including regression and
correlation analysis. We have also plot regression and correlation of elderly data to
evaluate relationship between variables.
15. DATA COLLECTION
β’ We performed several activities to collect data using shimmer device. Keeping in
view that our activities contain such activities which are performed by elderly on
regular basis. Also making data simple, we include merged activities as well as
single activity. Hereβs the list of several activities performed by us.
β’ We considered different locations for collecting data. It includes Federal Urdu
University of Arts Science and Technology (Karachi), Sheikh Zayed Special
Education Centre (University of Karachi) and Old home Dar-ul-sukoon for elder
people.
16. DATA COLLECTION
β’ In standing posture, we took sample of shimmer data in standing
position. The person is to stand straight for 5-6 seconds without any
movement. In our data set, 115 samples of standing posture are
collected.
β’ In sitting posture, a person first stand and then eventually sit. This
process is repeated 3-4 times for a person. In our dataset, 120
samples of sitting posture are collected.
17. DATA COLLECTION
β’ In walking posture, a person walks from one corner of the wall to another corner in
horizontal direction. The distance between both of the corners is approximately 5-6
meters. In our dataset, 115 samples of walking posture are collected.
β’ In falling posture, we took sample of 4 persons. In our dataset, a total of 5 falls are
collected.
18. DATA COLLECTION
ο§ WEIGHT GROUPS:
Hereβs a quick summary about weight groups of our dataset:
ο§ From 30-39 kg: 2 persons involved, all females.
ο§ From 40-49 kg: 22 persons involved including 17 females.
ο§ From 50-59 kg: 21 persons involved including 11 females.
ο§ From 60-69 kg: 32 persons involved including 8 females.
ο§ From 70-79 kg: 18 persons involved including 5 females.
ο§ From 80-89 kg: 13 persons involved including 3 females.
ο§ From 90-99 kg: 6 persons involved including 1 female.
19. DATA COLLECTION
ο§ AGE GROUPS:
Hereβs a quick summary about age groups of our dataset:
ο§ From 11-20 years: 6 persons involved, 3 males and 3 females.
ο§ From 21-30 years: 63 persons involved including 34 males and 29 females.
ο§ From 31-40 years: 16 persons involved including 3 females.
ο§ From 41-50 years: 10 persons involved including 5 females.
ο§ Greater than 50 years (seniors-main group): 19 persons involved including 6
females and out of them 1 female is over 70 years of age.
23. ANALYSIS AND EVALUATIONS
ο§ In analysis phase, we have used several algorithm to classify our dataset and then
predict the result on the basis of that algorithm.
ο§ In our classifiers, we have used KNN, SVM and Neural Network for supervised
learning approach in which each observation from the dataset is assigned a label or
response. It is then the job of classification model to learn to predict a label or
response when given a predictor data.
ο§ The application of supervised learnings include spam detection, speech recognition,
stock price forecasting, advertisement recommendations, pattern recognitions and
others.
24. ANALYSIS AND EVALUATIONS
ο§ STEPS IN SUPERVISED LEARNING:
Step 1
Train Data
Prepare a data from given data
set.
Prepare responses for each
observation.
Prepare a model for that data,
based on classifier.
Step 2
Classify Data
By using model from training
data, find a separator.
This separator should classify
from all the response classes
for given data set.
Classify data using new data
points and find the region
where they lie.
Step 3
Validate Data
Find the accuracy of the
model by using different
validation method for a given
model.
Examine the cross-validation
error by using different
validation method for a given
model.
25. ANALYSIS AND EVALUATIONS
ο§ Support Vector machine (SVM):
An SVM classifies data by finding the hyperplane on the basis of best fit margin and
separates data point of one class from the other.
The mathematical definition for SVM is given as:
Given a training dataset of k points, π¦π, π₯π π=1
π
, where xi is the ith input pattern and yi is the
ith output pattern, then the support vector machine approach tends to use the following
classifier form:
π¦ π₯ = π πππ
π=1
π
πΌπ π¦π π π₯, π₯π + π
This classifier is constructed from the following assumption:
π€ π‘
π π₯π + π β₯ 1, ππ π¦π = π
π€ π‘
π π₯π + π β€ β1, ππ π¦π = π
which is equivalent to π¦π π€ π‘
π π₯π + π β₯ 1, π€βπππ π = 1, β¦ , π (Suykens & Vandewalle 1999).
26. ANALYSIS AND EVALUATIONS
ο§ Support Vector Machine (SVM):
In our dataset, there are a number of multiple classes therefore it is quite difficult to use
binary SVM classifier. In order to attain our objective, we have used multi class SVM
classifiers and made classification regions.
27. ANALYSIS AND EVALUATIONS
ο§ K-Nearest Neighbor (KNN):
If there is a set M of x points and a distance function, k-nearest neighbor (KNN) search lets
you find the k closest points in M to a query point or set of points N. The KNN search
method and KNN-based algorithms are commonly used as a benchmark for machine
learning.
This method has been used in different area of applications such as:
ο§ Bio-informatics
ο§ Image processing
ο§ Data compression
ο§ computer vision
ο§ multimedia database
ο§ marketing data analysis
28. ANALYSIS AND EVALUATIONS
ο§ K-Nearest Neighbor (KNN):
In our dataset, we have used KNN to find
the n-nearest neighbor (the n must be
specified by user). The steps for KNN
algorithm are given below:
1. Find the points in the train set X that
are closest to Xnew.
2. Find the response values for those
closest point.
3. Assign the classification label Ynew
that has the highest posterior
probability amongst responses Y.
29. ANALYSIS AND EVALUATIONS
ο§ Neural Network:
ο§ Neural networks consist of simple elements functioning in parallel. These elements are
motivated by biological nervous systems.
ο§ Normally, neural networks are accommodated, or trained, so that a specific input leads
to exact target output, irrespective of the number of input and outputs.
ο§ A hidden layer can act as a connector between input/output pairs.
30. ANALYSIS AND EVALUATIONS
ο§ Neural Network:
ο§ In our dataset, we have used neural network for classifying the different activities
ο§ Input Vectors are arranged in 6 columns i.e. accelerometer in x-axis, y-axis and z-axis
respectively, similarly gyroscope in x, y, z axis respectively.
ο§ Target Output include the 3 ADL (sit, stand, walk) used.
31. ANALYSIS AND EVALUATIONS
ο§ We have analyzed our various classifiers and then tabulated the result on the basis
of these analysis.
ο§ We have used SVM, KNN and Neural Networks and calculate their accuracy based
on different validation functions.
ο§ We have classified the data of these classifiers into Weight and Age group as
specified in our Data collection section.
Accuracy based
on
SVM
Linear
SVM
Gaussian
KNN Neural
Network
Age 11-20 53.1% 88.3% 88.2% 76.9%
Age 21-30 36.2% 69.4% 74.1% 42.4%
Age 31-40 46.4% 88.2% 91.4% 52.6%
Age 41-50 44.1% 86.7% 87.9% 63.6%
Age above 51 47.8% 86.1% 90.3% 48.2%
Accuracy based
on
SVM
Linear
SVM
Gaussian
KNN Neural
Network
Weight 30-39 67% 88.7% 86.7% 79.5%
Weight 40-49 38.9% 68.5% 72.8% 46.9%
Weight 50-59 43.7% 82.9% 84.8% 45.6%
Weight 60-69 41.5% 72.6% 80.9% 48%
Weight 70-79 48.2% 89.0% 92.5% 50.7%
Weight 80-89 40.3% 70.6% 80.9% 47.4%
Weight 90-99 49.3% 90.6% 93.2% 76.3%
32. ANALYSIS AND EVALUATIONS
ο§ FUZZY LOGIC:
ο§ Till now, we have classified our data based on different classifiers and different activities
are performed based on our data set.
ο§ As we have different sets of data available in our datasets we are eager to find the
response after correctly predicting the class from the classifiers. To achieve this task, we
have used fuzzy logic theory.
ο§ Fuzzy Logic is an extension of multi-valued logic (Zadeh 1988), a logic in which there
exist more than one truth values for any variable. Usually, the values may range between
0 and 1 for a variable.
ο§ It is a method of reasoning which ensembles human reasoning.
ο§ The fuzzy logic mechanism works on the periods of chances of input to attain a definite
output.
33. ANALYSIS AND EVALUATIONS
ο§ FUZZY LOGIC:
Fuzzy Logic is based on four main parts:
Fuzzification
Membership Functions
Fuzzy Inference Engine
Defuzzification
34. ANALYSIS AND EVALUATIONS
ο§ FUZZY LOGIC
FUZZIFICATION:
ο§ Fuzzy logic start with the theory of a fuzzy set (Zadeh 1965). A fuzzy set is a set without
any crisp that is having a clearly defined boundary, for example tall, medium, small. It
can cover components with only a limited degree of membership.
ο§ To know what a fuzzy set is, first study the meaning of a classical set. A classical set is
believed to be a container that completely includes or completely excludes any given
component. Therefore, fuzzy theory also says that βfor any subject, one thing must either
be taken or ignoredβ.
ο§ Now in our dataset, we have included different responses for the activities in fuzzy sets.
For example, for different activities such as sit, stand, walk and fall, there are different
responses from a fuzzy set such as fine, ok and urgent.
35. ANALYSIS AND EVALUATIONS
ο§ FUZZY LOGIC
MEMBERSHIP FUNCTIONS:
ο§ A curve that defines how clear is an element of fuzzy set from other elements of the
same fuzzy set. In other words, membership function allows to quantify graphically the
elements from a fuzzy set.
ο§ The input space from which these elements are mapped is mentioned as universe of
discourse.
ο§ There can be any number of membership function, usually more than one, to distinguish
between other fuzzy elements. The membership function area must be in the range from
0-1, an element that mapped between these values is called a degree of membership.
36. ANALYSIS AND EVALUATIONS
ο§ FUZZY LOGIC
MEMBERSHIP FUNCTIONS:
ο§ From the given definition of membership function, we have set the membership function for our 4
activities and 3 responses as shown:
37. ANALYSIS AND EVALUATIONS
ο§ FUZZY LOGIC
FUZZY INFERENCE ENGINE:
ο§ From the above fuzzy inputs and
membership functions, now we have to
define Logics to achieve fuzzy outputs.
ο§ This process is done using fuzzy
inference engine in which Logical
building using simple If-Then rules is
done, sometimes for more input
functions And-Or logic is also used.
ο§ In our case, we have used 8 rules to
accommodate our responses for each
activity as shown
38. ANALYSIS AND EVALUATIONS
ο§ FUZZY LOGIC
DEFUZZIFICATION:
ο§ After the fuzzy inference of fuzzy inputs,
the fuzzy output comes in range as
defined by membership function.
ο§ To overcome this, defuzzification
process assign each output a value so
that it can be easy to understand.
ο§ In the given figure, it clearly indicate as
our Rule 4 is true, i.e. a fall occurs then
the fuzzy output value for response
clearly indicated that the response lies
in urgent region.
39. ANALYSIS AND EVALUATIONS
ο§ REGRESSION AND CORRELATION:
ο§ In order to obtain the relationship
between our dataset, we have also
performed correlation and regression
analysis using R programming language.
ο§ Correlation illustrates a quantitative
measure of some type of dependence
between two variables.
ο§ For correlation analysis, we have used
Pearsonβs Product Moment Correlation
Coefficient (PPMCC) which is strength of
linear relationship between two
variables.
ο§ Following commands are used to
generate correlation plot on R:
ο library(corrgram)
ο corrgram(seniorsData,lower.panel=NULL,
upper.panel=panel.conf)
40. ANALYSIS AND EVALUATIONS
ο§ REGRESSION AND CORRELATION:
ο§ Following command in R is used to generate correlation matrix and P-values for the
Sensors Data in R:
ο library(Hmisc)
ο rcorr(as.matrix(seniorsData[,2:7]))
41. ANALYSIS AND EVALUATIONS
ο§ REGRESSION AND CORRELATION:
ο§ Regression is used to estimate the
relationship between two variables by
fitting linear equation to observed
data.
ο§ For the regression analysis, we have
used linear model. Following
commands in R is used to obtain
regression plot:
ο regmodel<-lm(formula=seniorsData)
ο par(mfrow=c(2,2))
ο plot(regmodel)
42. RESULTS
ο§ This research has evaluated classification of data using supervised learning approach.
Classifications of SVM, KNN and Neural Network are visualized. It is seen through the
comparison evaluated after analysis phase that KNN has slightly higher accuracy as
compared to other classifiers based on age and weight groups.
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
Age 11-20 Age 21-30 Age 31-40 Age 41-50 Age above 51
Comparison Of Classifiers based on Age
Groups
SVM Linear SVM Gaussian KNN Neural Network
0%
20%
40%
60%
80%
100%
Weight 30-
39
Weight 40-
49
Weight 50-
59
Weight 60-
69
Weight 70-
79
Weight 80-
89
Weight 90-
99
Comparison Of Classifiers based on Weight
Groups
SVM Linear SVM Gaussian KNN Neural Network
43. RESULTS
ο§ In order to be more precise about our
elderly data, we have used Pearson
Product Moment Correlation
Coefficient to obtain correlation
between sensory data. The table
shows the correlations between
sensory data which can be obtained
by cor.test command in R-Studio. It is
clear from the results that
accelerometer data is positively
correlated to each other.
Parameters Correlation
Coefficient
t-test p-value 95% CI
ACC X-ACC Y 0.0806 13.4612 <2.2e-16 0.06891->0.09231
ACC X-ACC Z 0.2118 36.0743 <2.2e-16 0.20058->0.22307
ACC X-GYR X -0.0347 -5.7908 7.08e-9 -0.04653->-0.02300
ACC X-GYR Y -0.0968 -16.1852 <2.2e-16 -0.10845->-0.08512
ACC X-GYR Z 0.2118 36.0743 <2.2e-16 0.20058->0.22307
ACC Y-ACC Z 0.2864 49.752 <2.2e-16 0.27559->0.29721
ACC Y-GYR X 0.2318 39.6584 <2.2e-16 0.22064->0.24293
ACC Y-GYR Y 0.1227 20.5752 <2.2e-16 0.11108->0.13428
ACC Y-GYR Z 0.2864 49.752 <2.2e-16 0.27559->0.29721
ACC Z-GYR X 0.0007 0.126 0.8997 -0.01102->0.01253
ACC Z-GYR Y -0.0353 -5.8861 4e-9 -0.0471->-0.02358
ACC Z-GYR Z 1.0000 Inf <2.2e-16 1.0000->1.0000
GYR X-GYR Y 0.4100 74.8113 <2.2e-16 0.40018->0.41977
GYR X-GYR Z 0.0007 0.126 0.8997 -0.01102->0.01253
GYR Y-GYR Z -0.0353 -5.8861 4e-9 -0.0471->-0.02358
44. RESULTS
ο§ We have also performed performance evaluation based metrics on the basis of sensitivity and
specificity. Sensitivity is the capability of identifying all the true positives can be measured
as:
π πππ ππ‘ππ£ππ‘π¦ =
πππ’π πππ ππ‘ππ£ππ
πππ’π πππ ππ‘ππ£ππ + πΉπππ π πππππ‘ππ£ππ
ο§ Whereas, specificity is the capability of identifying all the true negatives can be measured as:
π πππππππππ‘π¦ =
πππ’π πππππ‘ππ£ππ
πππ’π πππππ‘ππ£ππ + πΉπππ π πππ ππ‘ππ£ππ
ο§ The sensitivity of elderly data came out to be 91.6% and specificity is 88.67%.
45. CONCLUSION
ο§ The present research study identified fall detection patterns in elderly people using wireless
body area sensors network. In this study a total of 118 person involved in collecting data.
The data is classified in weights and age group. This research study evaluated different
procedures for fall detection in elderly. In this study, supervised learning approach is used to
classify data in which SVM, KNN and Neural Network classification are used. The data is
visualized using SVM and KNN classification. The results of this study identified KNN as the
most accurate classifier with an accuracy of 86.8% for age groups and 84.54% for weight
groups.
ο§ This study also evaluated fuzzy logic approach to obtain response values for correctly
classified activity. It is identified after giving the membership functions and fuzzy inference
rule the correct response for the activities performed in this study. Correlation and regression
based analysis in this research are used to find the relationship of different sensor
parameters used by Shimmer. From the results, it is shown that the sensory data of
accelerometer is highly correlated. Also, this study presented a performance evaluation study
for KNN classifiers and it comes out as 91.6% sensitivity and 88.6% specificity of elderly
data.
46. CONCLUSION
ο§ However, there are certain limitations for this study, the most prominent is the use of few
activities in ADLs. Also this research doesnβt majorly focus on falling data, i.e., only 5 falling
events from healthy subjects are collected which does affect the sensitivity and specificity of
the data. Furthermore, after feature extraction only accelerometer and gyro meter data is
extracted for feature selection.
ο§ In the future, we are aiming to extend this research for more ADLs which can include a
detailed events for falling data. Also, we can add more sensor parameters to identify data
with more efficiency.
47. REFERENCES
1. Pannurat, N., Thiemjarus, S. & Nantajeewarawat, E., 2014. Automatic fall monitoring: a review. Sensors
(Basel, Switzerland), 14(7), pp.12900β12936.
2. Gillespie, L.D. et al., 2009. Interventions for preventing falls in older people living in the community. The
Cochrane database of systematic reviews, (2), p.CD007146. Available at:
http://www.ncbi.nlm.nih.gov/pubmed/19370674.
3. βShimmer-Discovery in motionsβ, available at: http://www.shimmersensing.com.
4. Lord, S.R., Sherrington, C. & Menz, H.B., 2001. Falls in older people: epidemiology, risk factors and
strategies for prevention. Age and ageing, 35 Suppl 2, pp.3β107. Available at:
http://www.ncbi.nlm.nih.gov/pubmed/16926202.
5. Menz, H. & Lord, S., 1999. Foot problems, functional impairment, and falls in older people. Journal of
the American Podiatric Medical Association, 89(9), pp.458β467. Available at:
http://www.japmaonline.org/doi/abs/10.7547/87507315-89-9-458.
48. REFERENCES
6. Mitty, E. & Flores, S., 2007. Fall Prevention in Assisted Living: Assessment and Strategies. Geriatric
Nursing, 28(6), pp.349β357. Available at:
http://www.gnjournal.com/article/S0197457207003060/fulltext.
7. Rubenstein, L.Z., 2006. Falls in older people: Epidemiology, risk factors and strategies for prevention.
Age and Ageing, 35(SUPPL.2), pp.37β41.
8. Suykens, J.A.K. & Vandewalle, J., 1999. Least Squares Support Vector Machine Classifiers. Neural
Processing Letters, 9(3), pp.293β300. Available at:
http://link.springer.com/article/10.1023/A%3A1018628609742.
9. Kotsiantis, S.B., 2007. Supervised machine learning: A review of classification techniques. Informatica,
31, pp.249β268. Available at:
http://books.google.com/books?hl=en&lr=&id=vLiTXDHr_sYC&oi=fnd&pg=PA3&dq=survey+machine+l
earning&ots=CVsyuwYHjo&sig=A6wYWvywU8XTc7Dzp8ZdKJaW7rcnpapers://5e3e5e59-48a2-47c1-
b6b1-a778137d3ec1/Paper/p800nhttp://www.informatica.si/PDF/31-3/11_Kotsiantis - S.
10. Tinetti, M.E. et al., 1994. Fear of Falling and Fall-Related Efficacy in Relationship to Functioning Among
Community-Living Elders. Journal of Gerontology, 49(3), pp.M140βM147. Available at:
http://geronj.oxfordjournals.org/content/49/3/M140.short.
49. REFERENCES
11. Who, 2007. WHO Global Report on Falls Prevention in Older Age. Community Health, p.53. Available at:
http://www.who.int/ageing/publications/Falls_prevention7March.pdf.
12. Yoshida, S., 2007. A Global Report on Falls Prevention Epidemiology of Falls. WHO report, pp.1β40.
13. Zadeh, L.A., 1988. Fuzzy logic. IEEE Computer Society, pp.83β93. Available at:
http://www.geocities.ws/hhvillav/00000053.pdf.
14. Zadeh, L.A., 1965. Fuzzy sets. Information and Control, 8(3), pp.338β353. Available at:
http://www.sciencedirect.com/science/article/pii/S001999586590241X.
15. βMatlab Mathworks Documentation for Supervised Learning workflow and algorithmsβ,
http://www.mathworks.com/help/stats/supervised-learning-machine-learning-workflow-and-
algorithms.html
16. ββ Matlab Mathworks Documentation for Neural Networks overviewβ,
http://www.mathworks.com/help/nnet/gs/neural-networks-overview.html
17. Bourke, A. K., O'Brien, J. V. & Lyons, G. M., 2007. Evaluation of a threshold-based tri-axial
accelerometer fall detection algorithm. Gait and Posture, pp. 194-199.
50. REFERENCES
18. Brezmes, T., Rersa, M., Gorricho, J. L. & Cotrina, J., 2010. Surveillance with alert management system
using conventional cell phones. Proceedings - 5th International Multi-Conference on Computing in the
Global Information Technology, ICCGI 2010, pp. 121-125.
19. Dai, J. et al., 2010. Mobile phone-based pervasive fall detection. Personal and Ubiquitous Computing,
pp. 633-643.
20. Dau, H. A. et al., 2014. Phone based Fall Detection by Genetic Programming. Newyork, ACM, pp. 256-
257.
21. Feldwieser, F. et al., 2014. Multimodal sensor-based fall detection within the domestic environment of
elderly people. Zeitschrift fΓΌr Gerontologie und Geriatrie-Springer, pp. 661-665.
22. Kansiz, a. O., Guvensan, M. A. & Turkmen, H. I., 2013. Selection of Time-Domain Features for Fall
Detection Based on Supervised Learning. Science, pp. 23-25.
23. Kwolek, B. & Kepski, M., 2015. Improving fall detection by the use of depth sensor and accelerometer.
Neurocomputing, pp. 637-645.
24. Neggazi, M., Hamami, L. & Amira, A., 2014. Efficient Compressive Sensing on the Shimmer Platform for
Fall Detection. Melbourne VIC, IEEE, pp. 2401-2404
51. REFERENCES
25. Ojetola, O., Gaura, E. & Brusey, J., 2015. Data Set for Fall Events and Daily Activities from Inertial
Sensors. Newyork, ACM, pp. 243-248.
26. Rakhman, A. Z., Kurnianingsihi, Nugrohoi, L. E. & Widyawan, 2014. u-FASt : Ubiquitous Fall Detection
and Alert System for Elderly People in Smart Home Environment u-F ASt : Ubiquitous Fall Detection and
Alert System for Elderly People in Smart Home Environment. Makassar, IEEE, pp. 136-140.
27. Soto-mendoza, V. et al., 2015. Design of a Predictive Scheduling System to Improve Assisted Living.
ACM Transactions on Intelligent Systems and Technology (TIST) - Regular Papers and Special Section on
Intelligent Healthcare Informatics, pp. 1-31.
28. Sposaro, F. & Tyson, G., 2009. iFall: An android application for fall monitoring and response.
Minneapolis, MN, IEEE, pp. 6119-6122.
29. Tacconi, C., Mellone, S. & Chiari, L., 2011. Smartphone-based applications for investigating falls and
mobility. Dublin, IEEE, pp. 258-261.
30. Yavuz, G. R. et al., 2010. A Smartphone Based Fall Detector with Online Location Support. International
Workshop on Sensing for App Phones, pp. 31-35.