SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Tagging with AI to Enable
Data-Driven Applications at Scale
Jason Koh, PhD
Chief Data Scientist at Mapped
1
2
3
Potential of Building Data
Air Quality Estimation
Occupancy-driven
Energy Optimization
Customizable
Thermal Comfort
On-demand space booking
Automated Fault Detection
HVAC
Electricity
Security
Lightning
Elevator
Water
4
Mapped, the Unified API
Air Quality Estimation
Occupancy-driven
Energy Optimization
Customizable
Thermal Comfort
On-demand space booking
Automated Fault Detection
HVAC
Electricity
Security
Lightning
Elevator
Water
5
State of Building Data
- Open up your building management/automation system, look at the point names
- 3 different buildings/BMS/subsystems → 3 (or more) different labeling/naming schemes
Slide source: Gabe Fierro
6
Mapped Ontology Extending Brick
Point
Equipment Location
feeds,
hasPart isPartOf
feeds
hasPoint
hasPoint
controls
- Introduce People on top of Brick
- Extend more Classes
(e.g., security, conference)
- Identities management
- Community-driven open-source
- Rigorously validated
- Extensible and expressive
7
An Example Building Graph
AHU-1
VAV-101 VAV-102 Zone-102
Room-102-1 Room-102-2
ZNT101 SAF101
feeds
hasPoint
feeds
hasPart
Variable Air
Volume Box
Variable Air
Volume Box
Air Handling
Unit
type
HVAC Zone
Zone Air Temp
Sensor
Supply Air Flow
Sensor Room Room
HVAC & Structural Data
Jane Doe
Access Card
Reader 1
Security & People Data
Person
Jane’s
Corp Badge
Badge
hasLocation
Access
History 1
owns
hasObserved
hasPoint
Access History
Status
Access Card
Reader
8
Unified Access
via GraphQL
{
building(id:"175A7C19") {
floors(level: "3") {
spaces {
id
name
geoshape
points {
type
timestamp
aggregate
}
}
}
}
}
Visualize &
Control Data
Data Flow
Fine-grained
Control
Mapped Data Pipeline
Mapping
with AI
Data Experts
9
Cloud hosted via
site-to-site VPN
Discover &
Extract
Or
Or
The Metadata Mapping Problem
RM-101.VMA-101.ZN_T
type
HVAC_Zone VAV
type
feeds
AHU-1
RM-101.VMA-101.OCC
Zone Air
Temperature
Sensor
type
hasPoint
feeds
hasPoint
Occupancy
Command
type
AHU
type
1. Finding Entities / Types
2. Finding Relationships
Various AI Methods
- Point name analysis
- Timeseries clustering
- Causality / correlation learning
Goals
10
Technical Challenges in Auto-Mapping
Heterogeneous
Buildings
Complex
Relationships
Expensive
Labeling Effort
Lack of
Labeled Data
11
Active
Learning
Transfer
Learning
Ensemble
Learning
Mapped Approach
A New Building
Known Buildings
Machine Learning
Ensemble DAG
Domain Experts
Mapped Graph
12
Active Learning
1. Train a model with given labeled data
Machine Learning
Models
Domain
Experts
What is the most efficient way of
acquiring labels?
1.
2.
3.
At Mapped:
1. Various statistical metrics
2. Highly optimized labeling tool
13
2. Infer unlabeled data with the model
3. Ask labels for less confident inference
4. Repeat
Transfer Learning
1. Shift data distribution
2. Cherry-pick common features
3. Ask uncommon patterns to
domain experts
A New
Building
Known
Buildings
How to utilize
different buildings’ data?
At Mapped:
1. Domain adaptation models
2. Similarity analysis for co-training
14
Machine Learning
Models
Ensemble Learning
1. Voting, decision tree, boosting, etc.
2. Directed Acyclic Graph (DAG) for
complementing different ML models
Machine Learning
Ensemble DAG
How to ensemble various ML models?
At Mapped:
1. Flexible DAG based on customer requirements
2. Learned priorities over different ML models
15
Mapped Approach
A New Building
Known Buildings
Machine Learning
Ensemble DAG
Domain Experts
Mapped Graph
16
Active
Learning
Transfer
Learning
Ensemble
Learning
Mapped in a Slide
17
Mapped solves the complicated ML problem with
active, transfer, and ensemble learning
Applications need a single API with
a common view of the world
The automated data pipeline from discovery to
mapping, control, and usage.
Air Quality Estimation
Occupancy-driven
Energy Optimization
On-demand space
booking
HVAC
Electricity
Security
Lightning
Jason Koh jason@mapped.com
18
Some Numbers from Mapped
1. Scrabble++
a. 97% accuracy with 1-2 % labeled data for a new building
b. 20% increased accuracy with transfer learning (when there are not many examples)
c. 30 seconds to manually label an entity (or a BACnet object)
2. Equipment correlation learning
a. 93% accuracy without labels but with ground-truth point labels
19
© 2021 MAPPED. ALL RIGHTS RESERVED 20
Scrabble: Transferable Active Learning [Koh et al. 2018]
R M 3 - Z N T
Sentence
BIO Tags
Conditional
Random
Fields (CRF)
Robust to
variations
Room
id ⦰
Zone
Temp
Tags
(IR)
Entity Class Room ZoneTempSensor
Multi-Label
MLP
common layer
across buildings
RM-3 RM3-ZNT
Mapped
Graph
hasLocation
Inference
from Schema
static rules
20

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Internet of Things & E-commerce
Internet of Things & E-commerceInternet of Things & E-commerce
Internet of Things & E-commerce
 
