Big Data and Big Water: Mining Ocean Vessel Trajectory Data

Size: px
Start display at page:

Download "Big Data and Big Water: Mining Ocean Vessel Trajectory Data"

Transcription

1 Big Data and Big Water: Mining Ocean Vessel Trajectory Data Stan Matwin Institute for Big Data Analytics

2 Global AIS signal Satellites, ground stations Collectively represented, shows deep knowledge

3 AIS data Started 2004, designed for safety 400,000 ships At least 100M records/day Data gaps Noise in the data human error manipulation

4 Value of AIS data Monitoring Detecting anomalies Warnings Understanding activities Fisheries Marine Protected Areas Risk analysis.

5 Machine learning from AIS data clustering classification Ship trajectory representation is the key

6 Trajectory clustering Port vicinity Mid-ocean

7 Trajectory representation and reasoning Spaccapietra, et al GeoPKDD Palotta, Vespe and Bryan Soares et al 2014

8 Trajectory clustering Distance-based Instances in a cluster are closer to each other than to instances outside Density-based the neighborhood of a given radius of each instance in a cluster has to contain a minimum number of points (Ester et al. 96) TRACLUS [Lee et al.] Hybrid?

9 Density-based clustering near port DBSCANSD: Density-Based Spatial Clustering for Applications with Noise, Speed and Direction [Li et al. 2014]

10 TRACLUS and DBSANSD applying DBSCANSD on the ship trajectory dataset, geographically close trajectory points with similar direction and speed will be grouped together to form a cluster

11 Density-based clustering for near port trajectories Need to handle vessel motion and stopping There are public IMO rules for ship movement near port (no speed) We inform the clustering algorithm about IMO rules: parameter selection

12 Clusters are represented using centroid and envelope - Gravity vector GV Clusters are partitioned, each will have a number of centroids (GVs) GV consists of GVi =< COGavg, SOGavg, LATavg, LONavg>

13 Results IMO rules: purple arrows and dashed lines 46,000 records over 2 months 13 moving clusters, 1 stopping cluster: GVs are black dots

14 Results -LA 330,000 records: 100K moving, 230K stopping Again, clustering is informed by IMO rules 26 stopping clusters, 51 moving clusters (see GVs) Stopping and moving clusters correctly overlap

15 Speed anomaly detection - mid-ocean Beginning and end of a trip info missing Windows (grid) instead; size = 0.25 o x0.25 o, 600x200 cells; grid cells are graph nodes; edges if there is ship movement between nodes

16 Speed anomaly mid-ocean - idea Find shortest path between two points A* Determine divergence of the actual path from the shortest path

17 Features used Trajectory length (need Haversine correction to compute) Divergence of the trajectory from the straight line: " Φ f: Φ Θ and then area under the curve AA = NN Φ1 " ff(φ " ) ddφ " Gradient of trajectory with respect to latitude and longitude Finally, anomaly = ff = ffoooo ff rrrr LL OOOO Can be used to rank, not just to threshold

18 Speed in anomaly detection: context Region Ship type

19 Average speed distribution Heatmaps by speed in a given grid cell 3 months of data 5 ship types 9 weight categories

20 Standard deviations of speeds: Variance higher closer to coasts A rough anomaly detector = 3 σ

21 Fishing activity detection from AIS data The problem: Marine Protected Areas What is the effect of MPAs on fish stocks? Proxy question: is there more fishing going on near the MPAs than elsewhere?

22 Two approaches Hidden Markov Models: Sequence of states (Fishing, Not Fishing) and observables Y t ; Pr(S t S t-1 ) and Pr(Y t S t ) Issue: due to sparseness, we only use one attribute a Y t ; speed is a good attribute, but not for all ships.

23 Luckily, we have access to an expert and AIS data

24 Alternative: lets look at Bayesian classification Time-series approach seems reasonable model for trajectories in this setting But then we have too many attributes. We will apply attribute engineering borrowed from financial time series analysis Bollinger Band Money Flow Index Exponential Moving Averages

25 Pacific long liners - HMM Atlantic trawlers - Bayesian

26 Pacific long liners - HMM Atlantic trawlers - Bayesian

27 Future work For data representation: use more advanced techniques to represent trajectories, eg Dynamic Time Warping For labeling segments of trajectories, use Conditional Random Fields For clustering use spectral techniques with sparse data extensions (Nystrom)

28 Other current projects Human mobility Privacy Marketing Argumentation mining Trends in twitter traffic

29 Joint work with: Ron Pelot Rob Warren Erico Neves Behrouz Hajsoleimani Kristina Boerder Bo Liu Baifan Hu Casey Hillier

30 Discussion

Anomaly Detection in Maritime Data Based on Geometrical Analysis of Trajectories

Anomaly Detection in Maritime Data Based on Geometrical Analysis of Trajectories 18th International Conference on Information Fusion Washington, DC - July 6-9, 2015 Anomaly Detection in Maritime Data Based on Geometrical Analysis of Trajectories Behrouz Haji Soleimani, Erico N. De

More information

Framework of Frequently Trajectory Extraction from AIS Data

Framework of Frequently Trajectory Extraction from AIS Data Framework of Frequently Trajectory Extraction from AIS Data 1 State Key Laboratory of Networking and Switching Technology,Beijing University of Posts and Telecommunications Beijing,100876, China E-mail:

More information

Hidden Markov Models. Slides adapted from Joyce Ho, David Sontag, Geoffrey Hinton, Eric Xing, and Nicholas Ruozzi

Hidden Markov Models. Slides adapted from Joyce Ho, David Sontag, Geoffrey Hinton, Eric Xing, and Nicholas Ruozzi Hidden Markov Models Slides adapted from Joyce Ho, David Sontag, Geoffrey Hinton, Eric Xing, and Nicholas Ruozzi Sequential Data Time-series: Stock market, weather, speech, video Ordered: Text, genes Sequential

More information

Mobility Data Management & Exploration

Mobility Data Management & Exploration Mobility Data Management & Exploration Ch. 07. Mobility Data Mining and Knowledge Discovery Nikos Pelekis & Yannis Theodoridis InfoLab University of Piraeus Greece infolab.cs.unipi.gr v.2014.05 Chapter

More information

Spatial Outlier Detection

Spatial Outlier Detection Spatial Outlier Detection Chang-Tien Lu Department of Computer Science Northern Virginia Center Virginia Tech Joint work with Dechang Chen, Yufeng Kou, Jiang Zhao 1 Spatial Outlier A spatial data point

More information

Semi-automatic Sea Lane Extraction Combining Particle Filtering (PF) and Geographic Information Systems (GIS)

Semi-automatic Sea Lane Extraction Combining Particle Filtering (PF) and Geographic Information Systems (GIS) 2 Semi-automatic Sea Lane Extraction Combining Particle Filtering (PF) and Geographic Information Systems (GIS) Katerina TZAVELLA 1 and Martin ULMKE 2 1 Fraunhofer FKIE, Wachtberg / Germany katerina.tzavella@fkie.fraunhofer.de

More information

PacTracs 2.0 Quick Start Guide

PacTracs 2.0 Quick Start Guide PacTracs 2.0 Quick Start Guide If this Quick Start Guide or the Help menu does not provide the information needed, call the Marine Exchange s 24 hour Operations Center and our watchstander will provide

More information

Introduction to Trajectory Clustering. By YONGLI ZHANG

Introduction to Trajectory Clustering. By YONGLI ZHANG Introduction to Trajectory Clustering By YONGLI ZHANG Outline 1. Problem Definition 2. Clustering Methods for Trajectory data 3. Model-based Trajectory Clustering 4. Applications 5. Conclusions 1 Problem

More information

Recurrent Neural Network (RNN) Industrial AI Lab.

Recurrent Neural Network (RNN) Industrial AI Lab. Recurrent Neural Network (RNN) Industrial AI Lab. For example (Deterministic) Time Series Data Closed- form Linear difference equation (LDE) and initial condition High order LDEs 2 (Stochastic) Time Series

More information

Mobility Models. Larissa Marinho Eglem de Oliveira. May 26th CMPE 257 Wireless Networks. (UCSC) May / 50

Mobility Models. Larissa Marinho Eglem de Oliveira. May 26th CMPE 257 Wireless Networks. (UCSC) May / 50 Mobility Models Larissa Marinho Eglem de Oliveira CMPE 257 Wireless Networks May 26th 2015 (UCSC) May 2015 1 / 50 1 Motivation 2 Mobility Models 3 Extracting a Mobility Model from Real User Traces 4 Self-similar

More information

Detecting Anomalous Trajectories and Traffic Services

Detecting Anomalous Trajectories and Traffic Services Detecting Anomalous Trajectories and Traffic Services Mazen Ismael Faculty of Information Technology, BUT Božetěchova 1/2, 66 Brno Mazen.ismael@vut.cz Abstract. Among the traffic studies; the importance

More information

Data: a collection of numbers or facts that require further processing before they are meaningful

Data: a collection of numbers or facts that require further processing before they are meaningful Digital Image Classification Data vs. Information Data: a collection of numbers or facts that require further processing before they are meaningful Information: Derived knowledge from raw data. Something

More information

FACIAL MOVEMENT BASED PERSON AUTHENTICATION

FACIAL MOVEMENT BASED PERSON AUTHENTICATION FACIAL MOVEMENT BASED PERSON AUTHENTICATION Pengqing Xie Yang Liu (Presenter) Yong Guan Iowa State University Department of Electrical and Computer Engineering OUTLINE Introduction Literature Review Methodology

More information

Introduction to Trajectory Data Mining. Zhe Zhang Maa Spatial Data Mining

Introduction to Trajectory Data Mining. Zhe Zhang Maa Spatial Data Mining Introduction to Trajectory Data Mining Zhe Zhang 10.05.2016 Maa-123. 3580 Spatial Data Mining Introduction Various types of positioning and identification methods eg. GPS enable us to track human beings,

More information

AN INTRODUCTION TO GRID ANALYSIS: HOTSPOT DETECTION

AN INTRODUCTION TO GRID ANALYSIS: HOTSPOT DETECTION AN INTRODUCTION TO GRID ANALYSIS: HOTSPOT DETECTION etraining Introduction Use the Grid Analysis commands of GeoMedia to extract hotspot locations from a feature class containing a collection of incident

More information

HOUGH TRANSFORM CS 6350 C V

HOUGH TRANSFORM CS 6350 C V HOUGH TRANSFORM CS 6350 C V HOUGH TRANSFORM The problem: Given a set of points in 2-D, find if a sub-set of these points, fall on a LINE. Hough Transform One powerful global method for detecting edges

More information

Diffusion Convolutional Recurrent Neural Network: Data-Driven Traffic Forecasting

Diffusion Convolutional Recurrent Neural Network: Data-Driven Traffic Forecasting Diffusion Convolutional Recurrent Neural Network: Data-Driven Traffic Forecasting Yaguang Li Joint work with Rose Yu, Cyrus Shahabi, Yan Liu Page 1 Introduction Traffic congesting is wasteful of time,

More information

Large-Scale Face Manifold Learning

Large-Scale Face Manifold Learning Large-Scale Face Manifold Learning Sanjiv Kumar Google Research New York, NY * Joint work with A. Talwalkar, H. Rowley and M. Mohri 1 Face Manifold Learning 50 x 50 pixel faces R 2500 50 x 50 pixel random

More information

Design and Use of. Earth Observation Image Content Tools

Design and Use of. Earth Observation Image Content Tools Design and Use of Earth Observation Image Content Tools Mihai Datcu (1, 2), Daniele Cerra (1), Houda Chaabouni-Chouayakh (1), Amaia de Miguel (1), Daniela Espinoza Molina (1), Gottfried Schwarz (1), Matteo

More information

This research aims to present a new way of visualizing multi-dimensional data using generalized scatterplots by sensitivity coefficients to highlight

This research aims to present a new way of visualizing multi-dimensional data using generalized scatterplots by sensitivity coefficients to highlight This research aims to present a new way of visualizing multi-dimensional data using generalized scatterplots by sensitivity coefficients to highlight local variation of one variable with respect to another.

More information

Large-Scale Flight Phase identification from ADS-B Data Using Machine Learning Methods

Large-Scale Flight Phase identification from ADS-B Data Using Machine Learning Methods Large-Scale Flight Phase identification from ADS-B Data Using Methods Junzi Sun 06.2016 PhD student, ATM Control and Simulation, Aerospace Engineering Large-Scale Flight Phase identification from ADS-B

More information

cief Data Analysis Chapter Overview Chapter 12:

cief Data Analysis Chapter Overview Chapter 12: page 285 Chapter 12: cief Data Analysis Chapter Overview Analysis Screen Overview Opening Run Files How Run Data is Displayed Viewing Run Data Data Notifications and Warnings Checking Your Results Group

More information

Automatic Detection Of Suspicious Behaviour

Automatic Detection Of Suspicious Behaviour University Utrecht Technical Artificial Intelligence Master Thesis Automatic Detection Of Suspicious Behaviour Author: Iris Renckens Supervisors: Dr. Selmar Smit Dr. Ad Feelders Prof. Dr. Arno Siebes September

More information

Short Survey on Static Hand Gesture Recognition

Short Survey on Static Hand Gesture Recognition Short Survey on Static Hand Gesture Recognition Huu-Hung Huynh University of Science and Technology The University of Danang, Vietnam Duc-Hoang Vo University of Science and Technology The University of

More information

SEA SURFACE SPEED FROM TERRASAR-X ATI DATA

SEA SURFACE SPEED FROM TERRASAR-X ATI DATA SEA SURFACE SPEED FROM TERRASAR-X ATI DATA Matteo Soccorsi (1) and Susanne Lehner (1) (1) German Aerospace Center, Remote Sensing Technology Institute, 82234 Weßling, Germany, Email: matteo.soccorsi@dlr.de

More information

Spatial Variation of Sea-Level Sea level reconstruction

Spatial Variation of Sea-Level Sea level reconstruction Spatial Variation of Sea-Level Sea level reconstruction Biao Chang Multimedia Environmental Simulation Laboratory School of Civil and Environmental Engineering Georgia Institute of Technology Advisor:

More information

CS 229: Machine Learning Final Report Identifying Driving Behavior from Data

CS 229: Machine Learning Final Report Identifying Driving Behavior from Data CS 9: Machine Learning Final Report Identifying Driving Behavior from Data Robert F. Karol Project Suggester: Danny Goodman from MetroMile December 3th 3 Problem Description For my project, I am looking

More information

Data Reduction Techniques applied on Automatic Identification System Data

Data Reduction Techniques applied on Automatic Identification System Data Data Reduction Techniques applied on Automatic Identification System Data Claudia Ifrim*, Iulian Iuga**, Florin Pop*, Manolis Wallace***, Vassilis Poulopoulos*** * - University Politehnica of Bucharest,

More information

IDENTIFYING FISHING ACTIVITIES FROM AIS DATA WITH CONDITIONAL RANDOM FIELDS

IDENTIFYING FISHING ACTIVITIES FROM AIS DATA WITH CONDITIONAL RANDOM FIELDS IDENTIFYING FISHING ACTIVITIES FROM AIS DATA WITH CONDITIONAL RANDOM FIELDS by Baifan Hu Submitted in partial fulfillment of the requirements for the degree of Master of Computer Science at Dalhousie University

More information

A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data

A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data Wei Yang 1, Tinghua Ai 1, Wei Lu 1, Tong Zhang 2 1 School of Resource and Environment Sciences,

More information

Fosca Giannotti et al,.

Fosca Giannotti et al,. Trajectory Pattern Mining Fosca Giannotti et al,. - Presented by Shuo Miao Conference on Knowledge discovery and data mining, 2007 OUTLINE 1. Motivation 2. T-Patterns: definition 3. T-Patterns: the approach(es)

More information

10-701/15-781, Fall 2006, Final

10-701/15-781, Fall 2006, Final -7/-78, Fall 6, Final Dec, :pm-8:pm There are 9 questions in this exam ( pages including this cover sheet). If you need more room to work out your answer to a question, use the back of the page and clearly

More information

We N Simultaneous Shooting for Sparse OBN 4D Surveys and Deblending Using Modified Radon Operators

We N Simultaneous Shooting for Sparse OBN 4D Surveys and Deblending Using Modified Radon Operators We N101 08 Simultaneous Shooting for Sparse OBN 4D Surveys and Deblending Using Modified Radon Operators R.R. Haacke* (CGG), G. Hampson (Chevron) & B. Golebiowski (CGG) SUMMARY Significant gains in productivity

More information

Accelerometer Gesture Recognition

Accelerometer Gesture Recognition Accelerometer Gesture Recognition Michael Xie xie@cs.stanford.edu David Pan napdivad@stanford.edu December 12, 2014 Abstract Our goal is to make gesture-based input for smartphones and smartwatches accurate

More information

TecNet Trace TTL 1000 Software User Manual V1.0

TecNet Trace TTL 1000 Software User Manual V1.0 TecNet Trace TTL 1000 Software User Manual V1.0 TecNet International, Inc. 11535 W 83 rd Terrace Lenexa, KS 66214 913 859 9515 Tel. 913 859 9550 FAX 800 456 2071 U.S. Only www.tecnetusa.com tecnet@tecnetusa.com

More information

Fishing Activity Visualization with Free Software Bigdata Analytics Institute

Fishing Activity Visualization with Free Software Bigdata Analytics Institute Fishing Activity Visualization with Free Software Bigdata Analytics Institute Erico N de Souza, PhD erico.souza@dal.ca Souza, Latouf (Bigdata Inst.) Bigdata Institute 1 / 22 Introduction What would you

More information

University of Cambridge Engineering Part IIB Paper 4F10: Statistical Pattern Processing Handout 11: Non-Parametric Techniques

University of Cambridge Engineering Part IIB Paper 4F10: Statistical Pattern Processing Handout 11: Non-Parametric Techniques University of Cambridge Engineering Part IIB Paper 4F10: Statistical Pattern Processing Handout 11: Non-Parametric Techniques Mark Gales mjfg@eng.cam.ac.uk Michaelmas 2015 11. Non-Parameteric Techniques

More information

Clustering to Reduce Spatial Data Set Size

Clustering to Reduce Spatial Data Set Size Clustering to Reduce Spatial Data Set Size Geoff Boeing arxiv:1803.08101v1 [cs.lg] 21 Mar 2018 1 Introduction Department of City and Regional Planning University of California, Berkeley March 2018 Traditionally

More information

Sensor Networks for the Detection and Tracking of Radiation and Other Threats in Cities

Sensor Networks for the Detection and Tracking of Radiation and Other Threats in Cities Fakultät Informatik Institut für Systemarchitektur Professur Rechnernetze Sensor Networks for the Detection and Tracking of Radiation and Other Threats in Cities Annie H. Liu, Julian J. Bunn, K. Mani Chandy

More information

Homework 4: Clustering, Recommenders, Dim. Reduction, ML and Graph Mining (due November 19 th, 2014, 2:30pm, in class hard-copy please)

Homework 4: Clustering, Recommenders, Dim. Reduction, ML and Graph Mining (due November 19 th, 2014, 2:30pm, in class hard-copy please) Virginia Tech. Computer Science CS 5614 (Big) Data Management Systems Fall 2014, Prakash Homework 4: Clustering, Recommenders, Dim. Reduction, ML and Graph Mining (due November 19 th, 2014, 2:30pm, in

More information

Clustering algorithms and autoencoders for anomaly detection

Clustering algorithms and autoencoders for anomaly detection Clustering algorithms and autoencoders for anomaly detection Alessia Saggio Lunch Seminars and Journal Clubs Université catholique de Louvain, Belgium 3rd March 2017 a Outline Introduction Clustering algorithms

More information

Unsupervised learning on Color Images

Unsupervised learning on Color Images Unsupervised learning on Color Images Sindhuja Vakkalagadda 1, Prasanthi Dhavala 2 1 Computer Science and Systems Engineering, Andhra University, AP, India 2 Computer Science and Systems Engineering, Andhra

More information

Where Next? Data Mining Techniques and Challenges for Trajectory Prediction. Slides credit: Layla Pournajaf

Where Next? Data Mining Techniques and Challenges for Trajectory Prediction. Slides credit: Layla Pournajaf Where Next? Data Mining Techniques and Challenges for Trajectory Prediction Slides credit: Layla Pournajaf o Navigational services. o Traffic management. o Location-based advertising. Source: A. Monreale,

More information

Discriminative classifiers for image recognition

Discriminative classifiers for image recognition Discriminative classifiers for image recognition May 26 th, 2015 Yong Jae Lee UC Davis Outline Last time: window-based generic object detection basic pipeline face detection with boosting as case study

More information

Lecture 10 CNNs on Graphs

Lecture 10 CNNs on Graphs Lecture 10 CNNs on Graphs CMSC 35246: Deep Learning Shubhendu Trivedi & Risi Kondor University of Chicago April 26, 2017 Two Scenarios For CNNs on graphs, we have two distinct scenarios: Scenario 1: Each

More information

2. (a) Briefly discuss the forms of Data preprocessing with neat diagram. (b) Explain about concept hierarchy generation for categorical data.

2. (a) Briefly discuss the forms of Data preprocessing with neat diagram. (b) Explain about concept hierarchy generation for categorical data. Code No: M0502/R05 Set No. 1 1. (a) Explain data mining as a step in the process of knowledge discovery. (b) Differentiate operational database systems and data warehousing. [8+8] 2. (a) Briefly discuss

More information

Machine Learning A WS15/16 1sst KU Version: January 11, b) [1 P] For the probability distribution P (A, B, C, D) with the factorization

Machine Learning A WS15/16 1sst KU Version: January 11, b) [1 P] For the probability distribution P (A, B, C, D) with the factorization Machine Learning A 708.064 WS15/16 1sst KU Version: January 11, 2016 Exercises Problems marked with * are optional. 1 Conditional Independence I [3 P] a) [1 P] For the probability distribution P (A, B,

More information

R Package CircSpatial for the Imaging - Kriging - Simulation. of Circular-Spatial Data

R Package CircSpatial for the Imaging - Kriging - Simulation. of Circular-Spatial Data R Package CircSpatial for the Imaging - Kriging - Simulation 2 4-20 -10 0 y 2 4-20 -10 0 10 of Circular-Spatial Data Bill Morphet PhD Advisor Juergen Symanzik April, 2008 1 Circular Random Variable (CRV)

More information

CS 543: Final Project Report Texture Classification using 2-D Noncausal HMMs

CS 543: Final Project Report Texture Classification using 2-D Noncausal HMMs CS 543: Final Project Report Texture Classification using 2-D Noncausal HMMs Felix Wang fywang2 John Wieting wieting2 Introduction We implement a texture classification algorithm using 2-D Noncausal Hidden

More information

Introduction to digital image classification

Introduction to digital image classification Introduction to digital image classification Dr. Norman Kerle, Wan Bakx MSc a.o. INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Purpose of lecture Main lecture topics Review

More information

COMP 465: Data Mining Still More on Clustering

COMP 465: Data Mining Still More on Clustering 3/4/015 Exercise COMP 465: Data Mining Still More on Clustering Slides Adapted From : Jiawei Han, Micheline Kamber & Jian Pei Data Mining: Concepts and Techniques, 3 rd ed. Describe each of the following

More information

Big Data Security Internal Threat Detection. The Critical Role of Machine Learning.

Big Data Security Internal Threat Detection. The Critical Role of Machine Learning. Big Data Security Internal Threat Detection The Critical Role of Machine Learning Objectives 1.Discuss internal user risk management challenges in Big Data Environment 2.Discuss why machine learning is

More information

OSM-SVG Converting for Open Road Simulator

OSM-SVG Converting for Open Road Simulator OSM-SVG Converting for Open Road Simulator Rajashree S. Sokasane, Kyungbaek Kim Department of Electronics and Computer Engineering Chonnam National University Gwangju, Republic of Korea sokasaners@gmail.com,

More information

Data Mining Cluster Analysis: Advanced Concepts and Algorithms. Lecture Notes for Chapter 8. Introduction to Data Mining, 2 nd Edition

Data Mining Cluster Analysis: Advanced Concepts and Algorithms. Lecture Notes for Chapter 8. Introduction to Data Mining, 2 nd Edition Data Mining Cluster Analysis: Advanced Concepts and Algorithms Lecture Notes for Chapter 8 Introduction to Data Mining, 2 nd Edition by Tan, Steinbach, Karpatne, Kumar Outline Prototype-based Fuzzy c-means

More information

A Document-based Data Model for Large Scale Computational Maritime Situational Awareness

A Document-based Data Model for Large Scale Computational Maritime Situational Awareness A Document-based Data Model for Large Scale Computational Maritime Situational Awareness Luca Cazzanti, Leonardo M. Millefiori and Gianfranco Arcieri NATO STO Centre for Maritime Research and Experimentation

More information

ECE276B: Planning & Learning in Robotics Lecture 5: Configuration Space

ECE276B: Planning & Learning in Robotics Lecture 5: Configuration Space ECE276B: Planning & Learning in Robotics Lecture 5: Configuration Space Lecturer: Nikolay Atanasov: natanasov@ucsd.edu Teaching Assistants: Tianyu Wang: tiw161@eng.ucsd.edu Yongxi Lu: yol070@eng.ucsd.edu

More information

CSE 586 Final Programming Project Spring 2011 Due date: Tuesday, May 3

CSE 586 Final Programming Project Spring 2011 Due date: Tuesday, May 3 CSE 586 Final Programming Project Spring 2011 Due date: Tuesday, May 3 What I have in mind for our last programming project is to do something with either graphical models or random sampling. A few ideas

More information

Keywords: geolocation, recommender system, machine learning, Haversine formula, recommendations

Keywords: geolocation, recommender system, machine learning, Haversine formula, recommendations Volume 6, Issue 4, April 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Geolocation Based

More information

Spatial Analysis of Maritime Traffic for Maritime Security

Spatial Analysis of Maritime Traffic for Maritime Security Spatial Analysis of Maritime Traffic for Maritime Security Ronald Pelot, Ph.D., P.Eng. Research assistants Dong Lin, Ph.D. Yan Wu, Ph.D. Casey Hilliard David Wootton Report Documentation Page Form Approved

More information

Optimal Path Planning with A* Search Algorithm

Optimal Path Planning with A* Search Algorithm Optimal Path Planning with A* Search Algorithm M. Michael Nourai Department of Computer Science University of Massachusetts Lowell mnourai@cs.uml.edu ABSTRACT In this paper I describe my findings and implementation

More information

DS504/CS586: Big Data Analytics Big Data Clustering II

DS504/CS586: Big Data Analytics Big Data Clustering II Welcome to DS504/CS586: Big Data Analytics Big Data Clustering II Prof. Yanhua Li Time: 6pm 8:50pm Thu Location: KH 116 Fall 2017 Updates: v Progress Presentation: Week 15: 11/30 v Next Week Office hours

More information

COMPUTER AND ROBOT VISION

COMPUTER AND ROBOT VISION VOLUME COMPUTER AND ROBOT VISION Robert M. Haralick University of Washington Linda G. Shapiro University of Washington A^ ADDISON-WESLEY PUBLISHING COMPANY Reading, Massachusetts Menlo Park, California

More information

DS504/CS586: Big Data Analytics Big Data Clustering II

DS504/CS586: Big Data Analytics Big Data Clustering II Welcome to DS504/CS586: Big Data Analytics Big Data Clustering II Prof. Yanhua Li Time: 6pm 8:50pm Thu Location: AK 232 Fall 2016 More Discussions, Limitations v Center based clustering K-means BFR algorithm

More information

Machine Learning A W 1sst KU. b) [1 P] For the probability distribution P (A, B, C, D) with the factorization

