SlideShare a Scribd company logo
Taryn Price and Courtney Shindeldecker
April 13, 2017
Learn About Your Location (Using All Your Data)
Machine Learning in Data Fusion and Analysis
• Data fusion example - Chicago data
• Wikipedia, imagery, crime events, Open Street Maps
• Embedding Space
• What is it? What can we do with it?
• Three types of embedding space useage
• Similarity search
• Classification
• Clustering
Outline
• A large variety of data sources are available.
• Open Data Portal
• Wikipedia
• Open Street Maps
• Satellite imagery
• A large variety of data types are available.
• Shapefiles (subway lines, parks, building footprints)
• “Flat files” (crime events, lobbyist registration, building permits)
• Text (descriptions of locations and/or events)
• Images (satellite)
Introducing: Chicago (Why Chicago?)
Triples to embedding space
• 1652 Chicago-area articles
• Convert articles to document
embeddings
• Find nearest neighbors (6)
<wiki01> <similarText> <wiki04>
Chicago Wikipedia
The Eisenhower Public Library
District is a public library
located in Harwood Heights,
Illinois, one of two suburbs
completely surrounded by but
not incorporated into
Chicago.
Chicago Wikipedia - similarity example
The Pritzker Military Museum
& Library (formerly Pritzker
Military Library) is a museum
and a research library for the
study of military history in
Chicago, Illinois, US.
Chicago imagery
• Subset crime data
• 5000 “events”
• Download imagery
• Zoom level 18
• Create chips out of
image(s)
• Select chips that contain a
crime event from the
subset. (4,760 chips)
• Extract image-chip features
• VGG-19 CNN classifier
• Use last layer before the
softmax as chip features
• Apply L2 norm
• Find nearest neighbors (10)
<chip01> <similarImgTo> <chip07>
Chicago imagery
Chicago imagery - similarity example
• Download csv of events
• Jun 1, 2016 - Mar 27, 2017
• ~300,000 crime events
• Select potentially useful
field: “Primary Type”
• Ex. Arson, Narcotics,
Theft, Robbery
Now what…?
Chicago crime events
Open Street Map (OSM)
• ~900,000 polygons
• Attributes
• Amenity (restaurant, cafe,
parking, fast food, etc.)
• Building (residential, house,
school, church, etc.)
Again, now what…?
Open Street Map
• Create covering polygons to
“roll up” data
• Divide bounding polygon
using OSM “points”
• Dense areas contain smaller
voronoi polygons
• Mean area ~2 kmsq
Chicago voronois
• Point / polygon data
• <Vor01> <hasCrimeType> <robbery>
• <Vor01> <hasOSMAmenity> <grave yard>
• <Vor01> <hasOSMBuilding> <school>
• Wikipedia
• <Vor01> <hasWikiSite> <Wiki100>
• Imagery
• <Vor01> <hasImage> <Img05>
Chicago voronois - tie data together
Sample of resulting graph
Vor 1
Vor 2
Assault
Arson
church
Wiki 100
Wiki 54
office
Img 1
Img 5
… Create embeddings from triples …
(more in a minute)
t-SNE of resulting embeddings
Example use: dentist office locations
Exploring Fused Embedding Space with
Machine Learning
• We create embedding vectors (or more
simply, embeddings) to represent entities,
relationships, groups and concepts in the
graph
• Embeddings are low-dimensional, dense,
real-valued vectors
• They can be generated in an
unsupervised fashion (no labeling or
annotation required)
• Powerful, general-purpose
representations of entities and
relationships
Representing graphs with vectors
3-dimensional embedding vector [2, 4, 5]
10-dimensional embedding vector:
[3,
1,
-3,
4,
8,
2,
-7,
21,
7,
Translational models for embedding graphs
Learn how to place entities in
vector space
Inferencing using vector
arithmetic
Common Technique: Trans-E
As the model trains, embedding
locations are learned and
updated over time.
Eventually, the model converges
and we can explore the resulting
embedding space.
Learning Embedding Locations
Low-dimensional
embedding space can
be visualized and
investigated.
(This task becomes
difficult above three
dimensions)
Embeddings Space
Machine learning leverages embeddings
Supervised and unsupervised techniques over embeddings
allow us to ask probabilistic questions:
How much alike are these entities?
What is the probability that relationship r holds between two entities?
Classification ClusteringSimilarity
search
Given an entity of interest, what other entities in my data are most
similar?
Multiple approaches, but with learned embedding space, we can
answer this [almost] for free
Example: using vessel metadata + AIS track data, find vessels that
are similar to one another
Similarity Search
Norwegian Jewel
Given an entity of interest, what other entities in my data are most
similar?
Multiple approaches, but with learned embedding space, we can
answer this [almost] for free
Example: using vessel metadata + AIS track data, find vessels that
are similar to one another
Similarity Search
Norwegian Jewel Most Similar Vessel: Carnival Elation
01
02
03
Shows all vessels
Blue Heat Map
30 most similar vessels to the Norwegian Jewel
Orange Heat Map
Activity pattern of this vessel group quite distinct
from the dominant blue pattern
Activity Pattern
Vessel similarity
Given a training set of entities and their labels, classify all
other [unlabeled] entities in the data
Common techniques:
• Random Forest
• k-Nearest Neighbors
• SVM
Example:
Hurricane Katrina relief in New Orleans: Identify potential food
distribution centers across the entire city
Classification
Random Forest Classifier
Voronoi discretization of the physical space
Open Street
Maps
Overhead
imagery
Voronoi discretization of the physical space
Open Street
Maps
Overhead
imagery
Voronoi covering of the region informed by both data sources
Create training data
Green is labeled as a good site for distribution center
Use these labeled examples to train classifier
Superdome New Orleans Saints Training Facility
Use the trained classifier on all voronois
Red voronoi embeddings were classified by the model as potential distributio
center sites
Discover matching locations not investigated
manually
Areas with large buildings and proximity to highways were identified
Applications in other domains
Retail: opening a
new locationAgriculture: finding
land optimal to your crop
Ecology: identifying regions
with or in danger of erosion
Unsupervised Learning: Clustering
Goal: Is there structure in my data?
Technique: k-means
● Partition all embeddings into k groups
● Each embedding belongs to the cluster of nearest mean
(prototype embedding of the cluster)
Clustering results are not based on any specific labeling of each
cell
Technology:
Building a Graph of Data
Unsupervised characterization of locations
By clustering locations based
on their embeddings, we can
generate informative partitions
of an area
Technology:
Building a Graph of Data
Unsupervised characterization of locations
By clustering locations based
on their embeddings, we can
generate informative partitions
of an area
Sea lanes
Offshore
platforms
Taryn Price: tprice@ccri.com
Courtney Shindeldecker: cshindeldecker@ccri.com
We’re hiring!
Check out www.ccri.com for more info, blog, and sweet videos
www.ccri.com
Twitter: @ccr_inc
Look us up at CCRi

More Related Content

PPTX
An efficient approach for illustrating web data of user search result
Neha Singh
 
PDF
A Closer Look at the Changing Dynamics of DBpedia Mappings
Maribel Acosta Deibe
 
PPTX
Crowdsourcing the Quality of Knowledge Graphs: A DBpedia Study
Maribel Acosta Deibe
 
PPTX
Web-based framework for online sketch-based image retrieval
Lukas Tencer
 
PDF
Collaboratively Conceived, Designed and Implemented: Matching Visualization ...
Nancy Hoebelheinrich
 
PPT
Friday talk 11.02.2011
Jürgen Umbrich
 
PPTX
The Empirical Turn in Knowledge Representation
Frank van Harmelen
 
PDF
The National Digital Stewardship Residency at PBS
squaredsong
 
An efficient approach for illustrating web data of user search result
Neha Singh
 
A Closer Look at the Changing Dynamics of DBpedia Mappings
Maribel Acosta Deibe
 
Crowdsourcing the Quality of Knowledge Graphs: A DBpedia Study
Maribel Acosta Deibe
 
Web-based framework for online sketch-based image retrieval
Lukas Tencer
 
Collaboratively Conceived, Designed and Implemented: Matching Visualization ...
Nancy Hoebelheinrich
 
Friday talk 11.02.2011
Jürgen Umbrich
 
The Empirical Turn in Knowledge Representation
Frank van Harmelen
 
The National Digital Stewardship Residency at PBS
squaredsong
 

What's hot (12)

PPT
The Structure of Computer Science Knowledge Network
Pham Cuong
 
PPTX
Semantic Web questions we couldn't ask 10 years ago
Frank van Harmelen
 
PPT
Controlled Vocabularies and Text Mining - Use Cases at the Goettingen State a...
Ralf Stockmann
 
PPTX
Big Data Real Time Training in Chennai
Vijay Susheedran C G
 
PPTX
Big Data 101 - An introduction
Neeraj Tewari
 
PDF
Data analytics courses
priyankaravilla
 
PPTX
Search Engine
ShantaRayamajhiBasne
 
PPTX
Data science courses
priyankaravilla
 
PDF
Sidi chang demo
Sidi Chang
 
PPTX
Data Trajectories: tracking the reuse of published data for transitive credi...
Paolo Missier
 
PDF
New Discovery Tools for Digital Humanities and Spatial Data (Summary of the J...
Micah Altman
 
PDF
DBpedia mobile
Kishoj Bajracharya
 
The Structure of Computer Science Knowledge Network
Pham Cuong
 
Semantic Web questions we couldn't ask 10 years ago
Frank van Harmelen
 
Controlled Vocabularies and Text Mining - Use Cases at the Goettingen State a...
Ralf Stockmann
 
Big Data Real Time Training in Chennai
Vijay Susheedran C G
 
Big Data 101 - An introduction
Neeraj Tewari
 
Data analytics courses
priyankaravilla
 
Search Engine
ShantaRayamajhiBasne
 
Data science courses
priyankaravilla
 
Sidi chang demo
Sidi Chang
 
Data Trajectories: tracking the reuse of published data for transitive credi...
Paolo Missier
 
New Discovery Tools for Digital Humanities and Spatial Data (Summary of the J...
Micah Altman
 
DBpedia mobile
Kishoj Bajracharya
 
Ad

Similar to Learn about Your Location (Using ALL Your Data) (20)

PDF
ESWC SS 2012 - Friday Keynote Marko Grobelnik: Big Data Tutorial
eswcsummerschool
 
PDF
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
Jon Voss
 
PPTX
WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...
Micah Altman
 
PPT
Chapter 1. Introduction
butest
 
PPTX
One day workshop Linked Data and Semantic Web
Victor de Boer
 
PDF
What is a Data Commons and Why Should You Care?
Robert Grossman
 
PPTX
Linked services: Connecting services to the Web of Data
John Domingue
 
PPTX
Discovering Alignments in Ontologies of Linked Data
Craig Knoblock
 
PPT
Searching the Web of Things
Benoit Christophe
 
PDF
121004 linking open_data_with_drupal_v1
manujam
 
PPTX
The Web of Data: do we actually understand what we built?
Frank van Harmelen
 
PPTX
Big Data Tutorial V4
Marko Grobelnik
 
PPT
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Amit Sheth
 
PDF
Harvard Hypermap: An Open Source Framework for Making the World’s Geospatial ...
Paolo Corti
 
PPS
Linking Open Data with Drupal
emmanuel_jamin
 
PPT
Stanford Info Seminar March 07
mor
 
PDF
Linked Open Data
Laura Hollink
 
PPTX
Linked dataresearch
Tope Omitola
 
PDF
lodlam summit session browsable linked data
Enno Meijers
 
PDF
How Graph Databases used in Police Department?
Samet KILICTAS
 
ESWC SS 2012 - Friday Keynote Marko Grobelnik: Big Data Tutorial
eswcsummerschool
 
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
Jon Voss
 
WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...
Micah Altman
 
Chapter 1. Introduction
butest
 
One day workshop Linked Data and Semantic Web
Victor de Boer
 
What is a Data Commons and Why Should You Care?
Robert Grossman
 
Linked services: Connecting services to the Web of Data
John Domingue
 
Discovering Alignments in Ontologies of Linked Data
Craig Knoblock
 
Searching the Web of Things
Benoit Christophe
 
121004 linking open_data_with_drupal_v1
manujam
 
The Web of Data: do we actually understand what we built?
Frank van Harmelen
 
Big Data Tutorial V4
Marko Grobelnik
 
Semantic Web & Information Brokering: Opportunities, Commercialization and Ch...
Amit Sheth
 
Harvard Hypermap: An Open Source Framework for Making the World’s Geospatial ...
Paolo Corti
 
Linking Open Data with Drupal
emmanuel_jamin
 
Stanford Info Seminar March 07
mor
 
Linked Open Data
Laura Hollink
 
Linked dataresearch
Tope Omitola
 
lodlam summit session browsable linked data
Enno Meijers
 
How Graph Databases used in Police Department?
Samet KILICTAS
 
Ad

Recently uploaded (20)

PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
The Future of Artificial Intelligence (AI)
Mukul
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 

Learn about Your Location (Using ALL Your Data)

  • 1. Taryn Price and Courtney Shindeldecker April 13, 2017 Learn About Your Location (Using All Your Data) Machine Learning in Data Fusion and Analysis
  • 2. • Data fusion example - Chicago data • Wikipedia, imagery, crime events, Open Street Maps • Embedding Space • What is it? What can we do with it? • Three types of embedding space useage • Similarity search • Classification • Clustering Outline
  • 3. • A large variety of data sources are available. • Open Data Portal • Wikipedia • Open Street Maps • Satellite imagery • A large variety of data types are available. • Shapefiles (subway lines, parks, building footprints) • “Flat files” (crime events, lobbyist registration, building permits) • Text (descriptions of locations and/or events) • Images (satellite) Introducing: Chicago (Why Chicago?)
  • 5. • 1652 Chicago-area articles • Convert articles to document embeddings • Find nearest neighbors (6) <wiki01> <similarText> <wiki04> Chicago Wikipedia
  • 6. The Eisenhower Public Library District is a public library located in Harwood Heights, Illinois, one of two suburbs completely surrounded by but not incorporated into Chicago. Chicago Wikipedia - similarity example The Pritzker Military Museum & Library (formerly Pritzker Military Library) is a museum and a research library for the study of military history in Chicago, Illinois, US.
  • 7. Chicago imagery • Subset crime data • 5000 “events” • Download imagery • Zoom level 18 • Create chips out of image(s) • Select chips that contain a crime event from the subset. (4,760 chips)
  • 8. • Extract image-chip features • VGG-19 CNN classifier • Use last layer before the softmax as chip features • Apply L2 norm • Find nearest neighbors (10) <chip01> <similarImgTo> <chip07> Chicago imagery
  • 9. Chicago imagery - similarity example
  • 10. • Download csv of events • Jun 1, 2016 - Mar 27, 2017 • ~300,000 crime events • Select potentially useful field: “Primary Type” • Ex. Arson, Narcotics, Theft, Robbery Now what…? Chicago crime events
  • 12. • ~900,000 polygons • Attributes • Amenity (restaurant, cafe, parking, fast food, etc.) • Building (residential, house, school, church, etc.) Again, now what…? Open Street Map
  • 13. • Create covering polygons to “roll up” data • Divide bounding polygon using OSM “points” • Dense areas contain smaller voronoi polygons • Mean area ~2 kmsq Chicago voronois
  • 14. • Point / polygon data • <Vor01> <hasCrimeType> <robbery> • <Vor01> <hasOSMAmenity> <grave yard> • <Vor01> <hasOSMBuilding> <school> • Wikipedia • <Vor01> <hasWikiSite> <Wiki100> • Imagery • <Vor01> <hasImage> <Img05> Chicago voronois - tie data together
  • 15. Sample of resulting graph Vor 1 Vor 2 Assault Arson church Wiki 100 Wiki 54 office Img 1 Img 5
  • 16. … Create embeddings from triples … (more in a minute)
  • 17. t-SNE of resulting embeddings
  • 18. Example use: dentist office locations
  • 19. Exploring Fused Embedding Space with Machine Learning
  • 20. • We create embedding vectors (or more simply, embeddings) to represent entities, relationships, groups and concepts in the graph • Embeddings are low-dimensional, dense, real-valued vectors • They can be generated in an unsupervised fashion (no labeling or annotation required) • Powerful, general-purpose representations of entities and relationships Representing graphs with vectors 3-dimensional embedding vector [2, 4, 5] 10-dimensional embedding vector: [3, 1, -3, 4, 8, 2, -7, 21, 7,
  • 21. Translational models for embedding graphs Learn how to place entities in vector space Inferencing using vector arithmetic Common Technique: Trans-E
  • 22. As the model trains, embedding locations are learned and updated over time. Eventually, the model converges and we can explore the resulting embedding space. Learning Embedding Locations
  • 23. Low-dimensional embedding space can be visualized and investigated. (This task becomes difficult above three dimensions) Embeddings Space
  • 24. Machine learning leverages embeddings Supervised and unsupervised techniques over embeddings allow us to ask probabilistic questions: How much alike are these entities? What is the probability that relationship r holds between two entities? Classification ClusteringSimilarity search
  • 25. Given an entity of interest, what other entities in my data are most similar? Multiple approaches, but with learned embedding space, we can answer this [almost] for free Example: using vessel metadata + AIS track data, find vessels that are similar to one another Similarity Search Norwegian Jewel
  • 26. Given an entity of interest, what other entities in my data are most similar? Multiple approaches, but with learned embedding space, we can answer this [almost] for free Example: using vessel metadata + AIS track data, find vessels that are similar to one another Similarity Search Norwegian Jewel Most Similar Vessel: Carnival Elation
  • 27. 01 02 03 Shows all vessels Blue Heat Map 30 most similar vessels to the Norwegian Jewel Orange Heat Map Activity pattern of this vessel group quite distinct from the dominant blue pattern Activity Pattern Vessel similarity
  • 28. Given a training set of entities and their labels, classify all other [unlabeled] entities in the data Common techniques: • Random Forest • k-Nearest Neighbors • SVM Example: Hurricane Katrina relief in New Orleans: Identify potential food distribution centers across the entire city Classification Random Forest Classifier
  • 29. Voronoi discretization of the physical space Open Street Maps Overhead imagery
  • 30. Voronoi discretization of the physical space Open Street Maps Overhead imagery Voronoi covering of the region informed by both data sources
  • 31. Create training data Green is labeled as a good site for distribution center Use these labeled examples to train classifier Superdome New Orleans Saints Training Facility
  • 32. Use the trained classifier on all voronois Red voronoi embeddings were classified by the model as potential distributio center sites
  • 33. Discover matching locations not investigated manually Areas with large buildings and proximity to highways were identified
  • 34. Applications in other domains Retail: opening a new locationAgriculture: finding land optimal to your crop Ecology: identifying regions with or in danger of erosion
  • 35. Unsupervised Learning: Clustering Goal: Is there structure in my data? Technique: k-means ● Partition all embeddings into k groups ● Each embedding belongs to the cluster of nearest mean (prototype embedding of the cluster) Clustering results are not based on any specific labeling of each cell
  • 36. Technology: Building a Graph of Data Unsupervised characterization of locations By clustering locations based on their embeddings, we can generate informative partitions of an area
  • 37. Technology: Building a Graph of Data Unsupervised characterization of locations By clustering locations based on their embeddings, we can generate informative partitions of an area Sea lanes Offshore platforms
  • 38. Taryn Price: [email protected] Courtney Shindeldecker: [email protected] We’re hiring! Check out www.ccri.com for more info, blog, and sweet videos www.ccri.com Twitter: @ccr_inc Look us up at CCRi

Editor's Notes

  • #21: The numbers do not correspond to anything in the data; just a location in embedding space
  • #22: Translational embedding models learn how to place entities in vector space such that the vectors pointing from one entity embedding to another represent the predicates joining those entities in the graph. This property allows us to perform inference using vector arithmetic – Given two elements of a triple, we can infer the thirds. The most commonly implemented translational model is known as Trans-E
  • #28: Identified subgroup of vessels displaying different behavior from all other vessels Identified most or all major cruise line / large ship routes by querying about only 1 representative vessel
  • #30: What are we doing here? Making a group of good examples and knn on the group?
  • #31: Approach: Train classifier on examples. Then classify all voronois in AO and return highest-scoring (most similar) voronois as potential locations
  • #32: Green = training examples Red = predictive surface: voronois classified as good potential distribution centers
  • #33: Gives general idea of where to look
  • #35: Other applications: retail looking to expand to new city, region, etc… where should I open a new location? Agg: growing grapes: if you can get elevation/slope data, temp, humidity, sunshine, soil acidity, etc… this could do that. Agg: you want to grow a crop of a particular type and you know what conditions it likes, this can help you find the land you’d want to lease Ecology: erosion identification and prediction Key: this is not rule-based, you don’t have to tell it what you want. It learns about everything in your space and also about what you like, and based on what you tell it that you like, it infers those identifying features about positive examples and finds new ones *in places you may not have seen and for reasons you may not have thought about*. Could potentially uncover factors you didn’t know about that are contributing to your success
  • #37: Data: OSM + Imagery (voronois were made using just OSM)
  • #38: Uncover non-apparent relationships (pink voronois)