SlideShare a Scribd company logo
1 of 15
Download to read offline
1
Omnigram Explorer:
A New Interactive Tool for Exploring Bayesian Networks
Kevin B Korb1 & Tim Taylor2
1Faculty of Information Technology, Monash University
2University of London International Programmes
www.tim-taylor.com/omnigram
Australasian Bayesian Network Modelling Society 2015
Omnigram Explorer
1.  Motivation
2.  Omnigram Explorer Tools
a.  Concepts
b.  Single Node Brushing
c.  Multi Node Brushing
d.  Linked Brushing
e.  Flash Mode
3.  Exploring Dependencies
a.  Viewing D-Separation
b.  Explaining Away
c.  The Best Explanation
4.  Conclusion
Motivation
Google’s Ngram Viewer reports the relentless growth of Bayesian
networks:
§  Parallel increases in complexity & data.
§  New ways of interactively visualizing both networks & data are needed.
Omnigram Explorer
§  Developed by Tim Taylor; open source
–  www.tim-taylor.com
–  https://github.com/tim-taylor/omnigram
§  Traditional visualization of multiple variables:
–  Scatterplots
–  Parallel Coordinates: allow tracing samples across many
dimensions
Omnigram Explorer
Two main innovations:
§  Visualization takes advantage of human visual system, especially
psychology of pattern and motion perception
§  Interactive controls allow user to manipulate patterns, visualizing not
just static data but active dependencies between variables
In particular, OE enables interactive sensitivity analysis of Bayesian
networks with user-chosen sets of observations (“sensitivity to data”)
OE
OE Window
BN based on UCI car+mpg data set
OE: Single Node Brushing
§  “1” starts single node brushing
§  Enter observation as a range in one variable; observe consequences
§  Drag range to observe dependencies
OE: Multi Node Brushing
§  “2” starts multi node brushing
§  Enter observations as ranges in multiple variables; colors show full & partial
matches
§  Drag ranges to observe dependencies
OE: Linked Brushing
§  In multi node brushing, hit “L” with cursor over successive nodes
§  Drag range in either variable, linked variables follow
§  You can reverse link direction (negative dependency); link’s box will
invert
OE: Flash Mode
§  “3” starts flash mode
§  Cycles through small (or large) samples, replacing oldest with new
§  Speed and sample size controllable
Exploring Dependencies: D-Separation
§  In multi node, fix an observation set (here cylinders & horsepower)
§  Observe which variables respond when varying another (e.g., model year)
§  Partial observations will “leak”; other leakage indicates (some) violation of the
Markov property
Exploring Dependencies: Explaining Away
§  In multi node, fix a child of more than one parent; explore the induced
dependency between parents (“explaining away”)
§  Here early model year partially explains high displacement, so Origin=1 (US)
declines
Exploring Dependencies: Inference to the Best
Explanation
§  What could explain an unusual event? E.g., high acceleration + good mpg?
§  Read off the means for precursor variables: late model, foreign, 4 cylinders, low
weight, etc.
Conclusion
OE is a great interactive tool for either:
§  Exploring a data set, to get a feel for dependencies and
independencies, relations worth exploring
§  Exploring a Bayesian network:
–  To get a feel for dependencies and independencies, relations
worth exploring
–  Examine d-separation properties
–  Performing sensitivity analysis interactively & visually
NB: OE is not (yet) implemented via a BN API, but can be used via
sampling with any BN.
References
§  Taylor, T., Dorin, A., & Korb, K. Omnigram Explorer: A Simple
Interactive Tool for the Initial Exploration of Complex Systems.
European Conference on Artificial Life, 2015.
§  Ropero, R. F., Nicholson, A. E., & Korb, K. (2015). Using a New Tool to
Visualize Environmental Data for Bayesian Network Modelling. In
Advances in Artificial Intelligence (pp. 175-184). Springer International
Publishing.

More Related Content

Viewers also liked

Aula 1 historia da epidemiologia
Aula 1   historia da epidemiologiaAula 1   historia da epidemiologia
Aula 1 historia da epidemiologiaRicardo Alexandre
 
Ux no processo evolutivo de produto
Ux no processo evolutivo de produtoUx no processo evolutivo de produto
Ux no processo evolutivo de produtoMurilo Bispo
 
IVAS na infância
IVAS na infânciaIVAS na infância
IVAS na infânciablogped1
 
Infecção das vias aéreas superiores (Ivas) em crianças: agentes etiológicos ...
Infecção das vias aéreas superiores (Ivas)  em crianças: agentes etiológicos ...Infecção das vias aéreas superiores (Ivas)  em crianças: agentes etiológicos ...
Infecção das vias aéreas superiores (Ivas) em crianças: agentes etiológicos ...Laped Ufrn
 