Machine Learning A W 1sst KU. b) [1 P] For the probability distribution P (A, B, C, D) with the factorization Machine Learning A 708.064 13W 1sst KU Exercises Problems marked with * are optional. 1 Conditional Independence a) [1 P] For the probability distribution P (A, B, C, D) with the factorization P (A, B,

More information

Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone

Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone Apichon Witayangkurn, Teerayut Horanont, Natsumi Ono, Yoshihide Sekimoto and Ryosuke Shibasaki Institute

More information

Mapping Distance and Density

Mapping Distance and Density Mapping Distance and Density Distance functions allow you to determine the nearest location of something or the least-cost path to a particular destination. Density functions, on the other hand, allow

More information

Crime - Based Predictive Analysis and Warning System

Crime - Based Predictive Analysis and Warning System Crime - Based Predictive Analysis and Warning System Sahil Puri, Parul Verma 12.01.2016 Outline Motivation Goal Dataset details Architecture Modelling and Approach Progress Future work Motivation and Goal

More information

Unsupervised Extraction of Knowledge from S-AIS Data for Maritime Situational Awareness

Unsupervised Extraction of Knowledge from S-AIS Data for Maritime Situational Awareness Unsupervised Extraction of Knowledge from S-AIS Data for Maritime Situational Awareness Nicolas Le Guillarme, Xavier Lerouvreur National Institute of Applied Sciences Avenue de l Université, 76801 Saint-Étienne-du-Rouvray,

More information

8 Geographers Tools: Automated Mapping. Digitizing a Map IMPORTANT 2/19/19. v Tues., Feb. 26, 2019.

8 Geographers Tools: Automated Mapping. Digitizing a Map IMPORTANT 2/19/19. v Tues., Feb. 26, 2019. Next Class: FIRST EXAM v Tues., Feb. 26, 2019. Combination of multiple choice questions and map interpretation. Bring a #2 pencil with eraser. Based on class lectures supplementing Chapter 1. Review lectures

More information

Extracting Dense Regions From Hurricane Trajectory Data

Extracting Dense Regions From Hurricane Trajectory Data Extracting Dense Regions From Hurricane Trajectory Data Praveen Kumar Tripathi University of Texas at Arlington praveen.tripathi @mavs.uta.edu Madhuri Debnath University of Texas at Arlington madhuri.debnath

More information

Data Mining. Jeff M. Phillips. January 9, 2013

Data Mining. Jeff M. Phillips. January 9, 2013 Data Mining Jeff M. Phillips January 9, 2013 Data Mining What is Data Mining? Finding structure in data? Machine learning on large data? Unsupervised learning? Large scale computational statistics? Data

More information

University of Cambridge Engineering Part IIB Paper 4F10: Statistical Pattern Processing Handout 11: Non-Parametric Techniques.

University of Cambridge Engineering Part IIB Paper 4F10: Statistical Pattern Processing Handout 11: Non-Parametric Techniques. . Non-Parameteric Techniques University of Cambridge Engineering Part IIB Paper 4F: Statistical Pattern Processing Handout : Non-Parametric Techniques Mark Gales mjfg@eng.cam.ac.uk Michaelmas 23 Introduction

More information

Near Real Time Suspect Vessel Identification System

Near Real Time Suspect Vessel Identification System Near Real Time Suspect Vessel Identification System Sónia Pelizzari António Rocha, Paulo Carmo, Ricardo Pereira, 23 th January 2008 Acknowledgments The Portuguese Navy: for using and testing the system

More information

Lab 9. Julia Janicki. Introduction

Lab 9. Julia Janicki. Introduction Lab 9 Julia Janicki Introduction My goal for this project is to map a general land cover in the area of Alexandria in Egypt using supervised classification, specifically the Maximum Likelihood and Support

More information

SYNTHETIC APERTURE RADAR PROCESSING FOR VESSEL KINEMATICS ESTIMATION. Marco Reggiannini, Luigi Bedini

SYNTHETIC APERTURE RADAR PROCESSING FOR VESSEL KINEMATICS ESTIMATION. Marco Reggiannini, Luigi Bedini SYNTHETIC APERTURE RADAR PROCESSING FOR VESSEL KINEMATICS ESTIMATION Marco Reggiannini, Luigi Bedini Institute of Information Science and Technologies, National Research Council of Italy ABSTRACT Navigating

More information

Updated Sections 3.5 and 3.6

Updated Sections 3.5 and 3.6 Addendum The authors recommend the replacement of Sections 3.5 3.6 and Table 3.15 with the content of this addendum. Consequently, the recommendation is to replace the 13 models and their weights with

More information

3D Imaging from Video and Planar Radiography

3D Imaging from Video and Planar Radiography 3D Imaging from Video and Planar Radiography Julien Pansiot and Edmond Boyer Morpheo, Inria Grenoble Rhône-Alpes, France International Conference on Medical Image Computing and Computer Assisted Intervention

More information

Robotics kinematics and Dynamics

Robotics kinematics and Dynamics Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study

More information

Introduction to Data Mining and Data Analytics

Introduction to Data Mining and Data Analytics 1/28/2016 MIST.7060 Data Analytics 1 Introduction to Data Mining and Data Analytics What Are Data Mining and Data Analytics? Data mining is the process of discovering hidden patterns in data, where Patterns

More information

Clustering Algorithms for Data Stream

Clustering Algorithms for Data Stream Clustering Algorithms for Data Stream Karishma Nadhe 1, Prof. P. M. Chawan 2 1Student, Dept of CS & IT, VJTI Mumbai, Maharashtra, India 2Professor, Dept of CS & IT, VJTI Mumbai, Maharashtra, India Abstract:

More information

Outline of Presentation. Introduction to Overwatch Geospatial Software Feature Analyst and LIDAR Analyst Software

Outline of Presentation. Introduction to Overwatch Geospatial Software Feature Analyst and LIDAR Analyst Software Outline of Presentation Automated Feature Extraction from Terrestrial and Airborne LIDAR Presented By: Stuart Blundell Overwatch Geospatial - VLS Ops Co-Author: David W. Opitz Overwatch Geospatial - VLS

More information

8 Geographers Tools: Automated Mapping. Digitizing a Map 2/19/19 IMPORTANT. Revising a Digitized Map. The Digitized Map. vtues., Feb. 26, 2019.

8 Geographers Tools: Automated Mapping. Digitizing a Map 2/19/19 IMPORTANT. Revising a Digitized Map. The Digitized Map. vtues., Feb. 26, 2019. Next Class: FIRST EXAM 8 Geographers Tools: Automated Mapping vtues., Feb. 26, 2019. Combination of multiple choice questions and map interpretation. Bring a #2 pencil with eraser. Based on class lectures

More information

AUTOMATIC RECOGNITION OF MARINE TRAFFIC FLOW REGIONS BASED ON KERNEL DENSITY ESTIMATION

AUTOMATIC RECOGNITION OF MARINE TRAFFIC FLOW REGIONS BASED ON KERNEL DENSITY ESTIMATION 84 Journal of Marine Science and Technology, Vol. 6, o., pp. 84-9 (8) DOI:.69/JMST.8._().4 AUTOMATIC RECOGITIO OF MARIE TRAFFIC FLOW REGIOS BASED O KEREL DESIT ESTIMATIO Wei-Feng Li, Bin Mei, and Guo-ou

More information

Deep Generative Models Variational Autoencoders

Deep Generative Models Variational Autoencoders Deep Generative Models Variational Autoencoders Sudeshna Sarkar 5 April 2017 Generative Nets Generative models that represent probability distributions over multiple variables in some way. Directed Generative

More information

Clustering in Ratemaking: Applications in Territories Clustering

Clustering in Ratemaking: Applications in Territories Clustering Clustering in Ratemaking: Applications in Territories Clustering Ji Yao, PhD FIA ASTIN 13th-16th July 2008 INTRODUCTION Structure of talk Quickly introduce clustering and its application in insurance ratemaking

More information

9.913 Pattern Recognition for Vision. Class I - Overview. Instructors: B. Heisele, Y. Ivanov, T. Poggio

9.913 Pattern Recognition for Vision. Class I - Overview. Instructors: B. Heisele, Y. Ivanov, T. Poggio 9.913 Class I - Overview Instructors: B. Heisele, Y. Ivanov, T. Poggio TOC Administrivia Problems of Computer Vision and Pattern Recognition Overview of classes Quick review of Matlab Administrivia Instructors:

More information

Introduction to Mobile Robotics

Introduction to Mobile Robotics Introduction to Mobile Robotics Clustering Wolfram Burgard Cyrill Stachniss Giorgio Grisetti Maren Bennewitz Christian Plagemann Clustering (1) Common technique for statistical data analysis (machine learning,

More information

DIGITAL IMAGE ANALYSIS. Image Classification: Object-based Classification

DIGITAL IMAGE ANALYSIS. Image Classification: Object-based Classification DIGITAL IMAGE ANALYSIS Image Classification: Object-based Classification Image classification Quantitative analysis used to automate the identification of features Spectral pattern recognition Unsupervised

More information

Human trajectory tracking using a single omnidirectional camera

Human trajectory tracking using a single omnidirectional camera Human trajectory tracking using a single omnidirectional camera Atsushi Kawasaki, Dao Huu Hung and Hideo Saito Graduate School of Science and Technology Keio University 3-14-1, Hiyoshi, Kohoku-Ku, Yokohama,

More information

The EUCISE2020 project

The EUCISE2020 project The EUCISE2020 project (EUropean test bed for the maritime Common Information Sharing Environment in the 2020 perspective) P. Sacco, 16/01/2018 CISE Roadmap Cross Sectorial interoperability for better

More information

Noise in FTG Data and its Comparison With Conventional Gravity Surveys

Noise in FTG Data and its Comparison With Conventional Gravity Surveys Noise in FTG Data and its Comparison With Conventional Gravity Surveys G. Barnes, J. umley, P. Houghton, R. Gleave ARKeX td. Cambridge, U.K. Summary Employing various assumptions and approximations, we

More information

Spatiotemporal Data Mining for Monitoring Ocean Objects. Yang Cai, Ph.D. Ambient Intelligence Lab Carnegie Mellon University

Spatiotemporal Data Mining for Monitoring Ocean Objects. Yang Cai, Ph.D. Ambient Intelligence Lab Carnegie Mellon University Spatiotemporal Data Mining for Monitoring Ocean Objects Yang Cai, Ph.D. Carnegie Mellon University ycai@cmu.edu Collaborators Karl Fu, Carnegie Mellon Xavier Boutonnier, Carnegie Mellon Daniel Chung, Carnegie

More information

Contextual descriptors ad neural networks for scene analysis in VHR SAR images

Contextual descriptors ad neural networks for scene analysis in VHR SAR images Workshop Nazionale La Missione COSMO-SkyMed: Stato dell Arte, Applicazioni e Prospettive Future Roma, 13-15 Novembre 2017 Contextual descriptors ad neural networks for scene analysis in VHR SAR images

More information

Machine Learning A W 1sst KU. b) [1 P] Give an example for a probability distributions P (A, B, C) that disproves

Machine Learning A W 1sst KU. b) [1 P] Give an example for a probability distributions P (A, B, C) that disproves Machine Learning A 708.064 11W 1sst KU Exercises Problems marked with * are optional. 1 Conditional Independence I [2 P] a) [1 P] Give an example for a probability distribution P (A, B, C) that disproves

