SlideShare a Scribd company logo
Guy Lansley
Department of Geography, UCL
g.lansley@ucl.ac.uk
@GuyLansley
The Demographics User Group
Annual Away Day
1st December 2016
New Analytical Methods for
Geocomputation
Geocomputation
Big Data and
Software
New software has had to
adapt to the growing size
and complexity of data
Kira Kowalska
Big Data shifts
• The concept of Big Data is changing and
becoming more challenging
• Emphasis on place rather than space
• Challenges to representing the dynamics of
real world phenomena
Open Source Software
Coding Languages
R and Rstudio
• Command line interface.
• Object oriented.
– You create things with names
using the “<-” symbol.
• Ten <- 5*2
• Two <- Ten/5
• Write a script of functions.
• The standard installation has
relatively few functions but more
have been made available via
open source downloadable
packages
R Scripts Workspace
Console
Multi-tab
(includes plots)
• Can also be run through
Rstudio which provides a
more user friendly GUI
Why should we conduct analysis in code?
• Accessibility
• Unrestrictive
• Automation and Consistency
• Skills development
Accessibility
Coding techniques for
spatial analysis are now
more accessible than ever
before
Using R as a GIS
• Free online training resources coming soon to the
CDRC website
• www.cdrc.ac.uk/training-capacity-building/online-courses
Slides on slideshare
Fundamentals
• Data scientists still need to understand basic
fundamentals
• i.e. Circular statistics
– Commonly overlooked
Automation and
repetition
Coding can make insight
generating more efficient and
less time-consuming
2011 Open Atlas Project
• A manual map might
typically take 5 minutes
to create - thus:
– 5 minutes X 134,567
maps = 672,835 minutes
– Or 467.2 days (no
breaks!)
www.alex-singleton.com
• Produced by Prof. Alex Singleton (CDRC, University of
Liverpool)
• R was used to automate the production of 134,567 into a
collection of PDF atlases
• This included downloading and formatting the data from the
ONS websites
2011 Open Atlas Project
• Code available here:
rpubs.com/alexsingleton/openatlas
• E.g. Step 1: Download the data
E.g. archive =
http://www.nomisweb.co.uk/output/census/2011/ks101ew_2011_oa.zip
Algorithms
Alyson Lloyd
• Use a pipeline of
methods and
decisions to analyse
data
• i.e. data cleaning
Cleaning the registered
locations of customers
based on their store
visits
Bespoke techniques
New techniques can take
advantage of advancements
in computer science
Simulating the dynamic world
New Computing Methods
• Neural Networks
– Self Organising Maps
• Machine learning
Seth Spielman
Text Mining
New techniques for
analysing unstructured data
Textual Data
Unstructured data is difficult
to quantify
Text source: https://en.wikipedia.org/wiki/Tag_cloud
Word Frequencies
Text source: Wikipedia
Word Frequencies
But it is still difficult to compare and
contrast several documents
Topic Modelling
Blei et al. (2003) Latent Dirichlet Allocation (LDA):
In this example, I have applied an
LDA to 1.3 million geotagged
Tweets from Inner London
transmitted in 2013
20 Twitter Groups
1 Photography and Sights
2 Optimism, Kindness and Positivity
3 Leisure and Attractions
4 TV and Film
5 Humour and Informal Conversations
6 Transport and Travel
7 Politics, Beliefs and Current Affairs
8 Sport and Games
9 Anticipation and Socialising
10 Business, Information and Networking
11 Pessimism and Negativity
12 Music and Musicians
13 Routine Activities
14 Food and Drink
15 Body, Appearances and Clothes
16 Social Media and Apps
17 Slang and Profanities
18 Place and Check-Ins
19 Wishes and Gratitude
20 Foreign and Other
Identifying Patterns
Time Distribution Hour
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Photography and Sights
Optimism, Kindness and Positivity
Leisure and Attractions
TV and Film
Humour and Informal Conversations
Transport and Travel
Politics, Beliefs and Current Affairs
Sport and Games
Anticipation and Socialising
Business, Information and Networking
Pessimism and Negativity
Music and Musicians
Routine Activities
Food and Drink
Body, Appearances and Clothes
Social Media and Apps
Slang and Profanities
Place and Check-Ins
Wishes and Gratitude
Foreign and Other
All Tweets
-1.5 -1 -0.5 0 0.5 1 1.5
Identifying Patterns
Identifying patterns
This map shows the density of Tweets from
the Education subtopic, relative to the
density of all Tweets in London.
UCL
University of
Westminster
Imperial College
London
London South
Bank
Kings College
Queen Mary
London Metropolitan
University
University of
Greenwich
City
Goldsmiths
SOAS
Birkbeck
LSE
UAL
University of
Roehampton
University of East
London
Identifying Patterns
Data to Information
All data which is not random
is useful to someone for
some purpose
Names
Indicators of gender
Forenames – Age (Males)
5 clusters of forenames based on their
age distributions
Most Big Data are by-
products of activities
Big Data as Exhaust
Retail Data
• Using data to infer
wider mobility
patterns
Alyson Lloyd
Data from stores near to London’s main stations
Twitter Catchments
Lloyd, A. and Cheshire, J. (2016). Mining Consumer Insights
from Geo-Located Social Media Datasets
Consumer Registers
2013 2014Matches
Comparing registers to identify household change
Consumer Registers
Modelling migration?
Interactivity
Interactive outputs make the
sharing of information
easier and more accessible
A Basic Shiny Map
ui.R server.R
Population density (2011 Census)
On CDRC Maps
• Geodemographics
– OAC, COWZ, IUC
• Retail
– Value, Sector, Change
• Metrics
– IMD, IMD Components
– Population Density
– Population Change
• Top Metric Maps
– Dwelling Ages
– Country of Birth
– Occupation
– Mode of Commute
CDRC Maps
Oliver O’Brien
The Demographic Toolkit
• Analytical web mapping system (Web GIS)
– Self-hosted raster and vector map tiles
– Open source packages (OpenStreetMap, Mapnik &
Leaflet)
• Create and analyse spatial and temporal profiles
– Standard and bespoke functional regions
– MAUP (Modifiable areal unit problem) in public policy
• Aims to be available in mid-2017
Tian Lan
The Demographic Toolkit
Tian Lan
Summary
• We have to become more comfortable with coding in
order to unlock the full potential of machines
• We are exploring new techniques to unlock new insights
from Big Data
• We are also harnessing data in novel ways to gain
insights about the population and their dynamics
• However, converting big data into wisdom is still
challenging and new techniques still need to be made
more accessible
Guy Lansley
Department of Geography, UCL
g.lansley@ucl.ac.uk
@GuyLansley
Acknowledgements
Tian Lan
Wen Li
Alyson Lloyd
Oliver O’Brien
Seth Spielman
www.cdrc.ac.uk