Aurkezpen izengabea (1)
Aurkezpen izengabea (1)Aurkezpen izengabea (1)
Aurkezpen izengabea (1)Marta Martín
 
Aurkezpen izengabea (2)
Aurkezpen izengabea (2)Aurkezpen izengabea (2)
Aurkezpen izengabea (2)Marta Martín
 
CRITERIA FOR OVERHEAD TRANSMISSION LINE AMPACITY RATINGS
CRITERIA FOR OVERHEAD TRANSMISSION LINE AMPACITY RATINGSCRITERIA FOR OVERHEAD TRANSMISSION LINE AMPACITY RATINGS
CRITERIA FOR OVERHEAD TRANSMISSION LINE AMPACITY RATINGSArchili Kokhtashvili
 

Viewers also liked (11)

EXCEL
EXCEL EXCEL
EXCEL
 
concept note
concept noteconcept note
concept note
 
Aula 1 historia da epidemiologia
Aula 1   historia da epidemiologiaAula 1   historia da epidemiologia
Aula 1 historia da epidemiologia
 
Ux no processo evolutivo de produto
Ux no processo evolutivo de produtoUx no processo evolutivo de produto
Ux no processo evolutivo de produto
 
Neonatologia
NeonatologiaNeonatologia
Neonatologia
 
IVAS na infância
IVAS na infânciaIVAS na infância
IVAS na infância
 
Infecção das vias aéreas superiores (Ivas) em crianças: agentes etiológicos ...
Infecção das vias aéreas superiores (Ivas)  em crianças: agentes etiológicos ...Infecção das vias aéreas superiores (Ivas)  em crianças: agentes etiológicos ...
Infecção das vias aéreas superiores (Ivas) em crianças: agentes etiológicos ...
 
Aurkezpen izengabea (1)
Aurkezpen izengabea (1)Aurkezpen izengabea (1)
Aurkezpen izengabea (1)
 
Aimar arruti
Aimar arrutiAimar arruti
Aimar arruti
 
Aurkezpen izengabea (2)
Aurkezpen izengabea (2)Aurkezpen izengabea (2)
Aurkezpen izengabea (2)
 
CRITERIA FOR OVERHEAD TRANSMISSION LINE AMPACITY RATINGS
CRITERIA FOR OVERHEAD TRANSMISSION LINE AMPACITY RATINGSCRITERIA FOR OVERHEAD TRANSMISSION LINE AMPACITY RATINGS
CRITERIA FOR OVERHEAD TRANSMISSION LINE AMPACITY RATINGS
 

Similar to Omnigram explorer: an interactive tool for understanding Bayesian networks

In search of lost knowledge: joining the dots with Linked Data
In search of lost knowledge: joining the dots with Linked DataIn search of lost knowledge: joining the dots with Linked Data
In search of lost knowledge: joining the dots with Linked Datajonblower
 
Discovering emerging effects in Learning Networks with simulations Hendrik Dr...
Discovering emerging effects in Learning Networks with simulations Hendrik Dr...Discovering emerging effects in Learning Networks with simulations Hendrik Dr...
Discovering emerging effects in Learning Networks with simulations Hendrik Dr...Hendrik Drachsler
 
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Sri Ambati
 
Prior On Model Space
Prior On Model SpacePrior On Model Space
Prior On Model SpaceMeir Maor
 
Data Science Folk Knowledge
Data Science Folk KnowledgeData Science Folk Knowledge
Data Science Folk KnowledgeKrishna Sankar
 
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014James Powell
 
NS-CUK Seminar: H.B.Kim, Review on "metapath2vec: Scalable representation le...
NS-CUK Seminar: H.B.Kim,  Review on "metapath2vec: Scalable representation le...NS-CUK Seminar: H.B.Kim,  Review on "metapath2vec: Scalable representation le...
NS-CUK Seminar: H.B.Kim, Review on "metapath2vec: Scalable representation le...ssuser4b1f48
 
Indexing data on the web a comparison of schema level indices for data search
Indexing data on the web a comparison of schema level indices for data searchIndexing data on the web a comparison of schema level indices for data search
Indexing data on the web a comparison of schema level indices for data searchTill Blume
 
Finding Emerging Topics Using Chaos and Community Detection in Social Media G...
Finding Emerging Topics Using Chaos and Community Detection in Social Media G...Finding Emerging Topics Using Chaos and Community Detection in Social Media G...
Finding Emerging Topics Using Chaos and Community Detection in Social Media G...Paragon_Science_Inc
 
