Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
2018 European Transportation GIS Summit
Artificial Intelligence and Machine Learning in ArcGISAlberto Nieto
2018 European Transportation GIS Summit
Thank You To Our Sponsors
Neural Networks
TensorFlow
CNTK
Natural Language Processing
Cognitive Computing
GeoAI
Computer Vision
Dimensionality Reduction
Object Detection
Support Vector Machines
Object Tracking
Keras
PyTorch scikit-learn
fast.ai
Random Forest Machine Learning
Deep Learning
Artificial IntelligenceCaffe
Machine Learning
Deep Learning
Artificial Intelligence
Machine Learning
Deep Learning
Artificial Intelligence
Data-driven algorithms and techniques that automate classification, clustering and prediction of data
Traditional Machine Learning• Useful to solve a wide range of spatial problems• Geography often acts as the ‘key’ for disparate data
Spatial Machine Learning• Incorporate geography in their computation• Shape, density, contiguity, spatial distribution, or proximity
Computationally Intensive• Esri’s continued advancements in storage and both parallel
and distributed computing make solving problems at the intersection of ML and GIS increasingly possible
What is Machine Learning?
Machine Learning
Deep Learning
Artificial Intelligence
CNTK TensorFlowPyTorch
Video game behavioral AI
Keras
ConvolutionalNeural Networks
fast.ai scikit-learn
Computer Vision
Natural Language Processing
Self-driving Vehicles
Machine Learning
Deep Learning
Artificial Intelligence
CNTK TensorFlowPyTorch
Natural Language Processing
Video game behavioral AI
Speech Recognition
Keras
scikit-learn
Computer Vision
ArcGIS Integration
ArcGIS
fast.ai
What question are you trying to answer?
Problem Categories
ArcGIS
Classification
Clustering
Prediction
Machine Learning Tools in ArcGIS
• Maximum Likelihood Classification
• Random Trees• Support Vector Machine
Clustering
• Empirical Bayesian Kriging
• Areal Interpolation• EBK Regression
Prediction• Ordinary Least
Squares Regression and Exploratory Regression
• Spatially Constrained Multivariate Clustering
• Multivariate Clustering• Density-based Clustering• Image Segmentation• Hot Spot Analysis• Cluster and Outlier Analysis• Space Time Pattern Mining
Classification Prediction
• Geographically Weighted Regression
• Forest-based Classification and Regression
Integrating ArcGIS with Deep Learning Frameworks
Apps
Desktop
APIs
ClusteringGrouping of observations based on
similarities of values or locations
Demonstration:
Exploring Patterns in Fatal Vehicle Accident in the United States
ClusteringDENSITY-BASED CLUSTERING
Demonstration:
Creating data-driven ferry routes using clustered GPS breadcrumbs
ClusteringDENSITY-BASED CLUSTERING
ClassificationDeciding categories for observations
using training data
Demonstration:
Pedestrian Activity Classification
Image AnnotationASSIGNING LABELS TO IMAGES
Demonstration:
Real-time Activity Counting from Video Camera Feeds
Object DetectionEXTRACTING FEATURES FROM IMAGERY
Demonstration:
Real-time Activity Counting from Video Camera Feeds
Object DetectionEXTRACTING FEATURES FROM IMAGERY
Spatial machine learning drives actionable information, but…
What question are you trying to answer?