Agile Product Discovery
Agile Product DiscoveryAgile Product Discovery
Agile Product Discovery
 
Innovation Maturity Model Summary
Innovation Maturity Model SummaryInnovation Maturity Model Summary
Innovation Maturity Model Summary
 
HVAC, Heating Ventilation Air Conditioning BMS
HVAC, Heating Ventilation Air Conditioning BMSHVAC, Heating Ventilation Air Conditioning BMS
HVAC, Heating Ventilation Air Conditioning BMS
 
Platform Shift: How New Business Models Are Changing the Shape of Industry
Platform Shift: How New Business Models Are Changing the Shape of IndustryPlatform Shift: How New Business Models Are Changing the Shape of Industry
Platform Shift: How New Business Models Are Changing the Shape of Industry
 
7 steps of product discovery
7 steps of product discovery7 steps of product discovery
7 steps of product discovery
 
Architecture as Linked Data
Architecture as Linked DataArchitecture as Linked Data
Architecture as Linked Data
 
Product School: Growth Explained by Facebook's Core Product Manager
Product School: Growth Explained by Facebook's Core Product ManagerProduct School: Growth Explained by Facebook's Core Product Manager
Product School: Growth Explained by Facebook's Core Product Manager
 
The Challenges of model based and traditional plm
The Challenges of model based and traditional plmThe Challenges of model based and traditional plm
The Challenges of model based and traditional plm
 
MEP & Construction Package
MEP & Construction PackageMEP & Construction Package
MEP & Construction Package
 
Lesson Learned: Transforming from ClearCase to Git
Lesson Learned: Transforming from ClearCase to GitLesson Learned: Transforming from ClearCase to Git
Lesson Learned: Transforming from ClearCase to Git
 
Design Thinking Introduction & Workshop - NoVA UX
Design Thinking Introduction & Workshop - NoVA UXDesign Thinking Introduction & Workshop - NoVA UX
Design Thinking Introduction & Workshop - NoVA UX
 
Lean Product Discovery
Lean Product DiscoveryLean Product Discovery
Lean Product Discovery
 
How to Think Product Analytics in PM Interviews by Amazon Sr PM
How to Think Product Analytics in PM Interviews by Amazon Sr PMHow to Think Product Analytics in PM Interviews by Amazon Sr PM
How to Think Product Analytics in PM Interviews by Amazon Sr PM
 
How the Convergence of IT and OT Enables Smart Grid Development
How the Convergence of IT and OT Enables Smart Grid DevelopmentHow the Convergence of IT and OT Enables Smart Grid Development
How the Convergence of IT and OT Enables Smart Grid Development
 
Customer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product ManagerCustomer to Product Idea Iteration by Amazon's Product Manager
Customer to Product Idea Iteration by Amazon's Product Manager
 
Azure Data Platform Overview.pdf
Azure Data Platform Overview.pdfAzure Data Platform Overview.pdf
Azure Data Platform Overview.pdf
 
Demystifying Graph Neural Networks
Demystifying Graph Neural NetworksDemystifying Graph Neural Networks
Demystifying Graph Neural Networks
 
Platforms Transitions
Platforms TransitionsPlatforms Transitions
Platforms Transitions
 
Ayush Tiwari [PTC] | Unlock IoT Value with PTC’s ThingWorx Platform & InfluxD...
Ayush Tiwari [PTC] | Unlock IoT Value with PTC’s ThingWorx Platform & InfluxD...Ayush Tiwari [PTC] | Unlock IoT Value with PTC’s ThingWorx Platform & InfluxD...
Ayush Tiwari [PTC] | Unlock IoT Value with PTC’s ThingWorx Platform & InfluxD...
 

