
Extracting Dense Regions from Hurricane Trajectory Data
This research paper discusses the extraction of dense regions from hurricane trajectory data using spatio-temporal analysis techniques. The study explores the application of DBSCAN algorithm and temporal extension for clustering hurricane data based on spatial and non-spatial attributes. Experimental analysis and proposed concepts for analyzing spatio-temporal clustering are also presented.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
Extracting Dense Regions From Hurricane Trajectory Data Praveen Kumar Tripathi Madhuri Debnath Ramez Elmasri Department of Computer Science and Engineering University of Texas at Arlington First International ACM Workshop on Managing and Mining Enriched Geo-spatial Data GeoRich 2014
Extracting Dense Regions From Hurricane Trajectory Data Contents: Spatio temporal data: Examples Applications Data mining tasks Extracting Dense Regions from Hurricane Trajectory data: Proposed concept DBSCAN: core concepts Experiments and Analysis: spatial, and spatial with non spatial. Temporal extension for the analysis: Temporal DBSCAN Proposed relative time attribute Experimental analysis of spatio temporal clustering 3/17/2025 2
Extracting Dense Regions From Hurricane Trajectory Data Spatio temporal data: Hurricane JIG 1950 Has spatial and temporal attributes as key attributes. Example : 1 1950 'HurricaneJIG' 24.3 -47.2 2 1950 'HurricaneJIG' 24.2 -48.2 3 1950 'HurricaneJIG' 24.2 -49.2 4 1950 'HurricaneJIG' 24.2 -50.2 5 1950 'HurricaneJIG' 24.2 -51.2 6 1950 'HurricaneJIG' 24.4 -52.4 7 1950 'HurricaneJIG' 24.7 -53.7 8 1950 'HurricaneJIG' 25 -54.6 9 1950 'HurricaneJIG' 25.4 -55.5 10 1950 'HurricaneJIG' 26.1 -56.7 11 1950 'HurricaneJIG' 26.9 -57.8 12 1950 'HurricaneJIG' 27.6 -58.6 13 1950 'HurricaneJIG' 28.4 -59.3 14 1950 'HurricaneJIG' 29.5 -60 15 1950 'HurricaneJIG' 30.8 -60.5 16 1950 'HurricaneJIG' 32 -60.2 17 1950 'HurricaneJIG' 33.2 -59.2 18 1950 'HurricaneJIG' 34.2 -58.2 19 1950 'HurricaneJIG' 35.1 -57.2 20 1950 'HurricaneJIG' 35.9 -56.2 21 1950 'HurricaneJIG' 36.8 -55 22 1950 'HurricaneJIG' 38.8 -51.5 23 1950 'HurricaneJIG' 40.8 -47.1 24 1950 'HurricaneJIG' 41.9 -44.5 25 1950 'HurricaneJIG' 43 -42 26 1950 'HurricaneJIG' 44.1 -39.9 'ADV' 'Year' 'Name' 'LAT' 'LON' 'TIME' '10/11/12Z' '10/11/18Z' '10/12/00Z' '10/12/06Z' '10/12/12Z' '10/12/18Z' '10/13/00Z' '10/13/06Z' '10/13/12Z' '10/13/18Z' '10/14/00Z' '10/14/06Z' '10/14/12Z' '10/14/18Z' '10/15/00Z' '10/15/06Z' '10/15/12Z' '10/15/18Z' '10/16/00Z' '10/16/06Z' '10/16/12Z' '10/16/18Z' '10/17/00Z' '10/17/06Z' '10/17/12Z' '10/17/18Z' 'WIND' 40 40 45 45 50 55 55 60 65 70 75 75 80 80 85 90 100 105 100 95 90 90 85 65 60 60 'PR' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' 'STAT' 'TROPICAL' 'TROPICAL' 'TROPICAL' 'TROPICAL' 'TROPICAL' 'TROPICAL' 'TROPICAL' 'TROPICAL' 'HURRICANE-1' 'HURRICANE-1' 'HURRICANE-1' 'HURRICANE-1' 'HURRICANE-1' 'HURRICANE-1' 'HURRICANE-2' 'HURRICANE-2' 'HURRICANE-3' 'HURRICANE-3' 'HURRICANE-3' 'HURRICANE-2' 'HURRICANE-2' 'HURRICANE-2' 'HURRICANE-2' 'HURRICANE-1' 'EXTRATROPICAL' 'EXTRATROPICAL' 3/17/2025 3
Extracting Dense Regions From Hurricane Trajectory Data Hurricane data 3/17/2025 4
Extracting Dense Regions From Hurricane Trajectory Data Dataset* Attributes : ADV : Tracking ID LAT : Position in latitude LON : Position in longitude Time : Track time point WIND : Winds in knots ( 1 knot = 1.15 mph) PR : Pressure in millibards STAT : State category ( Tropical Storm, Hurricane..) Temporal Coverage : 1950 1999 (50 years) (15319 data points, 496 trajectories) Spatial Coverage : North Atlantic Interval : 6 hourly (0000,0600,1200,2400) Data format : txt file *http://weather.unisys.com/hurricane/atlantic 3/17/2025 5
Extracting Dense Regions From Hurricane Trajectory Data Spatio temporal data Example Global positioning data (GPS). Cell phone tracking, vehicle traffic data, emergency vehicle data, transportation data Hurricane and storm tracking data. Animal movement data. Environmental data: Land use data. Demographic : population data. Soil moisture data. Temperature data. 3/17/2025 6
Extracting Dense Regions From Hurricane Trajectory Data Spatio Temporal data: contd.. Applications: Managing vehicle traffic patterns. Monitoring and predicting weather conditions. Examining wild animal behavior. Analyzing spread of diseases. Monitoring land use, climate change. Data Mining Tasks: Clustering. Flocking behavior mining. Convoy detection. Classification. 3/17/2025 7
Extracting Dense Regions From Hurricane Trajectory Data Extracting Dense Regions from Hurricane Trajectory data The data set has been considered as point data set. Density Based Spatial Clustering of Application with Noise (DBSCAN) [1] has been used. DBSCAN has been used to identify the dense regions of hurricane activity viz., hot spots. Clustering has been done using only the spatial attributes (latitude and longitude), as well as spatial along with non spatial attribute (latitude, longitude and wind speed) for comparative analysis. Clustering results have been evaluated using clustering evaluation measures. [1] Martin Ester , Hans-peter Kriegel , J rg S , Xiaowei Xu, A density-based algorithm for discovering clusters in large spatial databases with noise , Proceedings of the Second International Conference on Knowledge Discovery and Data Mining (KDD-96), pp.226 3/17/2025 8
Extracting Dense Regions From Hurricane Trajectory Data Contd.. The post processing of the obtained clustering results have been done to obtain: Regions from where the storms are most likely to originate. Regions where the storms are more likely to land. Key regions through which the storms are more likely to traverse. 3/17/2025 9
Extracting Dense Regions From Hurricane Trajectory Data DBSCAN: Core Concepts Cluster Definition: A cluster ? is a subset of objects satisfying the following: Connected: ?,? ?,? ??? ? are density connected Maximal: ?,?,?? ? ?, ??? ? is density reachable from ?,? ?? ? ?. 3/17/2025 10
Extracting Dense Regions From Hurricane Trajectory Data Experiments and Experiments and Analysis : Spatial Analysis : Spatial analysis analysis 3/17/2025 11
Extracting Dense Regions From Hurricane Trajectory Data Experiments and Experiments and Analysis(1): Spatial Analysis(1): Spatial and non spatial and non spatial analysis analysis 3/17/2025 12
Extracting Dense Regions From Hurricane Trajectory Data [2] Quality measure = Two distances used for two quality measures : Spatial distance (latitude and longitude) Non-spatial distance (wind speed). 3/17/2025 13
Extracting Dense Regions From Hurricane Trajectory Data 3/17/2025 14
Extracting Dense Regions From Hurricane Trajectory Data Temporal extension to DBSCAN The spatio temporal data has time as another key attribute. DBSCAN needs to be modified to incorporate the time domain. In the temporal analysis possibilities: Absolute temporal analysis (vehicle traffic analysis) Periodic temporal analysis (repeating everyday) Relative temporal analysis (hurricane data analysis) Present analysis uses the relative temporal analysis: Hurricanes do not occur at the same time. (absolute temporal analysis not possible). 3/17/2025 15
Extracting Dense Regions From Hurricane Trajectory Data Relative temporal attribute Let there be two trajectories of length ? ??? ? where, ? ??? ? may be different: Absolute relative temporal attribute. ??1= [< ?11,?11,1 >,< ?12,?12,2 > ??2= [< ?21,?21,1 >,< ?22,?22,2 > ?2?,?2?,?] Length normalized relative temporal attribute. ?1?,?1?,?] 1 ??1= [< ?11,?11,0 >,< ?12,?12, ? 1> ?1?,?1?,1 ] 1 ? 1> ?2?,?2?,1] ??2= [< ?21,?21,0 >,< ?22,?22, 3/17/2025 16
Extracting Dense Regions From Hurricane Trajectory Data Extending DBSCAN In [2], DBSCAN extended to incorporate additional neighborhood criteria: Let ? = ?1,?2, ?? be the data set where ??= ??,??,??,??. ?????= (?1 ?2)2+ (?1 ?2)2 - spatial attributes (??,??) ??????= (?1 ?2)2+ (?1 ?2)2 - non spatial attributes (??,??) Let there are two thresholds ?1 and ?2 given by the user for the spatial and non-spatial neighborhood (1) Let there be now two neighborhood (spatial and non-spatial): ??1?? = ?? ? ???????,?? ?1} ??2?? = ?? ? ????????,?? ?2} then the final common neighborhood will be: ? = ??1?? ??2?? (2) [2] Birant, D., and Kut, A. ST-DBSCAN: An algorithm for clustering spatial-temporal data. Data Knowledge Engineering , 2007 pp 208-221 3/17/2025 17
Extracting Dense Regions From Hurricane Trajectory Data Temporal extension We use the formulation in (2), where the thresholds ?1 is used for spatial neighborhood and ?2 for the temporal neighborhood. By incorporating the spatial as well as temporal neighborhood in the basic DBSCAN algorithm we now have the spatio-temporal version of the DBSCAN algorithm. 3/17/2025 18
Extracting Dense Regions From Hurricane Trajectory Data Spatio temporal clustering results 3/17/2025 19
Extracting Dense Regions From Hurricane Trajectory Data References: Martin Ester , Hans-peter Kriegel , J rg S , Xiaowei Xu, A density-based algorithm for discovering clusters in large spatial databases with noise , Proceedings of the Second International Conference on Knowledge Discovery and Data Mining (KDD-96), pp.226 231 Birant, D., and Kut, A. ST-DBSCAN: An algorithm for clustering spatial-temporal data. Data Knowledge Engineering , 2007 pp 208-221 Gil Lee and Han, J. Trajectory Clustering: A partition-and-group framework. In SIGMOD 2007, pp 593-604 Gudmundsson, J, Thom A, Vahrenhold J, Of motifs and goals : mining trajectory data. In Proceedings of the 20thInternational Conference on Advances in Geographic Information Systems, SIGSPATIAL 12 129-138. Gil Lee, J Han , X Li and H Gonzalez, Traclass : Trajectory Classification using hierarchical region- based and trajectory-based clustering VLDB 2008. Vieira M., Bakalov P., and Tsotras V., On-Line Discovery of Flock Patterns in Spatio-Temporal data, Proceedings of 17thACM SIGSPATIAL International conference, GIS 09, pp. 286-295 Jeung H., Yiu M., Zhou X. Jensen C., and Shen H., Discovery of convoy in Trajectory databases. PVLDB, 2008. Kalnis P., Mamoulis, and Bakiras S., On Discovering Moving Clusters in Spatio-Temporal data, In SSTD 2005, pp. 364-381. 1. 2. 3. 4. 5. 6. 7. 8.
Extracting Dense Regions From Hurricane Trajectory Data THANKS ! 3/17/2025 21