More Related Content

Viewers also liked

The CDRC Masters Research Dissertation Programme
The CDRC Masters Research Dissertation ProgrammeThe CDRC Masters Research Dissertation Programme
The CDRC Masters Research Dissertation Programme
Guy Lansley
 
The CDRC Masters Research Dissertation Programme - Call for Sponsors
The CDRC Masters Research Dissertation Programme - Call for SponsorsThe CDRC Masters Research Dissertation Programme - Call for Sponsors
The CDRC Masters Research Dissertation Programme - Call for Sponsors
Guy Lansley
 
Creating an Output Area Classification of Cultural and Ethnic Heritage
Creating an Output Area Classification of Cultural and Ethnic HeritageCreating an Output Area Classification of Cultural and Ethnic Heritage
Creating an Output Area Classification of Cultural and Ethnic Heritage
Guy Lansley
 
Exploring the geography of the registered addresses of car models through a b...
Exploring the geography of the registered addresses of car models through a b...Exploring the geography of the registered addresses of car models through a b...
Exploring the geography of the registered addresses of car models through a b...
Guy Lansley
 
Inkscape cartography
Inkscape cartographyInkscape cartography
Inkscape cartography
Michele Tobias
 
Maps with leafletR
Maps with leafletRMaps with leafletR
Maps with leafletR
Michele Tobias
 
