Geographic Data Science - Lecture VII Grouping Data over Space - - PowerPoint PPT Presentation

geographic data science lecture vii
SMART_READER_LITE
LIVE PREVIEW

Geographic Data Science - Lecture VII Grouping Data over Space - - PowerPoint PPT Presentation

Geographic Data Science - Lecture VII Grouping Data over Space Dani Arribas-Bel Today The need to group data Geodemographic analysis Non-spatial clustering Regionalization Examples "in the wild" The need to group data Everything


slide-1
SLIDE 1

Geographic Data Science - Lecture VII

Grouping Data over Space

Dani Arribas-Bel

slide-2
SLIDE 2

Today

The need to group data Geodemographic analysis Non-spatial clustering Regionalization Examples "in the wild"

slide-3
SLIDE 3

The need to group data

slide-4
SLIDE 4

Everything should be made as simple as possible, but not simpler

Albert Einstein

slide-5
SLIDE 5

The need to group data

The world (and its problems) are complex and multidimensional Univariate analysis involves focusing only one way of measure the world

slide-6
SLIDE 6

The need to group data

The world (and its problems) are complex and multidimensional Univariate analysis involves focusing only one way of measure the world Sometimes, world issues are best understood as multivariate: Percentage of foreign-born Vs. What is a neighborhood? Years of schooling Vs. Human development Monthly income Vs. Deprivation

slide-7
SLIDE 7

Grouping as simplifying

Define a given number of categories based on many characteristics (multi-dimensional) Find the category where each observation fits best Reduce complexity, keep all the relevant information Produce easier-to-understand outputs

slide-8
SLIDE 8

Geodemographic analysis

slide-9
SLIDE 9

Geodemographic analysis

Technique developed in 1970’s attributed to Richard Webber Identify similar neighborhoods → Target urban deprivation funding Originated in the Public Sector (policy) and spread to the Private sector (marketing and business intelligence)

slide-10
SLIDE 10

Source

slide-11
SLIDE 11

Source

slide-12
SLIDE 12

How do you segment/cluster observations over space? Statistical clustering Explicitly spatial clustering (regionalization)

slide-13
SLIDE 13

Non-spatial clustering

slide-14
SLIDE 14

Split a dataset into groups of observations that are similar within the group and dissimilar between groups, based on a series of attributes

slide-15
SLIDE 15

Machine learning Unsupervised

slide-16
SLIDE 16

Machine learning The computer learns some of the properties of the dataset without the human specifying them Unsupervised

slide-17
SLIDE 17

Machine learning The computer learns some of the properties of the dataset without the human specifying them Unsupervised There is no a-priori structure imposed on the classification → before the analysis, no

  • bservations is in a category
slide-18
SLIDE 18

Intuition

slide-19
SLIDE 19

K-means [

]

Playback isn't supported on this device.

  • 2. K Means Algorithm

0:00 / 12:33

Source

slide-20
SLIDE 20

K-means [

] Source

slide-21
SLIDE 21

More clustering...

Hierarchical clustering Agglomerative clustering Spectral clustering Neural networks (e.g. Self-Organizing Maps) DBScan ... Different properties, different best usecases See table interesting comparison

slide-22
SLIDE 22

Regionalization

slide-23
SLIDE 23

Machine Learning

slide-24
SLIDE 24

Spatial Machine Learning

slide-25
SLIDE 25

Spatial Machine Learning Aggregating basic spatial units (areas) into larger units (regions)

slide-26
SLIDE 26

Regionalization

Split a dataset into groups of observations that are similar within the group and dissimilar between groups, based on a series of attributes...

slide-27
SLIDE 27

Regionalization

Split a dataset into groups of observations that are similar within the group and dissimilar between groups, based on a series of attributes... ...with the additional constraint observations need to be spatial neighbors

slide-28
SLIDE 28

Regionalization

Duque et al. (2007)

slide-29
SLIDE 29

Regionalization

All the methods aggregate geographical areas into a predefined number of regions, while optimizing a particular aggregation criterion; Duque et al. (2007)

slide-30
SLIDE 30

Regionalization

The areas within a region must be geographically connected (the spatial contiguity constraint); Duque et al. (2007)

slide-31
SLIDE 31

Regionalization

The number of regions must be smaller than or equal to the number of areas; Duque et al. (2007)

slide-32
SLIDE 32

Regionalization

Each area must be assigned to one and only one region; Duque et al. (2007)

slide-33
SLIDE 33

Regionalization

Each region must contain at least one area. Duque et al. (2007)

slide-34
SLIDE 34

Regionalization

All the methods aggregate geographical areas into a predefined number of regions, while optimizing a particular aggregation criterion; The areas within a region must be geographically connected (the spatial contiguity constraint); The number of regions must be smaller than or equal to the number of areas; Each area must be assigned to one and only one region; Each region must contain at least one area. Duque et al. (2007)

slide-35
SLIDE 35
slide-36
SLIDE 36

Algorithms

Automated Zoning Procedure (AZP) Arisel Max-P ... See for an excellent, though advanced, overview Duque et al. (2007)

slide-37
SLIDE 37

Examples

slide-38
SLIDE 38

Census geographies

slide-39
SLIDE 39

AirBnb neighborhoods

slide-40
SLIDE 40

Livehoods

slide-41
SLIDE 41

Recapitulation

Some problems are truly highly dimensional and univariate representations are not appropriate Clustering can help reduce complexity by creating categories that retain statistical information but are easier to understand Two main types of clustering in this context: Geo-demographic analysis Regionalization

slide-42
SLIDE 42

Geographic Data Science'16 - Lecture 7 by is licensed under a . Dani Arribas-Bel Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License