Ähnlich wie Tagging with AI to Enable Data-Driven Smart Building Applications at Scale!

Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Hw09   Hadoop Based Data Mining Platform For The Telecom IndustryHw09   Hadoop Based Data Mining Platform For The Telecom Industry
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Cloudera, Inc.
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
university of sust.
 
Key-Key-Value Stores for Efficiently Processing Graph Data in the Cloud
Key-Key-Value Stores for Efficiently Processing Graph Data in the CloudKey-Key-Value Stores for Efficiently Processing Graph Data in the Cloud
Key-Key-Value Stores for Efficiently Processing Graph Data in the Cloud
University of New South Wales
 

Ähnlich wie Tagging with AI to Enable Data-Driven Smart Building Applications at Scale! (20)

L'architettura di classe enterprise di nuova generazione - Massimo Brignoli
L'architettura di classe enterprise di nuova generazione - Massimo BrignoliL'architettura di classe enterprise di nuova generazione - Massimo Brignoli
L'architettura di classe enterprise di nuova generazione - Massimo Brignoli
 
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
BUILDING BETTER PREDICTIVE MODELS WITH COGNITIVE ASSISTANCE IN A DATA SCIENCE...
 
Modernize Your Data Platform for Analytics and AI
Modernize Your Data Platform for Analytics and AIModernize Your Data Platform for Analytics and AI
Modernize Your Data Platform for Analytics and AI
 
Achieve big data analytic platform with lambda architecture on cloud
Achieve big data analytic platform with lambda architecture on cloudAchieve big data analytic platform with lambda architecture on cloud
Achieve big data analytic platform with lambda architecture on cloud
 
Deep Learning for Autonomous Driving
Deep Learning for Autonomous DrivingDeep Learning for Autonomous Driving
Deep Learning for Autonomous Driving
 
Mastering MapReduce: MapReduce for Big Data Management and Analysis
Mastering MapReduce: MapReduce for Big Data Management and AnalysisMastering MapReduce: MapReduce for Big Data Management and Analysis
Mastering MapReduce: MapReduce for Big Data Management and Analysis
 
Using Grid Technologies in the Cloud for High Scalability
Using Grid Technologies in the Cloud for High ScalabilityUsing Grid Technologies in the Cloud for High Scalability
Using Grid Technologies in the Cloud for High Scalability
 
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame Work
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame WorkA Big-Data Process Consigned Geographically by Employing Mapreduce Frame Work
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame Work
 
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Hw09   Hadoop Based Data Mining Platform For The Telecom IndustryHw09   Hadoop Based Data Mining Platform For The Telecom Industry
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
 
Serhii Kholodniuk: What you need to know, before migrating data platform to G...
Serhii Kholodniuk: What you need to know, before migrating data platform to G...Serhii Kholodniuk: What you need to know, before migrating data platform to G...
Serhii Kholodniuk: What you need to know, before migrating data platform to G...
 
Enterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshEnterprise guide to building a Data Mesh
Enterprise guide to building a Data Mesh
 
Porting Spring PetClinic to GigaSpaces
Porting Spring PetClinic to GigaSpacesPorting Spring PetClinic to GigaSpaces
Porting Spring PetClinic to GigaSpaces
 
The Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMeshThe Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
 
Key-Key-Value Stores for Efficiently Processing Graph Data in the Cloud
Key-Key-Value Stores for Efficiently Processing Graph Data in the CloudKey-Key-Value Stores for Efficiently Processing Graph Data in the Cloud
Key-Key-Value Stores for Efficiently Processing Graph Data in the Cloud
 
Applying Cloud Techniques to Address Complexity in HPC System Integrations
Applying Cloud Techniques to Address Complexity in HPC System IntegrationsApplying Cloud Techniques to Address Complexity in HPC System Integrations
Applying Cloud Techniques to Address Complexity in HPC System Integrations
 
Data Intensive Grid Service Model
Data Intensive Grid Service ModelData Intensive Grid Service Model
Data Intensive Grid Service Model
 
ArangoML Pipeline Cloud - Managed Machine Learning Metadata
ArangoML Pipeline Cloud - Managed Machine Learning MetadataArangoML Pipeline Cloud - Managed Machine Learning Metadata
ArangoML Pipeline Cloud - Managed Machine Learning Metadata
 
Building ML Pipelines with DCOS
Building ML Pipelines with DCOSBuilding ML Pipelines with DCOS
Building ML Pipelines with DCOS
 
Planet lab : cloud vs grid computing
Planet lab : cloud vs grid computingPlanet lab : cloud vs grid computing
Planet lab : cloud vs grid computing
 