QGIS & Inkscape: Carographic Tools for Attractive Maps
QGIS & Inkscape: Carographic Tools for Attractive MapsQGIS & Inkscape: Carographic Tools for Attractive Maps
QGIS & Inkscape: Carographic Tools for Attractive Maps
Michele Tobias
 
Geospatial Data in R
Geospatial Data in RGeospatial Data in R
Geospatial Data in R
Barry Rowlingson
 
Spatial Analysis with R - the Good, the Bad, and the Pretty
Spatial Analysis with R - the Good, the Bad, and the PrettySpatial Analysis with R - the Good, the Bad, and the Pretty
Spatial Analysis with R - the Good, the Bad, and the Pretty
Noam Ross
 
R programming language in spatial analysis
R programming language in spatial analysisR programming language in spatial analysis
R programming language in spatial analysis
Abhiram Kanigolla
 
R Spatial Analysis using SP
R Spatial Analysis using SPR Spatial Analysis using SP
R Spatial Analysis using SP
tjagger
 
Spatial Data Science with R
Spatial Data Science with RSpatial Data Science with R
Spatial Data Science with R
amsantac
 

Viewers also liked (12)

The CDRC Masters Research Dissertation Programme
The CDRC Masters Research Dissertation ProgrammeThe CDRC Masters Research Dissertation Programme
The CDRC Masters Research Dissertation Programme
 
The CDRC Masters Research Dissertation Programme - Call for Sponsors
The CDRC Masters Research Dissertation Programme - Call for SponsorsThe CDRC Masters Research Dissertation Programme - Call for Sponsors
The CDRC Masters Research Dissertation Programme - Call for Sponsors
 
Creating an Output Area Classification of Cultural and Ethnic Heritage
Creating an Output Area Classification of Cultural and Ethnic HeritageCreating an Output Area Classification of Cultural and Ethnic Heritage
Creating an Output Area Classification of Cultural and Ethnic Heritage
 
Exploring the geography of the registered addresses of car models through a b...
Exploring the geography of the registered addresses of car models through a b...Exploring the geography of the registered addresses of car models through a b...
Exploring the geography of the registered addresses of car models through a b...
 
Inkscape cartography
Inkscape cartographyInkscape cartography
Inkscape cartography
 
Maps with leafletR
Maps with leafletRMaps with leafletR
Maps with leafletR
 
QGIS & Inkscape: Carographic Tools for Attractive Maps
QGIS & Inkscape: Carographic Tools for Attractive MapsQGIS & Inkscape: Carographic Tools for Attractive Maps
QGIS & Inkscape: Carographic Tools for Attractive Maps
 
Geospatial Data in R
Geospatial Data in RGeospatial Data in R
Geospatial Data in R
 
Spatial Analysis with R - the Good, the Bad, and the Pretty
Spatial Analysis with R - the Good, the Bad, and the PrettySpatial Analysis with R - the Good, the Bad, and the Pretty
Spatial Analysis with R - the Good, the Bad, and the Pretty
 
R programming language in spatial analysis
R programming language in spatial analysisR programming language in spatial analysis
R programming language in spatial analysis
 
R Spatial Analysis using SP
R Spatial Analysis using SPR Spatial Analysis using SP
R Spatial Analysis using SP
 
Spatial Data Science with R
Spatial Data Science with RSpatial Data Science with R
Spatial Data Science with R
 

Similar to New analytical methods for geocomputation - Guy Lansley, UCL

Getting started in Data Science (April 2017, Los Angeles)
Getting started in Data Science (April 2017, Los Angeles)Getting started in Data Science (April 2017, Los Angeles)
Getting started in Data Science (April 2017, Los Angeles)
Thinkful
 
Geospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Geospatial Intelligence Middle East 2013_Big Data_Steven RamageGeospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Geospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Steven Ramage
 
