urban knowledge extraction representation and reasoning
play

Urban Knowledge Extraction, Representation and Reasoning as a Bridge - PowerPoint PPT Presentation

Urban Knowledge Extraction, Representation and Reasoning as a Bridge from Data City towards Smart City Jaime De-Miguel-Rodrguez 1 , Juan Galn-Pez 1 Gonzalo A. Aranda-Corral 2 , Joaqun Borrego-Daz 1 1 Dept. Computer Science and Artificial


  1. Urban Knowledge Extraction, Representation and Reasoning as a Bridge from Data City towards Smart City Jaime De-Miguel-Rodríguez 1 , Juan Galán-Páez 1 Gonzalo A. Aranda-Corral 2 , Joaquín Borrego-Díaz 1 1 Dept. Computer Science and Artificial Intelligence. University of Sevilla-Spain 2 Dept. Information Technologies. University of Huelva-Spain jdemiguel@us.es

  2. Outline • Motivation • Formal Concept Analysis (FCA) • Case 1: Self-City • Case 2: Smart Pedestrian Mobility • Case 3: Semandal • Conclusions and future work

  3. Motivation • Massive availability of poorly structured data • WWW, opendata, crowdsourced etc. • Obtaining structured knowledge from digital information aids to: • Obtain information on cities structure and dynamic • Understand how citizens live and work within the city • Formal Concept Analysis (FCA) can be used to organise knowledge and extract new concepts from rear data

  4. Formal Concept Analysis • Automated conceptual learning theory • Detects and describes regularities and structures of concepts • Also provides data reasoning methods • Logical implications between attributes (Stem Basis, Luxenburger Basis) • Basic data structures: • The Formal Context (O,A,I) • The Concept Lattice

  5. Formal Context • A formal context (O,A,I) consists on: • A set of objects (O) • A set of qualitative attributes (A) • A relation I between objects and attributes • Basic operations. Extension and Intension Extension of {Sea} Intension of {Bream} is {Bream, Sparus, is {Coast, Sea} Eel}

  6. Formal Concept • A concept is a pair (X,Y) where: • X is a subset of O • Y a subset of A • The Intension (common attributes) of X is Y and the extension (common objects) of Y is X A concept

  7. Concept Lattice • The Concept Lattice contains all concepts within the context Estuary fish Euryhaline fish All concepts within the concept lattice: C1 := ({Escatofagus, Eel, Carp, Bream, Sparus},{}) [Any fish] C2 := ({Escatofagus, Eel, Carp},{River}) [River fish] C3 := ({Escatofagus, Eel, Bream, Sparus},{Coast}) [Coast fish] C4 := ({Escatofagus, Eel},{River, Coast}) [Estuary fish] New Classes C5 := ({Eel, Bream, Sparus},{Coast, Sea}) [Sea fish] C6 := ({Eel},{River, Coast, Sea}) [Euryhaline fish]

  8. Association Rules • Stem basis is designed for true implications only. • It does not take any exception into account. • Association Rules (Luxenburger Basis): • Support: Attribute set frequency (# covered objects) • Confidence:

  9. How we use FCA?

  10. Case studies 1. Self-City: Estimating Social Perception on Housing Values 2. Exploiting Pedestrian Behavior for Smart Mobility 3. Semandal: Exploiting Real Time Government Information

  11. PEDESTRIAN SELF-CITY SEMANDAL SIMULATION OBJECTS Houses Positions News Size, price, trend, proximity Closer to destination?, ATTRIBUTES Categories, keywords values etc. obstacle, other. Behaviour mining, Understand socio-economic Non-supervised clustering AIM pedestrian simulation in new dynamics (news classification) scenarios KNOWLEDGE Patterns of pedestrian Semantic and hierarchical Socio-economic patterns EXTRACTED trajectories organization of news Use FCA lattice as a Apply FCA per street and Use association rules as METHODOLOGY hierarchical structure of compare lattices multi-agent behavior labels

  12. Methodology

  13. Case 1: Self-City (self-city.com)

  14. A context for Real State info Attributes: • Dimensions (small, medium, big) • Price (very low, low, medium, high, very high) • Price decreased/increased in the last 3 months • Price with respect to other homes in the neighbourhood (more expensive than average, average, cheaper than average) • Amount of other homes for sale in the surroundings (none, few, lots) • Access to public transport Objects: • Houses

  15. A Concept Lattice for Seville • Collection of 6000 (approx.) for sale homes in the city of Seville • Global Concept Lattice with all the info aggregated • Subsets (by streets, zones, ...) can be considered for a more detailed analysis

  16. Concept Lattices by streets • Analysing street dynamics: • Comparison between concept lattices associated to different Av. Kansas City streets Av. República Argentina Similar lattices: - A significant difference: Home’s dimensions Idea: - Analyse knowledge basis

  17. Isolating differences • In order estimate the influence of House dimensions, Attribute associate to big flats is permuted in Avda. R. Argentina with the normal size attribute • The resultant lattice is very similar to the associated to Av. Kansas City • However, it is interesting how similar these implication basis are

  18. Estimating true association rules in both • Luxenburger (Kansas, 85%) ==> Lux(Republica ’, 97%) • Luxenburger (Republica ’, 100%) ==> Lux(Kansas, 94%) • That is, Knowledge about real estate of both streets are essentially similar

  19. Conclusion of the comparison • Two different areas in the city, apparently very different • They have same behavior from a socio- economic point of view of real estate markets (and the available information) • The argumentation about why it occurs is aim of urbanism specialists

  20. Using the pattern within the District

  21. Case 2 Exploiting Pedestrian Behavior for Smart Mobility

  22. Motivation • Av. Constitución, Sevilla • Recently redesigned • Potential problems for pedestrian mobility • Bike way and tramway • Terraces • Temporary exhibitions

  23. Aim & Methodolgy Discrete Agent- Data on pedestrian Based model mobility (non- Formal aggregated) Context Attribute selection & data collection Observations Artificial models of mobility Evaluation New scenarios Mobility patterns (implications) Inference engine

  24. - Attributes - Knowledge representation for pedestrians • Qualitative observable features (attributes) describing pedestrian neighbourhood • Qualitative distances to destination • Empty space? Destination • Obstacle/zone type • Other features (social, environmental, ...) • The feature selection is performed by an + = ++ - + P observer in each case = - -- • Similar to pedestrian’s perception of its neighbourhood

  25. - Objects - A Formal Context for Pedestrians

  26. video

  27. Goal: Assessment of urban planning • Agent-based qualitative modelling of real urban scenarios provides a simple but robust sandbox for: • Detecting and isolating existing planning flaws • Assessing the impact of hypothetical urban planning changes before implementing them • Simulating and understanding pedestrian behavioural patterns

  28. Case 3 Exploiting Real Time Government Information

  29. Introduction • Semandal is focused on the municipalities of Andalucía, Spain. This scope was chosen to reduce the dimensions of • vocabularies, ontologies, and, even, databases. For this, we use Formal Concept Analysis . •

  30. Categories • Attributes: categories + keywords • Objects: news • Refill all news adding all abstract concepts to existent concrete concepts (superclasses)

  31. Classification • First step: Select the most important words for each category and mostly in that category (not all) • Creating a graph with resulting words and categories. • Some categories look like well defined

  32. Classification • Build the formal context: • Attributes are categories and words • Objects are news • Relations are words and categories previously extracted. • We could build an emergent ontology from this. (out of scope) • Set of rules (association rules) obtained by means of FCA

  33. Experiments • We chose 2 news randomly [Noticia 1] “El novillero de Écija Antonio David , proclamado triunfador de la V feria de novilladas de promoción la granada de plata” Context A Turismo Juventud Context B Turismo Cultura Context C Festejos

  34. Experiments Noticia 2] “El ayuntamiento da luz verde para la construcción de otras 75 viviendas protegidas” Context A Vivienda Context B Turismo Servicios sociales Context C Servicios sociales Obras

  35. PEDESTRIAN SELF-CITY SEMANDAL SIMULATION OBJECTS Houses Positions News Size, price, trend, proximity Closer to destination?, ATTRIBUTES Categories, keywords values etc. obstacle, other. Behaviour mining, Understand socio-economic Non-supervised clustering AIM pedestrian simulation in new dynamics (news classification) scenarios KNOWLEDGE Patterns of pedestrian Semantic and hierarchical Socio-economic patterns EXTRACTED trajectories organization of news Use FCA lattice as a Apply FCA per street and Use association rules as METHODOLOGY hierarchical structure of compare lattices multi-agent behavior labels

  36. Conclusions • Knowledge Engineering techniques can enhance city services towards Smart Cities • FCA is a qualitative analysis and reasoning tool valid for urban, inter-urban and intra-urban contexts • Future work is oriented to acquire better urban knowledge mined from citizen’s sentiments and opinions

  37. Merci Contact: jdemiguel@us.es

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend