Earthquake is one of the major natural disasters, which could kill or injure thousands of people and cause huge property loss. According to the statistics, the number of earthquake events is about five million times per year and two thousands of them exceed magnitude 5. If we can win few seconds before the earthquake comes, it may save lots of lives and reduce economic losses. The earthquake early warning becomes an issue that cannot be ignored.
Earthquake early warning system (EEWS) needs rapid transmission of seismic information. Moreover, it requires accurate and fast algorithm to support the detection of earthquakes. In the past decades, progress has been made to invest the EEWS in countries where earthquake occurs frequently. For example, the United States of America, Canada, Japan and Taiwan have participated in doing the researches of EEWS. The earthquake warning detection methods such as: Artificial Neural Networks, Kruskal-wallis test, Fourier transform, Wavelet transform, Support Vector Machine are potential algorithms with high complexity. Nowadays, the EEWS is expected to use a large number of devices to form an earthquake detection network to increase the reliability. However, the algorithms with high computation complexity are not conducive to be implemented on general devices, such as smart phones, tablets or IoT-devices.
In this thesis, we aim to reduce the complexity of the seismic algorithm. To accomplish it, we use a large number of real earthquake events as the analysis samples to verify the algorithm and improve accuracy.
 Komalpreet Kaur, Manish Wadhwa and E. K. Park, "Detection and Identification of Seismic P-Waves using Artificial," IJCNN, pp. 1-6, 2013.
 Ana Zambrano, Israel Perez, Carlos Palau and Manuel Esteve, "Quake detection system using smartphone-based wireless sensor network for early warning," PERCOM WORKSHOPS, pp. 297 - 302, May 2014.
 Narasimha Prasad, Kishor Kumar Reddy and Ramya Tulasi, "A Novel Approach for Seismic Signal Magnitude Detection Using Haar Wavelet," 2014 5th International Conference on Intelligent Systems, Modelling and Simulation, pp. 324 - 329, Jan 2014.
 W.-H. Wang and Shiann-Tsong Sheu, "Implementation of Earthquake Early Warning System Based on Support Vector Machine and Fuzzy Inference," Jul 2015.
 Yogesh Sherki, Nikhil Gaikwad and Jayalakshmi Chandle, "Design of real time sensor system for detection and processing of seismic waves for earthquake early warning system," ICPACE, pp. 285 - 289, Aug 2015.
 Meng-Yun Hsu and Shiann-Tsong Sheu, "A low complexity algorithm for earthquake detection system," ICCP, Sept 2016.
 "Round-trip delay time," Wikipedia, May 2017. [Online]. Available: https://en.wikipedia.org/wiki/Round-trip_delay_time. [Accessed Jun 2017].
 "Cortex-M4 Technical Reference Manual," ARM, 2010. [Online]. Available: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0439b/CHDDIGAC.html. [Accessed Jun 2017].
 GR Helffrich and BJ Wood, "The Earth′s Mantle," Nature. Macmillan Magazines, no. 412, 2002.
 Koné Mamadou Tadiou, "Artificial Neural Networks," Center for Evolutionary Technologies, [Online]. Available: http://futurehumanevolution.com/artificial-intelligence-future-human-evolution/artificial-neural-networks. [Accessed Jun 2017].
 "Central Weather Bureau," [Online]. Available: http://www.cwb.gov.tw/V7/earthquake/damage_eq.htm. [Accessed Jun 2017].
 "Japan Meteorological Agency," [Online]. Available: http://www.jma.go.jp/jma/index.html. [Accessed Jun 2017].
 Aldo Zollo, Ortensia Amoroso, Maria Lancieri, Yih-Min Wu and Hiroo Kanamori, "A threshold-based earthquake early warning using dense accelerometer networks," Geophysical Journal International, pp. 963-974, Nov 2010.
 Qingkai Kong, Richard M. Allen, Louis Schreier and Young-Woo Kwon, "MyShake: A smartphone seismic network for earthquake early warning and beyond," Science Advances, Feb 2016.
 Michael Olson, Annie Liu, Matthew Faulkner and K. Mani Chandy, "Rapid Detection of Rare Geospatial Events Earthquake Warning Applications," Proceedings of the 5th ACM international conference on Distributed event-based system, pp. 89-100, Jul 2011.
 Jens Nachtigall and Jens-Peter Redlich, "Wireless Alarming and Routing Protocol for Earthquake Early Warning Systems," 2011 4th IFIP International Conference on New Technologies, Mobility and Security, Feb 2011.
 Navid Rajabi and Omid Rajabi, "Real time earthquake prediction using cross-correlation analysis & transfer function model," 2015 2nd International Conference on Knowledge-Based Engineering and Innovation (KBEI), pp. 238 - 242, 2015.
 S. J. Rastin, C. P. Unsworth, K. R. Gledhill, G. G. Coghill, M. Chadwick and R. Robinson, "Iterative Coupling of Standardised Earthquake Detection & Wavelet Thresholding to Determine Simplified Earthquake Event Waveforms (SEEW)," 10th International Conference on Information Science, Signal Processing and their Applications (ISSPA 2010), pp. 173 - 176, Oct 2010.
 Alexander Mordvintsev and Abid K. Revision, "Understanding SVM," 2013. [Online]. Available: http://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_ml/py_svm/py_svm_basics/py_svm_basics.html. [Accessed Jun 2017].
 "Fuzzy logic," Wikipedia, [Online]. Available: https://en.wikipedia.org/wiki/Fuzzy_logic. [Accessed Jun 2017].
 "drawing back propagation neural network," [Online]. Available: https://tex.stackexchange.com/questions/162326/drawing-back-propagation-neural-network. [Accessed Jun 2017].