Open-source tools for generating and analyzing large materials data sets
Open-source tools for generating and analyzing large materials data setsOpen-source tools for generating and analyzing large materials data sets
Open-source tools for generating and analyzing large materials data setsAnubhav Jain
 
[20240311_LabSeminar_Huy]LINE: Large-scale Information Network Embedding.pptx
[20240311_LabSeminar_Huy]LINE: Large-scale Information Network Embedding.pptx[20240311_LabSeminar_Huy]LINE: Large-scale Information Network Embedding.pptx
[20240311_LabSeminar_Huy]LINE: Large-scale Information Network Embedding.pptxthanhdowork
 
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...Spark Summit
 
NetBioSIG2013-Talk Gang Su
NetBioSIG2013-Talk Gang SuNetBioSIG2013-Talk Gang Su
NetBioSIG2013-Talk Gang SuAlexander Pico
 
Simplicial closure and higher-order link prediction (SIAMNS18)
Simplicial closure and higher-order link prediction (SIAMNS18)Simplicial closure and higher-order link prediction (SIAMNS18)
Simplicial closure and higher-order link prediction (SIAMNS18)Austin Benson
 
Threads concurrency identifying performance deviations in thread pools(1)
Threads concurrency   identifying performance deviations in thread pools(1)Threads concurrency   identifying performance deviations in thread pools(1)
Threads concurrency identifying performance deviations in thread pools(1)Amila Paranawithana
 
Machine reading for cancer biology
Machine reading for cancer biologyMachine reading for cancer biology
Machine reading for cancer biologyLaura Berry
 

Similar to Omnigram explorer: an interactive tool for understanding Bayesian networks (20)

Ngsp
NgspNgsp
Ngsp
 
In search of lost knowledge: joining the dots with Linked Data
In search of lost knowledge: joining the dots with Linked DataIn search of lost knowledge: joining the dots with Linked Data
In search of lost knowledge: joining the dots with Linked Data
 
Discovering emerging effects in Learning Networks with simulations Hendrik Dr...
Discovering emerging effects in Learning Networks with simulations Hendrik Dr...Discovering emerging effects in Learning Networks with simulations Hendrik Dr...
Discovering emerging effects in Learning Networks with simulations Hendrik Dr...
 
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
 
Prior On Model Space
Prior On Model SpacePrior On Model Space
Prior On Model Space
 
deep larning
deep larningdeep larning
deep larning
 
Data Science Folk Knowledge
Data Science Folk KnowledgeData Science Folk Knowledge
Data Science Folk Knowledge
 
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
 
NS-CUK Seminar: H.B.Kim, Review on "metapath2vec: Scalable representation le...
NS-CUK Seminar: H.B.Kim,  Review on "metapath2vec: Scalable representation le...NS-CUK Seminar: H.B.Kim,  Review on "metapath2vec: Scalable representation le...
NS-CUK Seminar: H.B.Kim, Review on "metapath2vec: Scalable representation le...
 
Indexing data on the web a comparison of schema level indices for data search
Indexing data on the web a comparison of schema level indices for data searchIndexing data on the web a comparison of schema level indices for data search
Indexing data on the web a comparison of schema level indices for data search
 
Finding Emerging Topics Using Chaos and Community Detection in Social Media G...
Finding Emerging Topics Using Chaos and Community Detection in Social Media G...Finding Emerging Topics Using Chaos and Community Detection in Social Media G...
Finding Emerging Topics Using Chaos and Community Detection in Social Media G...
 
Open-source tools for generating and analyzing large materials data sets
Open-source tools for generating and analyzing large materials data setsOpen-source tools for generating and analyzing large materials data sets
Open-source tools for generating and analyzing large materials data sets
 
[20240311_LabSeminar_Huy]LINE: Large-scale Information Network Embedding.pptx
[20240311_LabSeminar_Huy]LINE: Large-scale Information Network Embedding.pptx[20240311_LabSeminar_Huy]LINE: Large-scale Information Network Embedding.pptx
[20240311_LabSeminar_Huy]LINE: Large-scale Information Network Embedding.pptx
 
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
Deduplication and Author-Disambiguation of Streaming Records via Supervised M...
 
NetBioSIG2013-Talk Gang Su
NetBioSIG2013-Talk Gang SuNetBioSIG2013-Talk Gang Su
NetBioSIG2013-Talk Gang Su
 
Keynote at AImWD
Keynote at AImWDKeynote at AImWD
Keynote at AImWD
 
