Landslide Monitoring System Using MEMS
Landslide Monitoring System Using MEMS
It is not a fair task to acknowledge all the people who made this [Link] thesis possible with
a few words. However, I will try to do my best to extend my great appreciation to everyone
who helped me scientifically and emotionally throughout this study.
I shall begin with God the almighty: without His will I would have never
found the right path. His mercy was with me throughout my life and ever more in this study. I
thank Him for enlightening my soul with the respected love and compassion for the other
humans and allowing me to enter a field where I could practice this desire.
Then, I would like to express my sincere gratitude to my advisor Dr. Varun Dutt for the
continuous support for my [Link] study and related research, for his patience, motivation,
and immense knowledge. He provided me an opportunity to join his team as intern, and who
gave access to the laboratory and research facilities. Without his precious support it would
not be possible to conduct this research. His guidance helped me in all the time of research
and writing of this thesis. I could not have imagined having a better advisor and mentor for
my study. I also remain indebted for his understanding and support during the times when I
was really down and depressed due to personal family problems.
My sincere gratitude is reserved for Dr. Venkata Uday Kala and their invaluable insights
and suggestions. We had lots of fun with uday sir.
I am sincerely thankful to Pratik Chaturvedi sir from DRDO, who has helped me during my
internship. How can I forgot you guys Praveen kumar (“neta giri nahi”), Priyanka sihag
(“aaj sir gusse me to nahi?”), Ankush pathania(“Yooo man”) , for making my life easy in
IIT Mandi campus, a big “Thank” to you guys.
Words cannot express the feelings I have for my parents for their constant unconditional
support, patience, understanding, and encouragement in every possible way. Their endless
love priceless, perpetual, indispensable help, support and everything made all this possible.
SHUBHAM SHROTI
1
2
ABSTRACT
3
internet-based cloud database where historical rainfall has been identified as a
significant causal factor for debris movements and associated landslides. Thus,
rainfall could be used for predicting debris movements and associated landslide
events before their actual occurrence. A recent approach to predicting debris
movements is to use machine-learning techniques. In machine-learning
literature, both conventional and deep methods have been proposed. The
random forest algorithm, which is a conventional machine-learning technique
was compared to a deep machine-learning technique, long short-term memory
(LSTM) in their ability to predict the intensity of daily debris movements at the
Tangni area in Chamoli, Uttarakhand. Furthermore, the system is capable of
sending SMS alerts to registered mobile users in case there is irregular land
movement or if the probability of landslide exceeds predefined thresholds. We
have compared and evaluated a number of machine-learning algorithms that
improved the accuracy of the system. This chapter proposes a MEMS system-
based IoT framework for sensing landslides and predict the rainfall at daily
scale.
4
TABLE OF CONTENT
ACKNOWLEDGMENT i
ABSTRACT iii
TABLE OF CONTENTS v
LIST OF TABLES vii
LIST OF FIGURE ix
1. INTORDUCTION 1
1.1 Introduction………………………………………………………… 1
1.2 System architecture………………………………………………… 11
2. IOT Gateway Protocol and Data Acquisition Tools 14
2.1 IOT Gateway Protocol……………………………………………... 14
2.1.1 Hypertext transfer protocol………………………………… 14
2.1.2 MQTT Protocol…………………………………………….. 16
2.2 Data Acquisition Tool……………………………………………… 19
2.2.1 Thingspeak IOT……………………………………………. 19
2.2.2 Weka Tool………………………………………………….. 21
3. Data Mining 20
3.1 Data Mining………………………………………………………… 20
3.1.1 Predictive Approach………………………………………... 22
3.1.2 Descriptive Approach………………………………………. 23
3.2 Data Mining Steps………………………………………………….. 23
3.3 Data Pre-processing………………………………………………… 24
3.4 Machine Learning Algorithm………………………………………. 25
3.4.1 Naïve base…………………………………………………... 27
3.4.2 Random Forest……………………………………………… 29
4. Predictive Model Design with LSTM 32
4.1 The Problem of the Long Short Term Dependencies……………….. 33
4.2 LSTM Network……………………………………………………… 35
4.2.1 The core idea behind LSTM………………………………… 37
4.3 Evaluation…………………………………………………………… 38
4.3.1 Mean error…………………………………………………… 39
4.3.2 Mean absolute error…………………………………………. 39
4.3.3 Root mean square error……………………………………… 40
4.3.4 Evaluation schemes………………………………………….. 40
5. Implementation Results, Conclusion and Future Scope 42
5.1 Data Collected……………………………………………………….. 42
5.2 Apply normalisation Results………………………………………… 44
5.3 Split Data for Training………………………………………………. 45
5.4 LSTM Design Model Accuracy……………………………………... 45
5.5 LSTM model Accuracy at the Different Parameter…………………. 46
Conclusion 49
Future Scope 51
5
References 52
6
LIST OF FIGURES
Figure 1e extensometer 7
Figure 1f piezometer 8
Figure 1g Geophones 9
Figure 1h Tiltmeters 12
7
Figure 5.2a is Series to supervised learning for chamoli data. 45
8
LIST OF TABLES
Table Name of Table Page
Number Numbe
r
Table 2 A summary of IoT Application Layer protocols 14
9
CHAPTER 1
Introduction
1.1 Introduction
1
Several technologies have been proposed for monitoring landslides
(Guzzetti et al., 2012; Niethammer et al., 2012; McKean & Roering,
2004; Zhang et al., 2004). Monitoring of deformation of structures and
ground surface displacements during landslides can be accomplished
by using different types of systems and techniques. These techniques
and instrumentation can be classified as:
2
landscapes (see Figure 1a). SAR uses the motion of the radar antenna
over a target region to provide finer spatial resolution than
conventional beam-scanning radars.
3
can use digital elevation models for 3D surface visualization,
generating contours, and performing viewshed visibility analysis.
2. Photogrammetric techniques
Photogrammetry is the science of making measurements from
photographs. The output of photogrammetry is typically a map,
drawing, measurement, or a 3D model of some real-world object or
scene.
Figure 1a: Close Range Digital Photogrammetry Techniques Applied for Landslides Monitoring
4
A horizontal or vertical control network is established in the area
under investigation with control points located in the deforming
region.
Total station instruments are used to measure angles and distances
to target-prisms located on the moving mass.
4. GPS techniques
The Global Positioning System (GPS) can be used as an alternative
surveying tool to assist in geotechnical evaluations of steep slopes by
providing 3D coordinate time series of displacements at discrete
points on the sliding surface. GPS positioning is based on measuring
the transit time of radio signals emitted by orbiting satellites. GPS
offers advantages over conventional terrestrial methods.
5
GPS provides specially coded satellite signals that can be
processed with a GPS receiver, enabling the receiver to compute
position, velocity and time. A minimum of four GPS satellite signals is
required to compute positions in three dimensions and the time offset
in the receiver clock. Accuracy and precision of data increase with
more satellites. A GPS receiver uses trilateration (a more complex
version of triangulation) to determine its position on the surface of the
earth by timing signals from three satellites in the Global Positioning
System.
5. Geotechnical techniques
Geotechnical sensors are used extensively in the monitoring of
structures. These sensors are often placed within the structure and
out of sight. The main geotechnical sensors used for deformation
monitoring include; extensometers, inclinometers, piezometers,
strain meters, pressure cells, geophones, tiltmeters, crack meters, etc.
Geotechnical sensors provide measurements that are often essential
6
in deformation monitoring. The principal techniques/instrumentation
will be briefly discussed below:
5.3 Piezometers
7
Many landslides are triggered by slope
saturation following heavy rainfall.
Measurement of pore water pressures
and piezometric levels form an
Fig 1f: Piezometers important part of slope stability
analysis. Threshold levels can be defined to provide early warning of
conditions that may lead to catastrophic failure.
5.5 Geophones
They are devices that can measure vibration associated with the
movement. They can detect landslides on the basis of frequency
composition, amplitude, and duration of the vibration signal.
8
Fig 1h: Tiltmeters
9
making, and information dissemination via mobile applications (Khan
et al., 2012). Thus, these IoT frameworks go beyond the typical
Wireless Sensor Networks (WSNs), which consist of only sensors that
collect data and transmit it wirelessly (Othman & Shazali, 2012).
However, these frameworks use costly sensing components like
geophones, pore-pressure transducers, and tiltmeters (Arnhardt &
Neussner, 2013; Aziz & Aziz, 2011; Ramesh, 2009). The high cost of
sensing landslides via existing IoT frameworks limits their large-scale
deployment across several landslide-prone areas in the world.
10
Giordan, 2016). However, applications of low-cost MEMS-based
sensors for landslide monitoring is non-existent in India. Therefore, we
had developed a low-cost MEMS-sensors based framework for risk-
assessment and risk-communication against landslides. However,
sensors used for landslide monitoring in the real world need to be first
calibrated and tested at the lab scale. This framework provides
features like data logging, thresholding, and communication for
alerting people living in landslide-prone areas. The system will initially
generate landslide advisory once daily; and later, with data-logging
and Global Climate Models’.
11
helps install sensors at a drill point without any dependency on other
drill points. Also, this decentralized system is fault tolerant, where the
failure of sensors at one drill point do not influence sensors at other
drill points. Figure 6 shows diagram of data flow and from sensed site
to the remote location, where data will be logged at the remote
location to showcase the process of data flow and model building in
the project.
12
landslides based on the statistical analysis of historical landslide
events and its triggering factors. However, prediction of landslides
suffers from a class imbalance problem as landslides and land-
movement are very rare events. In this project, we apply state of-the-
art techniques to correct the class imbalance in landslide datasets.
More specifically, to overcome the class-imbalance problem, we use
different synthetic and oversampling techniques to a real-world
landslide data collected from the bamboo block in IIT Mandi campus
as well as Chandigarh – Manali highway. Also, we apply several
machine learning algorithms to the landslide data set for predicting
landslides and evaluating our algorithms. Different algorithms have
been assessed using techniques like the True Positive rate, False
Positive rate, Area under the ROC curve (AUC) and sensitivity index
(d’). Results suggested that Decision tree algorithm performed better
compared to other classification techniques like neural networks,
logistic regression, support vector machines, and random forest. We
highlight the implications of our results and methods for predicting
landslides in the real world. As we had done a noble work to monitor
and predict landslides based on soil-movements with the low cost
MEMS based sensor, which is really cheap. We filled the patent
application to secure this technology.
13
CHAPTER 2
14
HTTP (Fielding & Reschke, 2014) is the most widely and popularly
adapted Application Layer protocol on the World Wide Web. The
standardization of HTTP has been done by the Internet Engineering
Task Force (IETF) in collaboration with the World Wide Web
Consortium (W3C) (MIT). HTTP works on a Client-Server messaging
technology where the client requests for a Hypertext Markup
Language (HTML) page from a server and the server also responses
with an HTML page. As illustrated in table 1 HTTP relies on the TCP as
a transport protocol, which uses sockets to transfer data. The
connection between the client and server begins with the client via a
socket connection on the port 80, which is the assigned port number
for HTTP to the Server. When the connection is established, it means
that the server accepts the request of the client, which is in an HTML
page form, and other objects.
15
methods are used to modify server resources and the DELETE request
removes resources that are not needed.
Figure 2.1: HTTP establishing TCP connection between Client and Server (WIKIBooks, 2015))
17
Figure 2.2 MQTT data transmission architecture with a broker
18
Quality of Service (QoS) levels. The QoS levels are of 0, 1 and 2 that
describe the increasing levels of the guaranteed message delivery.
20
Figure 2.3: interface of thingspeak channels
21
CHAPTER 3
DATA MINING
In this day and age, information is being produced in the form of data
by the most trivial of everyday human actions and interactions. Such
data are more often than not being stored and kept for further
processing. Each of them holds the possibility of containing hidden
knowledge, that may not be explicitly stored inside the data
structures, but can be derived from real world relations and processes.
For extraction of such hidden information, data mining is used. “The
abundance of data, coupled with the need for powerful data analysis
tools, has been described as a data rich but information poor situation.
22
examples has been provided, the algorithm is expected to acquire the
ability to predict the label.
23
For data mining to provide results of high quality, data of high quality
need to be supplied. Not all of the data collected are needed though.
Data selection allows for choosing only such data, that are relevant to
the task to be performed.
Data Transformation
The data that have passed the cleaning step are still not ready for data
mining purposes, for they still need to be transformed into format
accepted by the data mining algorithm. This is achieved via application
of techniques such as smoothing, aggregation or normalisation.
Data Mining
In this step, various algorithms may be applied on the data in order to
discover potential knowledge hidden within the data. Some of the
algorithms applied might be classification, clustering or association
analysis.
Pattern Evaluation
The importance of results provided by data mining needs to be
evaluated, for not all of the findings may be of interest to the inquiry.
Some results may display lower levels of prediction precision, or may
be hard to interpret to a human being. Redundant patterns are
therefore removed.
Knowledge Representation
24
Results that appear to be the most important undergo transformation
and visualisation in order to be presented in the most understandable
form.
25
needs to be supplied in order for that significance to be achieved
grows exponentially with each dimension of the data. By removal of
irrelevant features, dimensionality is decreased and performance of
the model is further augmented in enhancing its generalisation
capability, speeding up of the learning process, improve of the model's
interpretability and helping the user in acquiring a better
understanding of their data by highlighting the important features and
their relations.
Data Transformation
Some data may need normalization or discretization [8] to be usable
by data mining algorithms. Normalization is a process that is applied
on quantitative attributes, in order to eliminate the effect of having
different scale measures. Discretization is used to transform
quantitative attributes to qualitative ones. Additionally, data
transformation might assign weights to attributes in order to highlight
significant ones.
3.4 Machine Learning Algorithms
Machine Learning is a field that has evolved from the study of Artificial
Intelligence. In simplified terms, the goal of ML is to mimic the
principles of human cognitive processes by machines. Human brain
determines the identity of an object based on a set of it's characteristic
attributes. This principle applies to ML as well, as cluster analysis
works on a similar principle. However, the most important question is,
how to make machines able to learn. In the context of ML, the process
26
of learning can be understood as an inductive inference, where the
machine is presented with examples that contain incomplete
information about some statistical phenomenon. From here on, either
supervised, or unsupervised learning takes place. Supervised learning
usually takes the predictive approach, while unsupervised learning
tends to focus on descriptive approach.
27
learning setting. In many practical applications, parameter estimation
for Naive Bayes models uses the method of maximum likelihood in
other words, one can work with the Naive Bayes model without
believing in Bayesian probability or using any Bayesian methods.
In spite of their naive design and apparently over-simplified
assumptions, Naive Bayes classifiers have worked brilliantly in solving
many complex problems. It is one of the most effective and efficient
learning algorithms for data mining and machine learning.
28
3.4.2. Random forest
Random Forest is a flexible, easy to use machine learning
algorithm that produces, even without hyper-parameter
tuning, a great result most of the time. It is also one of the
most used algorithms, because it’s simplicity and the fact
that it can be used for both classification and regression
tasks. In this post, you are going to learn, how the random
29
forest algorithm works and several other important things
about it.
ho
30
problems, which form the majority of current machine
learning systems. I will talk about random forest in
classification, since classification is sometimes considered
the building block of machine learning. Below you can see
how a random forest would look like with two trees:
31
CHAPTER 4
33
One of the appeals of RNNs is the idea that they might be able to
connect previous information to the present task, such as using
previous video frames might inform the understanding of the present
frame. If RNNs could do this, they’d be extremely useful. But can they?
It depends.
Sometimes, we only need to look at recent
information to perform the present task. For example, consider a
language model trying to predict the next word based on the previous
ones. If we are trying to predict the last word in “the clouds are in the
sky,” we don’t need any further context – it’s pretty obvious the next
word is going to be sky. In such cases, where the gap between the
relevant information and the place that it’s needed is small, RNNs can
learn to use the past information.
But there are also cases where we need more context. Consider trying
to predict the last word in the text “I grew up in France… I speak fluent
French.” Recent information suggests that the next word is probably
34
the name of a language, but if we want to narrow down which
language, we need the context of France, from further back. It’s
entirely possible for the gap between the relevant information and the
point where it is needed to become very large.
Unfortunately, as that gap grows, RNNs become unable to learn to
connect the information.
35
All recurrent neural networks have the form of a chain of repeating
modules of neural network. In standard RNNs, this repeating module
will have a very simple structure, such as a single tanh layer.
LSTMs also have this chain like structure, but the repeating module
has a different structure. Instead of having a single neural network
layer, there are four, interacting in a very special way.
let’s just try to get comfortable with the notation we’ll be using.
36
In the above diagram, each line carries an entire vector, from the
output of one node to the inputs of others. The pink circles represent
pointwise operations, like vector addition, while the yellow boxes are
learned neural network layers. Lines merging denote concatenation,
while a line forking denotes its content being copied and the copies
going to different locations.
The key to LSTMs is the cell state, the horizontal line running through
the top of the diagram. The cell state is kind of like a conveyor belt. It
runs straight down the entire chain, with only some minor linear
interactions. It’s very easy for information to just flow along it
unchanged.
The LSTM does have the ability to remove or add information to the
cell state, carefully regulated by structures called gates.
37
The sigmoid layer outputs numbers between zero and one, describing
how much of each component should be let through. A value of zero
means “let nothing through,” while a value of one means “let
everything through!”
4.3 Evaluation
ME=1/n∑𝑛𝑖=1 yi − yˆi ,
38
The mean absolute error (MAE) measures the average of the absolute
differences between predictions and observations. It is defined by
Another way of quantifying the error is the root mean square error.
RMSE measures the square root of the average squared difference
between the predicted and observed values. It is defined by
Since the errors are squared before they are averaged, the RMSE gives
a relatively higher weight to large errors than to small errors. RMSE is
preferred when large errors are not desirable. The error is measured
in the same unit as the original data and the perfect score is 0.
39
In some locations there are more snow measurements than in other
locations. If the mean score in each area are found based on all
scoreType equation here.s in the belonging locations, all areas contribute
equally to the final score in MAE, RMSE and CRPS than other areas.
The weighted score account for the difference in number of
measurements in the locations. The weighted score is the weighted
combinations of all the scores in a set of data. For example, the
weighted mean of a dataset {y1, y2,...,yn} with non-negative weights
{w1, w2,...,wn} is
∑𝑛
𝑖=1 𝑤𝑖 𝑦𝑖
𝑦=
∑𝑛
𝑖=1 𝑤𝑖
40
used to find model parameters both for the model with and without
random effects.
CHAPTER 5
41
Implementation Results, conclusion and future
scope
In this chapter we are going to show various results and conclusion
that we have achieved in our implementation.
42
Table 5.1a: sample file of chamoli rainfall data
43
5.2 Apply Normalization Result:
Figure 5.2
44
Figure 5.2a
5.3 Split Data for Training: Rain-fall Dataset divided in to two part
training set—a subset to train a model.
test set—a subset to test the trained model.
Scaling for the training rainfall data set is 70 percent and test data is
30 percent and next section I will try to change in the test and training
dataset for prediction LSTM model from I can good prediction.
We ran the python script for splitting data set shown figure in figure
5.4.
Figure: 5.3
5.4 LSTM Model Accuracy: Once we ran the script shown in Figure
5.4, we get the graph for rain-fall reviews training and testing data.
45
Figure 5.4
5.5 LSTM Model Accuracy at the Different Parameter:
We ran the network design script and fit the designed model for
prediction so we can predict the next value of Rainfall, so I tried to
change the hyperparameter, so I get the best prediction accuracy.
shown figure in 5.5 for accuracy of the prediction model, graph
between actual and predicted values shown figure in 5.5a and
changed in hyper parameter figure 5.5b.
46
Figure 5.5a: graph between actual and predicted values
Table 5.5b
47
I am trying to get the best accuracy so that I will do working on the smote dataset to get the
best accuracy. Same as I have done work on the tagni data set I got the best accuracy shown
a figure in 5.6a, 5.6b and 5.6c.
Figure 5.6a
48
Conclusion
A low-cost lab-scale IoT framework was proposed for monitoring and
predictive landslides. MEMS-based sensors were used in this
framework to measure rain-fall and soil moisture and soil movement
on a ramp. Sensors’ threshold values, derived from the experiment,
were compared to real-time sensor data, and SMS alerts were sent to
the registered mobile phones just when sensor values exceeded their
critical threshold levels.
The results show the potential of using MEMS-based sensors for
landslide monitoring in the real world. However, before deployment
the LEWS framework for monitoring landslides in the real world, we
overcome some challenges, and some of the challenges need to be
overcome. Challenges that we overcame includes making a cavity for
burying sensors on a hill with steep slopes, requiring a self-sustaining
power source, 24-hour monitoring of landslides, and packaging of
sensors so that they can withstand the rugged hilly terrain.
Real challenges come with our future system that requires a series of
sensors in depth of 15 meters range on a hill. For this drilling on steep
slopes requires state-of-the-art drilling equipment and
interdisciplinary expertise in civil and geotechnical areas. For this
purpose, it is encouraged to engage appropriate equipment and an
interdisciplinary team of researchers. A self-sustaining and stable
power source will be needed for real-world landslide monitoring. One
way to provide such a power source is by using solar energy like we
are providing now. However, if landslide monitoring system stays in
an “on” state for 24 hours a day, then the power requirements of such
a system would be very large. Overall, this would increase the
monitoring cost due to the investment in several solar panels and
batteries.
One way to keep the monitoring cost low is to go for a passive
monitoring system, which sleeps for 10 minutes, wakes-up to record
sensor values, and then sleeps again for 10 minutes. If rain or any
movement occurs when the system is sleeping, then the interrupt
49
wakes the system from sleep via a hardware interrupt. As revealed in
the experiments, rain (or water) caused an increase in soil moisture
over time. However, accumulation of moisture in the soil may not
necessarily trigger a landslide, where the landslide trigger is also
dependent upon the type of soil and its properties. Although only one
soil type was tested in the experiment reported above, both soil
properties and soil moisture were considered as causal factors in the
experiment. The experiment’s methodology could be easily adapted
to monitor other soil types.
machine-learning (ML) and deep learning techniques had been used
to predict landslides on a daily scale (Goetz et al. 2015; Catani et al.
2013). our primary goal was to try different ML algorithms to make
minute-scale predictions for rain-fall at a landslide site at Kamand,
Himachal Pradesh. We compared and evaluated the performances of
different ML algorithms that have proven to work well in prior
research prediction. We observed that 5.5 long short-term memory
algorithm outperformed other machine-learning techniques in
predicting soil-movements at the daily scale. This result agrees with
prior literature, 5.5 LSTM had performed accurately for daily-scale
prediction of landslides.
In conclusion, the proposed IoT landslides monitoring and prediction
framework helps to reduce the cost of monitoring landslides in the
real world. In fact, once scaled-up to a real hill, the framework is
expected to cost less than 4% of the cost of conventional systems that
are currently used for monitoring landslides. Given that there are 200
lives lost per year in the Himalayas alone due to landslides (Parkash,
2011), the cost-effectiveness of this IoT framework is expected to be
only INR 72 per head. This low cost is expected to make the framework
an affordable landslide monitoring system in the future – a system
that is deployable at several landslide-prone sites across the world.
50
Future Scope:
Some of future scopes that can be included in our research work are:
> we would like to emphasize on evaluating time-series forecasting
techniques like the Auto-Regressive Moving Average (ARIMA) model
(Khashei & Bijari, 2011).
> we would also like to use more sophisticated performance measures
for model comparison as part of our future research. Measures like
Area under the Receiver Operator Characteristics (ROC) curve
(Japkowicz & Stephen, 2002) and sensitivity-index (d’) (Macmillan &
Creelman, 2010) may provide alternate performance measures for
comparing the performance of different ML techniques.
51
REFERENCES
1. S. L. Gariano, F. Guzzetti, 2016, Landslides in a changing climate, Earth-Science Reviews, 162, pp
227-252.
4. J. Mathew, D. G. Babu, S. Kundu, K.V. Kumar, and C. C. Pant, 2014, Integrating intensity–
duration-based rainfall threshold and antecedent rainfall-based probability estimate towards
generating an early warning for rainfall-induced landslides in parts of the Garhwal Himalaya, India,
Landslides, 11(4), pp 575-588.
5. A. Brenning, 2005, Spatial prediction models for landslide hazards: review, comparison, and
evaluation, Natural Hazards and Earth System Science,9 vol. 5, no. 6, pp. 853-862.
6. J. Quinlan, 1986, Induction of decision trees, Machine Learning, vol. 1, no. 1, pp. 81-106.
7. L. Breiman, 2001, Random Forests, Machine Learning, vol. 45, no. 1, pp. 5-32.
10. G. E. Batista, R. Prati, M. Monard, 2004, A study of the behavior of several methods for balancing
machine learning training data, ACM SIGKDD Explorations Newsletter, vol. 6, no. 1, p. 20.
11. T. Mikolov, M. Karafiát, L. Burget, J. Cernocký, S. Khudanpur, 2010, Recurrent neural network
based language model, In Interspeech, 2, pp 3.
12. M. Khashei, M. Bijari, 2011, A novel hybridization of artificial neural networks and ARIMA
models for time series forecasting. Applied Soft Computing, 11(2), pp 2664-2675.
49
52
13. F. Catani, D. Lagomarsino, S. Segoni, V. Tofani, 2013, Landslide susceptibility estimation by
random forests technique: sensitivity and scaling issues, Natural Hazards and Earth System Science,
vol. 13, no. 11, pp. 2815-2831.
14. L. Podolski, 2014, Stereoscopic analysis of landslides and landslide susceptibility on the southern
slopes of the Medvednica Mt, Retrieved from [Link]
15. U. Niethammer, M. R. James, S. Rothmund, 2012, UAV-based remote sensing of the Super-Sauze
landslide: Evaluation and results, Engineering Geology, 128, 2-11.
16. D. Zhang, S. H. I. Bin, X. Hong-Zhong, 2004, Experimental study on the deformation monitoring
of reinforced concrete T-beam using BOTDR, Journal of Southeast University (Natural Science
Edition), 4, 12.
17. J. McKean, J. Roering, 2004, Objective landslide detection and surface morphology mapping
using high-resolution airborne laser altimetry, Geomorphology, 57(3), 331-351.
18. P. Chaturvedi, S. Shrivastava, P. Kaur, 2017, Landslide Early Warning System Development
using Statistical Analysis of Sensors’ Data at Tangni Landslide, Uttarakhand, India, Advances in
Intelligent Systems and Computing, Springer International Publishing, 547
20. M. V. Ramesh, 2014, Design, development, and deployment of a wireless sensor network for
detection of landslides. Ad Hoc Networks, 13, 2-18.
21. E. Frank, M. Hall, and I. Witten, 2016, Data Mining: Practical Machine Learning Tools and
Techniques, 4th ed. Morgan Kaufmann.
22. R. Duda, 2004, Pattern Classification 2nd Edition with Computer Manual 2nd Edition Set. John
Wiley & Sons.
23. N. Macmillan, C. Creelman, 2010, Detection theory. New York, NJ [u.a.]: Psychology (In Press).
24. N. Mali, P. Chaturvedi, V. Dutt, V. U. Kala, 2017, Training of Sensors for Early-Warning System
of Rainfall-Induced Landslides, Proceedings of 19th International Conference on Soil-Mechanics and
Geotechnical Engineering, Sydney, Dec. 2017 (In Press).
53