Bigger and Better: Employing a Holistic Strategy for Big Data toward a Strong...
Bigger and Better: Employing a Holistic Strategy for Big Data toward a Strong...Bigger and Better: Employing a Holistic Strategy for Big Data toward a Strong...
Bigger and Better: Employing a Holistic Strategy for Big Data toward a Strong...
IT Network marcus evans
 
Getting Started in Data Science
Getting Started in Data ScienceGetting Started in Data Science
Getting Started in Data Science
Thinkful
 
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Enrico Motta
 
Career in Data Science (July 2017, DTLA)
Career in Data Science (July 2017, DTLA)Career in Data Science (July 2017, DTLA)
Career in Data Science (July 2017, DTLA)
Thinkful
 
Data science
Data scienceData science
Datascience
DatascienceDatascience
Data sciences and marketing analytics
Data sciences and marketing analyticsData sciences and marketing analytics
Data sciences and marketing analytics
MJ Xavier
 
Big Data & DS Analytics for PAARL
Big Data & DS Analytics for PAARLBig Data & DS Analytics for PAARL
Big Data et eGovernment
Big Data et eGovernmentBig Data et eGovernment
Big Data et eGovernment
eGov Innovation Center
 
Understanding Human Mobility
Understanding Human MobilityUnderstanding Human Mobility
Understanding Human Mobility
Widy Widyawan
 
Cambridgeshire Insight Open Data: What we’ve learnt from the unexpected - He...
Cambridgeshire Insight Open Data: What we’ve learnt from the unexpected - He...Cambridgeshire Insight Open Data: What we’ve learnt from the unexpected - He...
Cambridgeshire Insight Open Data: What we’ve learnt from the unexpected - He...
CambridgeshireInsight
 
Big data tutorial_part4
Big data tutorial_part4Big data tutorial_part4
Big data tutorial_part4
heyramzz
 
MongoDB & Hadoop - Understanding Your Big Data
MongoDB & Hadoop - Understanding Your Big DataMongoDB & Hadoop - Understanding Your Big Data
MongoDB & Hadoop - Understanding Your Big Data
MongoDB
 
Digital Transformation: Why Public Sector Customers are Moving to the Cloud
Digital Transformation: Why Public Sector Customers are Moving to the CloudDigital Transformation: Why Public Sector Customers are Moving to the Cloud
Digital Transformation: Why Public Sector Customers are Moving to the Cloud
Amazon Web Services
 
Local Open Data: a perspective from local government in England 2014
Local Open Data: a perspective from local government in England 2014Local Open Data: a perspective from local government in England 2014
Local Open Data: a perspective from local government in England 2014
Gesche Schmid
 
Local Open Data: A perspective from local government in England by Gesche Schmid
Local Open Data: A perspective from local government in England by Gesche SchmidLocal Open Data: A perspective from local government in England by Gesche Schmid
Local Open Data: A perspective from local government in England by Gesche Schmid
Opening-up.eu
 
Big Data Landscape 2018
Big Data Landscape 2018Big Data Landscape 2018
Big Data Landscape 2018
Leanne Hwee
 
Neo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperativeNeo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j
 

Similar to New analytical methods for geocomputation - Guy Lansley, UCL (20)

Getting started in Data Science (April 2017, Los Angeles)
Getting started in Data Science (April 2017, Los Angeles)Getting started in Data Science (April 2017, Los Angeles)
Getting started in Data Science (April 2017, Los Angeles)
 
Geospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Geospatial Intelligence Middle East 2013_Big Data_Steven RamageGeospatial Intelligence Middle East 2013_Big Data_Steven Ramage
Geospatial Intelligence Middle East 2013_Big Data_Steven Ramage
 
Bigger and Better: Employing a Holistic Strategy for Big Data toward a Strong...
Bigger and Better: Employing a Holistic Strategy for Big Data toward a Strong...Bigger and Better: Employing a Holistic Strategy for Big Data toward a Strong...
Bigger and Better: Employing a Holistic Strategy for Big Data toward a Strong...
 