Simplicial closure and higher-order link prediction (SIAMNS18)
Simplicial closure and higher-order link prediction (SIAMNS18)Simplicial closure and higher-order link prediction (SIAMNS18)
Simplicial closure and higher-order link prediction (SIAMNS18)
 
Threads concurrency identifying performance deviations in thread pools(1)
Threads concurrency   identifying performance deviations in thread pools(1)Threads concurrency   identifying performance deviations in thread pools(1)
Threads concurrency identifying performance deviations in thread pools(1)
 
Peer Review and Science2.0
Peer Review and Science2.0Peer Review and Science2.0
Peer Review and Science2.0
 
Machine reading for cancer biology
Machine reading for cancer biologyMachine reading for cancer biology
Machine reading for cancer biology
 

Recently uploaded

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 

Recently uploaded (20)

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 

Omnigram explorer: an interactive tool for understanding Bayesian networks

  • 1. 1 Omnigram Explorer: A New Interactive Tool for Exploring Bayesian Networks Kevin B Korb1 & Tim Taylor2 1Faculty of Information Technology, Monash University 2University of London International Programmes www.tim-taylor.com/omnigram Australasian Bayesian Network Modelling Society 2015
  • 2. Omnigram Explorer 1.  Motivation 2.  Omnigram Explorer Tools a.  Concepts b.  Single Node Brushing c.  Multi Node Brushing d.  Linked Brushing e.  Flash Mode 3.  Exploring Dependencies a.  Viewing D-Separation b.  Explaining Away c.  The Best Explanation 4.  Conclusion
  • 3. Motivation Google’s Ngram Viewer reports the relentless growth of Bayesian networks: §  Parallel increases in complexity & data. §  New ways of interactively visualizing both networks & data are needed.
  • 4. Omnigram Explorer §  Developed by Tim Taylor; open source –  www.tim-taylor.com –  https://github.com/tim-taylor/omnigram §  Traditional visualization of multiple variables: –  Scatterplots –  Parallel Coordinates: allow tracing samples across many dimensions
  • 5. Omnigram Explorer Two main innovations: §  Visualization takes advantage of human visual system, especially psychology of pattern and motion perception §  Interactive controls allow user to manipulate patterns, visualizing not just static data but active dependencies between variables In particular, OE enables interactive sensitivity analysis of Bayesian networks with user-chosen sets of observations (“sensitivity to data”)
  • 6. OE OE Window BN based on UCI car+mpg data set
  • 7. OE: Single Node Brushing §  “1” starts single node brushing §  Enter observation as a range in one variable; observe consequences §  Drag range to observe dependencies
  • 8. OE: Multi Node Brushing §  “2” starts multi node brushing §  Enter observations as ranges in multiple variables; colors show full & partial matches §  Drag ranges to observe dependencies
  • 9. OE: Linked Brushing §  In multi node brushing, hit “L” with cursor over successive nodes §  Drag range in either variable, linked variables follow §  You can reverse link direction (negative dependency); link’s box will invert
  • 10. OE: Flash Mode §  “3” starts flash mode §  Cycles through small (or large) samples, replacing oldest with new §  Speed and sample size controllable
  • 11. Exploring Dependencies: D-Separation §  In multi node, fix an observation set (here cylinders & horsepower) §  Observe which variables respond when varying another (e.g., model year) §  Partial observations will “leak”; other leakage indicates (some) violation of the Markov property
  • 12. Exploring Dependencies: Explaining Away §  In multi node, fix a child of more than one parent; explore the induced dependency between parents (“explaining away”) §  Here early model year partially explains high displacement, so Origin=1 (US) declines
  • 13. Exploring Dependencies: Inference to the Best Explanation §  What could explain an unusual event? E.g., high acceleration + good mpg? §  Read off the means for precursor variables: late model, foreign, 4 cylinders, low weight, etc.
  • 14. Conclusion OE is a great interactive tool for either: §  Exploring a data set, to get a feel for dependencies and independencies, relations worth exploring §  Exploring a Bayesian network: –  To get a feel for dependencies and independencies, relations worth exploring –  Examine d-separation properties –  Performing sensitivity analysis interactively & visually NB: OE is not (yet) implemented via a BN API, but can be used via sampling with any BN.
  • 15. References §  Taylor, T., Dorin, A., & Korb, K. Omnigram Explorer: A Simple Interactive Tool for the Initial Exploration of Complex Systems. European Conference on Artificial Life, 2015. §  Ropero, R. F., Nicholson, A. E., & Korb, K. (2015). Using a New Tool to Visualize Environmental Data for Bayesian Network Modelling. In Advances in Artificial Intelligence (pp. 175-184). Springer International Publishing.