More information

Data Mining. Ryan Benton Center for Advanced Computer Studies University of Louisiana at Lafayette Lafayette, La., USA.

Data Mining. Ryan Benton Center for Advanced Computer Studies University of Louisiana at Lafayette Lafayette, La., USA. Data Mining Ryan Benton Center for Advanced Computer Studies University of Louisiana at Lafayette Lafayette, La., USA January 13, 2011 Important Note! This presentation was obtained from Dr. Vijay Raghavan

More information

Knowledge Discovery. Javier Béjar URL - Spring 2019 CS - MIA

Knowledge Discovery. Javier Béjar URL - Spring 2019 CS - MIA Knowledge Discovery Javier Béjar URL - Spring 2019 CS - MIA Knowledge Discovery (KDD) Knowledge Discovery in Databases (KDD) Practical application of the methodologies from machine learning/statistics

More information

Data Mining. Jeff M. Phillips. January 7, 2019 CS 5140 / CS 6140

Data Mining. Jeff M. Phillips. January 7, 2019 CS 5140 / CS 6140 Data Mining CS 5140 / CS 6140 Jeff M. Phillips January 7, 2019 What is Data Mining? What is Data Mining? Finding structure in data? Machine learning on large data? Unsupervised learning? Large scale computational

More information

Mobility Data Mining. Mobility data Analysis Foundations

Mobility Data Mining. Mobility data Analysis Foundations Mobility Data Mining Mobility data Analysis Foundations MDA, 2015 Trajectory Clustering T-clustering Trajectories are grouped based on similarity Several possible notions of similarity Start/End points

More information

Detection and Tracking of Moving Objects Using 2.5D Motion Grids

Detection and Tracking of Moving Objects Using 2.5D Motion Grids Detection and Tracking of Moving Objects Using 2.5D Motion Grids Alireza Asvadi, Paulo Peixoto and Urbano Nunes Institute of Systems and Robotics, University of Coimbra September 2015 1 Outline: Introduction

More information

The All-Source Green s Function of Linear Shallow Water Dynamic System: Its Numerical Constructions and Applications to Tsunami Problems

The All-Source Green s Function of Linear Shallow Water Dynamic System: Its Numerical Constructions and Applications to Tsunami Problems 25 The All-Source Green s Function of Linear Shallow Water Dynamic System: Its Numerical Constructions and Applications to Tsunami Problems Zhigang Xu Modelling and Operational Oceanography, Canadian Hydrographic

More information