Getting Started in Data Science
Getting Started in Data ScienceGetting Started in Data Science
Getting Started in Data Science
 
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
 
Career in Data Science (July 2017, DTLA)
Career in Data Science (July 2017, DTLA)Career in Data Science (July 2017, DTLA)
Career in Data Science (July 2017, DTLA)
 
Data science
Data scienceData science
Data science
 
Datascience
DatascienceDatascience
Datascience
 
Data sciences and marketing analytics
Data sciences and marketing analyticsData sciences and marketing analytics
Data sciences and marketing analytics
 
Big Data & DS Analytics for PAARL
Big Data & DS Analytics for PAARLBig Data & DS Analytics for PAARL
Big Data & DS Analytics for PAARL
 
Big Data et eGovernment
Big Data et eGovernmentBig Data et eGovernment
Big Data et eGovernment
 
Understanding Human Mobility
Understanding Human MobilityUnderstanding Human Mobility
Understanding Human Mobility
 
Cambridgeshire Insight Open Data: What we’ve learnt from the unexpected - He...
Cambridgeshire Insight Open Data: What we’ve learnt from the unexpected - He...Cambridgeshire Insight Open Data: What we’ve learnt from the unexpected - He...
Cambridgeshire Insight Open Data: What we’ve learnt from the unexpected - He...
 
Big data tutorial_part4
Big data tutorial_part4Big data tutorial_part4
Big data tutorial_part4
 
MongoDB & Hadoop - Understanding Your Big Data
MongoDB & Hadoop - Understanding Your Big DataMongoDB & Hadoop - Understanding Your Big Data
MongoDB & Hadoop - Understanding Your Big Data
 
Digital Transformation: Why Public Sector Customers are Moving to the Cloud
Digital Transformation: Why Public Sector Customers are Moving to the CloudDigital Transformation: Why Public Sector Customers are Moving to the Cloud
Digital Transformation: Why Public Sector Customers are Moving to the Cloud
 
Local Open Data: a perspective from local government in England 2014
Local Open Data: a perspective from local government in England 2014Local Open Data: a perspective from local government in England 2014
Local Open Data: a perspective from local government in England 2014
 
Local Open Data: A perspective from local government in England by Gesche Schmid
Local Open Data: A perspective from local government in England by Gesche SchmidLocal Open Data: A perspective from local government in England by Gesche Schmid
Local Open Data: A perspective from local government in England by Gesche Schmid
 
Big Data Landscape 2018
Big Data Landscape 2018Big Data Landscape 2018
Big Data Landscape 2018
 
Neo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperativeNeo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperative
 

Recently uploaded

Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
Sachin Paul
 
Sample Devops SRE Product Companies .pdf
Sample Devops SRE  Product Companies .pdfSample Devops SRE  Product Companies .pdf
Sample Devops SRE Product Companies .pdf
Vineet
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
Social Samosa
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
AlessioFois2
 
End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
Lars Albertsson
 
社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .
NABLAS株式会社
 
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
nyvan3
 
writing report business partner b1+ .pdf
writing report business partner b1+ .pdfwriting report business partner b1+ .pdf
writing report business partner b1+ .pdf
VyNguyen709676
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
ihavuls
 
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
hqfek
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
aguty
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
xclpvhuk
 
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
1tyxnjpia
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
Márton Kodok
 
一比一原版多伦多大学毕业证(UofT毕业证书)学历如何办理
一比一原版多伦多大学毕业证(UofT毕业证书)学历如何办理一比一原版多伦多大学毕业证(UofT毕业证书)学历如何办理
一比一原版多伦多大学毕业证(UofT毕业证书)学历如何办理
eoxhsaa
 
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
lzdvtmy8
 

Recently uploaded (20)

Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
 
Sample Devops SRE Product Companies .pdf
Sample Devops SRE  Product Companies .pdfSample Devops SRE  Product Companies .pdf
Sample Devops SRE Product Companies .pdf
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
 
End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
 
社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .
 
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
一比一原版英国赫特福德大学毕业证(hertfordshire毕业证书)如何办理
 