Mehr von Memoori

Mehr von Memoori (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Laying the Data Foundations for Artificial Intelligence!
Laying the Data Foundations for Artificial Intelligence!Laying the Data Foundations for Artificial Intelligence!
Laying the Data Foundations for Artificial Intelligence!
 
The Market for AI in Commercial Buildings 2024.pdf
The Market for AI in Commercial Buildings 2024.pdfThe Market for AI in Commercial Buildings 2024.pdf
The Market for AI in Commercial Buildings 2024.pdf
 
A BluePrint for the Future of Smart Building Retrofits
A BluePrint for the Future of Smart Building RetrofitsA BluePrint for the Future of Smart Building Retrofits
A BluePrint for the Future of Smart Building Retrofits
 
AI + Memoori = AIM
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
 
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!How Tenants & Landlords Can Work Together to Reduce Energy Consumption!
How Tenants & Landlords Can Work Together to Reduce Energy Consumption!
 
How Can Smart Building Technology Become Mainstream?
How Can Smart Building Technology Become Mainstream?How Can Smart Building Technology Become Mainstream?
How Can Smart Building Technology Become Mainstream?
 
The Carbon Lifestyle - Not a Fad
The Carbon Lifestyle - Not a FadThe Carbon Lifestyle - Not a Fad
The Carbon Lifestyle - Not a Fad
 
Hybrid Work: Driving the Workplace Tech Market!
Hybrid Work: Driving the Workplace Tech Market!Hybrid Work: Driving the Workplace Tech Market!
Hybrid Work: Driving the Workplace Tech Market!
 
AI IoT Edge Applications Insights and Trends
AI IoT Edge Applications Insights and TrendsAI IoT Edge Applications Insights and Trends
AI IoT Edge Applications Insights and Trends
 
What Building Owners Need to Know About Cyber Security Insurance!
What Building Owners Need to Know About Cyber Security Insurance!What Building Owners Need to Know About Cyber Security Insurance!
What Building Owners Need to Know About Cyber Security Insurance!
 
3 Step Guide to Your Holistic Building Experience Journey
3 Step Guide to Your Holistic Building Experience Journey3 Step Guide to Your Holistic Building Experience Journey
3 Step Guide to Your Holistic Building Experience Journey
 
The Developers Smart Building Project Canvas
The Developers Smart Building Project CanvasThe Developers Smart Building Project Canvas
The Developers Smart Building Project Canvas
 
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy Buildings
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy BuildingsSmart, Connected Restrooms. A Cornerstone of Today's Smart Healthy Buildings
Smart, Connected Restrooms. A Cornerstone of Today's Smart Healthy Buildings
 
Using Software Robots to Unlock Energy Efficiency in Aging Buildings
Using Software Robots to Unlock Energy Efficiency in Aging BuildingsUsing Software Robots to Unlock Energy Efficiency in Aging Buildings
Using Software Robots to Unlock Energy Efficiency in Aging Buildings
 
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings Integration
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings IntegrationThe Case for an Open IoT ‘Data Fabric’ for Smart Buildings Integration
The Case for an Open IoT ‘Data Fabric’ for Smart Buildings Integration
 
Why Should I Adopt a Digital Twin?
Why Should I Adopt a Digital Twin?Why Should I Adopt a Digital Twin?
Why Should I Adopt a Digital Twin?
 
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!
Project Haystack - 10 Years of Bringing Data Semantics to the Built Environment!
 
Overcoming Tech Obsolescence in Smart Buildings
Overcoming Tech Obsolescence in Smart BuildingsOvercoming Tech Obsolescence in Smart Buildings
Overcoming Tech Obsolescence in Smart Buildings
 
The Workplace Leader’s Handbook of the Digital Tools of Tomorrow
The Workplace Leader’s Handbook of the Digital Tools of TomorrowThe Workplace Leader’s Handbook of the Digital Tools of Tomorrow
The Workplace Leader’s Handbook of the Digital Tools of Tomorrow
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Tagging with AI to Enable Data-Driven Smart Building Applications at Scale!

  • 1. Tagging with AI to Enable Data-Driven Applications at Scale Jason Koh, PhD Chief Data Scientist at Mapped 1
  • 2. 2
  • 3. 3
  • 4. Potential of Building Data Air Quality Estimation Occupancy-driven Energy Optimization Customizable Thermal Comfort On-demand space booking Automated Fault Detection HVAC Electricity Security Lightning Elevator Water 4
  • 5. Mapped, the Unified API Air Quality Estimation Occupancy-driven Energy Optimization Customizable Thermal Comfort On-demand space booking Automated Fault Detection HVAC Electricity Security Lightning Elevator Water 5
  • 6. State of Building Data - Open up your building management/automation system, look at the point names - 3 different buildings/BMS/subsystems → 3 (or more) different labeling/naming schemes Slide source: Gabe Fierro 6
  • 7. Mapped Ontology Extending Brick Point Equipment Location feeds, hasPart isPartOf feeds hasPoint hasPoint controls - Introduce People on top of Brick - Extend more Classes (e.g., security, conference) - Identities management - Community-driven open-source - Rigorously validated - Extensible and expressive 7
  • 8. An Example Building Graph AHU-1 VAV-101 VAV-102 Zone-102 Room-102-1 Room-102-2 ZNT101 SAF101 feeds hasPoint feeds hasPart Variable Air Volume Box Variable Air Volume Box Air Handling Unit type HVAC Zone Zone Air Temp Sensor Supply Air Flow Sensor Room Room HVAC & Structural Data Jane Doe Access Card Reader 1 Security & People Data Person Jane’s Corp Badge Badge hasLocation Access History 1 owns hasObserved hasPoint Access History Status Access Card Reader 8
  • 9. Unified Access via GraphQL { building(id:"175A7C19") { floors(level: "3") { spaces { id name geoshape points { type timestamp aggregate } } } } } Visualize & Control Data Data Flow Fine-grained Control Mapped Data Pipeline Mapping with AI Data Experts 9 Cloud hosted via site-to-site VPN Discover & Extract Or Or
  • 10. The Metadata Mapping Problem RM-101.VMA-101.ZN_T type HVAC_Zone VAV type feeds AHU-1 RM-101.VMA-101.OCC Zone Air Temperature Sensor type hasPoint feeds hasPoint Occupancy Command type AHU type 1. Finding Entities / Types 2. Finding Relationships Various AI Methods - Point name analysis - Timeseries clustering - Causality / correlation learning Goals 10
  • 11. Technical Challenges in Auto-Mapping Heterogeneous Buildings Complex Relationships Expensive Labeling Effort Lack of Labeled Data 11 Active Learning Transfer Learning Ensemble Learning
  • 12. Mapped Approach A New Building Known Buildings Machine Learning Ensemble DAG Domain Experts Mapped Graph 12
  • 13. Active Learning 1. Train a model with given labeled data Machine Learning Models Domain Experts What is the most efficient way of acquiring labels? 1. 2. 3. At Mapped: 1. Various statistical metrics 2. Highly optimized labeling tool 13 2. Infer unlabeled data with the model 3. Ask labels for less confident inference 4. Repeat
  • 14. Transfer Learning 1. Shift data distribution 2. Cherry-pick common features 3. Ask uncommon patterns to domain experts A New Building Known Buildings How to utilize different buildings’ data? At Mapped: 1. Domain adaptation models 2. Similarity analysis for co-training 14 Machine Learning Models
  • 15. Ensemble Learning 1. Voting, decision tree, boosting, etc. 2. Directed Acyclic Graph (DAG) for complementing different ML models Machine Learning Ensemble DAG How to ensemble various ML models? At Mapped: 1. Flexible DAG based on customer requirements 2. Learned priorities over different ML models 15
  • 16. Mapped Approach A New Building Known Buildings Machine Learning Ensemble DAG Domain Experts Mapped Graph 16 Active Learning Transfer Learning Ensemble Learning
  • 17. Mapped in a Slide 17 Mapped solves the complicated ML problem with active, transfer, and ensemble learning Applications need a single API with a common view of the world The automated data pipeline from discovery to mapping, control, and usage. Air Quality Estimation Occupancy-driven Energy Optimization On-demand space booking HVAC Electricity Security Lightning
  • 19. Some Numbers from Mapped 1. Scrabble++ a. 97% accuracy with 1-2 % labeled data for a new building b. 20% increased accuracy with transfer learning (when there are not many examples) c. 30 seconds to manually label an entity (or a BACnet object) 2. Equipment correlation learning a. 93% accuracy without labels but with ground-truth point labels 19
  • 20. © 2021 MAPPED. ALL RIGHTS RESERVED 20 Scrabble: Transferable Active Learning [Koh et al. 2018] R M 3 - Z N T Sentence BIO Tags Conditional Random Fields (CRF) Robust to variations Room id ⦰ Zone Temp Tags (IR) Entity Class Room ZoneTempSensor Multi-Label MLP common layer across buildings RM-3 RM3-ZNT Mapped Graph hasLocation Inference from Schema static rules 20