writing report business partner b1+ .pdf
writing report business partner b1+ .pdfwriting report business partner b1+ .pdf
writing report business partner b1+ .pdf
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
 
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
 
一比一原版多伦多大学毕业证(UofT毕业证书)学历如何办理
一比一原版多伦多大学毕业证(UofT毕业证书)学历如何办理一比一原版多伦多大学毕业证(UofT毕业证书)学历如何办理
一比一原版多伦多大学毕业证(UofT毕业证书)学历如何办理
 
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
一比一原版格里菲斯大学毕业证(Griffith毕业证书)学历如何办理
 

New analytical methods for geocomputation - Guy Lansley, UCL

  • 1. Guy Lansley Department of Geography, UCL g.lansley@ucl.ac.uk @GuyLansley The Demographics User Group Annual Away Day 1st December 2016 New Analytical Methods for Geocomputation
  • 3. Big Data and Software New software has had to adapt to the growing size and complexity of data Kira Kowalska
  • 4. Big Data shifts • The concept of Big Data is changing and becoming more challenging • Emphasis on place rather than space • Challenges to representing the dynamics of real world phenomena
  • 7. R and Rstudio • Command line interface. • Object oriented. – You create things with names using the “<-” symbol. • Ten <- 5*2 • Two <- Ten/5 • Write a script of functions. • The standard installation has relatively few functions but more have been made available via open source downloadable packages R Scripts Workspace Console Multi-tab (includes plots) • Can also be run through Rstudio which provides a more user friendly GUI
  • 8. Why should we conduct analysis in code? • Accessibility • Unrestrictive • Automation and Consistency • Skills development
  • 9. Accessibility Coding techniques for spatial analysis are now more accessible than ever before
  • 10. Using R as a GIS • Free online training resources coming soon to the CDRC website • www.cdrc.ac.uk/training-capacity-building/online-courses Slides on slideshare
  • 11. Fundamentals • Data scientists still need to understand basic fundamentals • i.e. Circular statistics – Commonly overlooked
  • 12. Automation and repetition Coding can make insight generating more efficient and less time-consuming
  • 13. 2011 Open Atlas Project • A manual map might typically take 5 minutes to create - thus: – 5 minutes X 134,567 maps = 672,835 minutes – Or 467.2 days (no breaks!) www.alex-singleton.com • Produced by Prof. Alex Singleton (CDRC, University of Liverpool) • R was used to automate the production of 134,567 into a collection of PDF atlases • This included downloading and formatting the data from the ONS websites
  • 14. 2011 Open Atlas Project • Code available here: rpubs.com/alexsingleton/openatlas • E.g. Step 1: Download the data E.g. archive = http://www.nomisweb.co.uk/output/census/2011/ks101ew_2011_oa.zip
  • 15. Algorithms Alyson Lloyd • Use a pipeline of methods and decisions to analyse data • i.e. data cleaning Cleaning the registered locations of customers based on their store visits
  • 16. Bespoke techniques New techniques can take advantage of advancements in computer science
  • 18. New Computing Methods • Neural Networks – Self Organising Maps • Machine learning Seth Spielman
  • 19. Text Mining New techniques for analysing unstructured data
  • 20. Textual Data Unstructured data is difficult to quantify
  • 22. Text source: Wikipedia Word Frequencies But it is still difficult to compare and contrast several documents
  • 23. Topic Modelling Blei et al. (2003) Latent Dirichlet Allocation (LDA): In this example, I have applied an LDA to 1.3 million geotagged Tweets from Inner London transmitted in 2013
  • 24. 20 Twitter Groups 1 Photography and Sights 2 Optimism, Kindness and Positivity 3 Leisure and Attractions 4 TV and Film 5 Humour and Informal Conversations 6 Transport and Travel 7 Politics, Beliefs and Current Affairs 8 Sport and Games 9 Anticipation and Socialising 10 Business, Information and Networking 11 Pessimism and Negativity 12 Music and Musicians 13 Routine Activities 14 Food and Drink 15 Body, Appearances and Clothes 16 Social Media and Apps 17 Slang and Profanities 18 Place and Check-Ins 19 Wishes and Gratitude 20 Foreign and Other Identifying Patterns
  • 25. Time Distribution Hour 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Photography and Sights Optimism, Kindness and Positivity Leisure and Attractions TV and Film Humour and Informal Conversations Transport and Travel Politics, Beliefs and Current Affairs Sport and Games Anticipation and Socialising Business, Information and Networking Pessimism and Negativity Music and Musicians Routine Activities Food and Drink Body, Appearances and Clothes Social Media and Apps Slang and Profanities Place and Check-Ins Wishes and Gratitude Foreign and Other All Tweets -1.5 -1 -0.5 0 0.5 1 1.5 Identifying Patterns
  • 26. Identifying patterns This map shows the density of Tweets from the Education subtopic, relative to the density of all Tweets in London. UCL University of Westminster Imperial College London London South Bank Kings College Queen Mary London Metropolitan University University of Greenwich City Goldsmiths SOAS Birkbeck LSE UAL University of Roehampton University of East London Identifying Patterns
  • 27. Data to Information All data which is not random is useful to someone for some purpose
  • 29. Forenames – Age (Males) 5 clusters of forenames based on their age distributions
  • 30. Most Big Data are by- products of activities Big Data as Exhaust
  • 31. Retail Data • Using data to infer wider mobility patterns Alyson Lloyd Data from stores near to London’s main stations
  • 32. Twitter Catchments Lloyd, A. and Cheshire, J. (2016). Mining Consumer Insights from Geo-Located Social Media Datasets
  • 33. Consumer Registers 2013 2014Matches Comparing registers to identify household change
  • 35. Interactivity Interactive outputs make the sharing of information easier and more accessible
  • 36. A Basic Shiny Map ui.R server.R Population density (2011 Census)
  • 37. On CDRC Maps • Geodemographics – OAC, COWZ, IUC • Retail – Value, Sector, Change • Metrics – IMD, IMD Components – Population Density – Population Change • Top Metric Maps – Dwelling Ages – Country of Birth – Occupation – Mode of Commute CDRC Maps Oliver O’Brien
  • 38. The Demographic Toolkit • Analytical web mapping system (Web GIS) – Self-hosted raster and vector map tiles – Open source packages (OpenStreetMap, Mapnik & Leaflet) • Create and analyse spatial and temporal profiles – Standard and bespoke functional regions – MAUP (Modifiable areal unit problem) in public policy • Aims to be available in mid-2017 Tian Lan
  • 40. Summary • We have to become more comfortable with coding in order to unlock the full potential of machines • We are exploring new techniques to unlock new insights from Big Data • We are also harnessing data in novel ways to gain insights about the population and their dynamics • However, converting big data into wisdom is still challenging and new techniques still need to be made more accessible
  • 41. Guy Lansley Department of Geography, UCL g.lansley@ucl.ac.uk @GuyLansley Acknowledgements Tian Lan Wen Li Alyson Lloyd Oliver O’Brien Seth Spielman www.cdrc.ac.uk

Editor's Notes

  1. Old years = ibm. WE ARE NOW DATA RICH Palce = social media, networks Time = interactivity
  2. Issues of there being no insurance embedded
  3. Python and R
  4. Open source, New methods new understanding
  5. Need for training
  6. Look at trip distributions per small area to store locations  Categorise into primary , secondary, tertiary destinations  Look at frequency customers perform irregular journeys 
  7. FOCUS ON UNSUPERVISED - SCIENCE Artificial networks – SOM – creates 2d rep of input space (competitive learning)
  8. sentiment
  9. Count words
  10. Data matching
  11. Leisure TV & Film Transport Leisure Food and drink
  12. Transactions Registrations Social media posts
  13. Registers, 55m people, no link matching
  14. Create file of movers File of leavers Look for identical combinations of names 3m move, 800,000 singular combinations What to do about duplicates? Distance? OAC?
  15. World is dynamic – So outputs should be interactive
  16. Wisdom - interactivity