A Network Theoretical Analysis of Admission, Discharge, and Transfer Data Clinical Data Mining and Machine Learning (Part 2) S46

Size: px
Start display at page:

Download "A Network Theoretical Analysis of Admission, Discharge, and Transfer Data Clinical Data Mining and Machine Learning (Part 2) S46"

Transcription

1 A Network Theoretical Analysis of Admission, Discharge, and Transfer Data Clinical Data Mining and Machine Learning (Part 2) S46 Joe Klobusicky Rensselaer Polytechnic Institute

2 Disclosure All authors of this presentation have no relevant relationships with commercial interests to disclose. 2

3 Learning Objectives After attending this conference the learner should be better able to understand similarities and differences between various network metrics used for importance ranking of hospital rooms and departments. 3

4 Geisinger Medical Center and Bucknell University From 2014 to 2016, I worked as a data scientist at Geisinger Medical Center, a hospital in central Pennsylvania. Geisinger is one of the pioneers in electronic data collection, going back to the mid 90 s. In 2015/2016, I was also an adjunct at Bucknell University, located about 20 miles from Geisinger. Currently, I m a postdoc at Rensselaer Polytechnic Institute. 4

5 Collaborators and the BGRI grant With Nathan Ryan (Bucknell Mathematics Department), we obtained funding from the BGRI grant (Bucknell Geisinger Research Initiative) to conduct research on the development of sepsis with two undergraduates. Nathan Ryan Maria Cioffi Naba Mukhtar (not shown) 5

6 A Warm Up Question While the main motivation for the grant was sepsis, a first question was to understand the transfer of patients from one event to another. We wanted a warm up dataset where the events were Discrete in space. Continuous in time. Relatively free of errors The main motivation was to track all events associated with patients who identified sepsis as a sequence of events, and assign importance of certain events (or collections of events)- possibly for building a predictive algorithm. 6

7 The ADT dataset The ADT dataset is a good candidate dataset. It consists of patient admission and discharge time from various rooms at GMC. We re keeping things simple here: no diagnoses, no vital signs- this dataset only keeps track of population flow. Patient Room Admission Time Description (not part of original dataset) :51 03/03/07 Patient A enters OR prep :48 03/03/07 Patient A enters operating room :11 03/03/07 Patient A in bed :24 03/05/07 Patient A discharged :21 02/28/07 Patient B in Emergency Medicine :33 02/28/07 Patient B in maternity ward

8 Networks: motivation Network models appear in all major fields of science. Nodes include possible states, and edges represent transitions between states. On the right is an example of pathways of selffolding polyhedra. Here, very small flattened nets are heated, and curl up into different shapes. What do the intermediate stages look like, and which are most prevalent? 8

9 Some basic questions about traffic Some basic questions involving population dynamics are 1. What are the most populated rooms? 2. Which rooms are most visited? Note: This is not this same question as 1! 3. Which rooms are the hubs of the hospital? In other words, which nodes are common to patients, regardless of the type of care needed? To answer these types of questions, we will represent rooms as a network. 9

10 The Hospital Graph We represent rooms by a hospital graph G =(V,E) Here, V is the set of rooms in the hospital, and E is the set of possible transfers between two rooms in the hospital. In some instances, edges on a graph can be weighted. For our purposes, weights will be the average rate of transfer. 10

11 Continuous Time Markov Chains To answer questions about population, we can use continuous time Markov chains. For an initial distribution of rooms p(0) = (p 1 (0),...,p N (0)), and a state transition matrix A given by state transitions, rooms may grow or shrink in population with the following set of birth-death equations dp i dt = X X a ki p k a ik p i k k!i k i!k All patients are eventually discharged, so we need to include a cemetery state S. Also, we can include patient influx c(t). The equations take a compact form dp dt = Ãp + c(t) 11

12 Exact solution to birth-death equations From Duhamel s formula, a solution formula for inhomogeneous differential equations, we can find the distribution at time t>0 as p(t) =eãt p(0) + Z t 0 eã(t s) c(s)ds, t > 0, p(0) = p 0 The initial condition can be adjusted for multiple different scenarios, including simulating a crisis scenario (large proportion at the emergency room). For our purposes, we consider 0 initial conditions, and see how the hospital populates over time. 12

13 Results For Markov models, population densities tend to stabilize. Popular departments: 1. Neonatal ICU 2. Nursery 3. Geriatric Psychology The last two reflect items reflect that departments may with large populations may not have high transmission rates. 13

14 Network metrics: closeness centrality The simplest graph metric is closeness centrality, which measures which nodes have the greatest 1 step cost CC(n) = 1 P n6=m2e c(m, n) Here, cost is defined as the inverse of the number of patients who travel from m to n. Thus, rooms with the smallest closeness centrality are those with the most patients entering the room. The top performers for closeness centrality. 1. Emergency rooms 2. Pre-operating holding areas Note that these results are for departments, and may depend on number of rooms. Thus one pre operating holding area may be used for several operating rooms, and may thus have a higher ranking. 14

15 Network metrics: betweenness centrality For a, b 2 V, let (a, b) denote the number of shortest paths from a to b, with (a, b n) be the number of shortest paths that pass through n. Then BC(n) = X a,b2n (a, b n) (a, b) is a measure for how many shortest paths cross through n. Betweenness centrality measures hubs in a network. The top performers for betweenness centrality. Pre-operating holding areas Telemetry beds (critical care) (?!) How could the shortest path include patients in critical condition? One interpretation: to get from one unrelated area to another, it might take a critical event to occur in between. 15

16 Network metrics: eigenvalue centrality Eigenvalue centrality is the hardest to explain, but arguably the most profitable (PageRank). The main idea: rank each room as important if it is connected with many other important rooms. This can be shown to satisfy an eigenvalue problem Ax = where A is the adjacency matrix, x is a vector of rankings for rooms, and is some eigenvalue. Some theory is needed to show that the largest possible corresponds to the correction weighting of x. x The top performers for eigenvalue centrality. Pre-operation Intra-operation Post-operation This makes sense: we d expect these departments to be individually important, and certainly related to each other. 16

17 Conclusion: what we have done We have analyzed a dataset (admissions, discharges, and transfers) that is amenable to a network theoretic analysis. Specifically, We analyzed the network according to a continuous time Markov chain. This gives an idea of the most populated departments. We also studied what happens when looking at network metrics that are commonly applied to social media algorithms. These metrics produced different rankings of importance, suggesting that certain departments may be central in some ways, but not others. This analysis could be done either by looking at individual rooms, or by coarsening the graph to include departments as individual nodes. 17

18 What we have not done (and should eventually do) Metrics are a good way of laying groundwork for helpful datatypes. However, the ultimate goal is improved efficiency of a hospital, and health of patients. Some helpful suggestions from the editors: Use domain knowledge: which departments are most dependent on these types of metrics and why? (e.g. ER for total population, hospital beds for rate of transmission of infections like C. Diff.) Recall the original goal of the grant: sepsis detection. How can we apply these metrics to get better sense of categorical patient histories? This might require linking to more traditional time series analyses. 18

19 Thank you! me at: [optional]

Link Analysis. Reference: Introduction to Information Retrieval by C. Manning, P. Raghavan, H. Schutze

Link Analysis. Reference: Introduction to Information Retrieval by C. Manning, P. Raghavan, H. Schutze Link Analysis Reference: Introduction to Information Retrieval by C. Manning, P. Raghavan, H. Schutze 1 The Web as a Directed Graph Page A Anchor hyperlink Page B Assumption 1: A hyperlink between pages

More information

CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University

CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University http://cs224w.stanford.edu How to organize/navigate it? First try: Human curated Web directories Yahoo, DMOZ, LookSmart

More information

Web Structure Mining Nodes, Links and Influence

Web Structure Mining Nodes, Links and Influence Web Structure Mining Nodes, Links and Influence 1 Outline 1. Importance of nodes 1. Centrality 2. Prestige 3. Page Rank 4. Hubs and Authority 5. Metrics comparison 2. Link analysis 3. Influence model 1.

More information

Social Influence in Online Social Networks. Epidemiological Models. Epidemic Process

Social Influence in Online Social Networks. Epidemiological Models. Epidemic Process Social Influence in Online Social Networks Toward Understanding Spatial Dependence on Epidemic Thresholds in Networks Dr. Zesheng Chen Viral marketing ( word-of-mouth ) Blog information cascading Rumor

More information

Introduction to Search Engine Technology Introduction to Link Structure Analysis. Ronny Lempel Yahoo Labs, Haifa

Introduction to Search Engine Technology Introduction to Link Structure Analysis. Ronny Lempel Yahoo Labs, Haifa Introduction to Search Engine Technology Introduction to Link Structure Analysis Ronny Lempel Yahoo Labs, Haifa Outline Anchor-text indexing Mathematical Background Motivation for link structure analysis

More information

Markov Chains Handout for Stat 110

Markov Chains Handout for Stat 110 Markov Chains Handout for Stat 0 Prof. Joe Blitzstein (Harvard Statistics Department) Introduction Markov chains were first introduced in 906 by Andrey Markov, with the goal of showing that the Law of

More information

Online Social Networks and Media. Link Analysis and Web Search

Online Social Networks and Media. Link Analysis and Web Search Online Social Networks and Media Link Analysis and Web Search How to Organize the Web First try: Human curated Web directories Yahoo, DMOZ, LookSmart How to organize the web Second try: Web Search Information

More information

DATA MINING LECTURE 13. Link Analysis Ranking PageRank -- Random walks HITS

DATA MINING LECTURE 13. Link Analysis Ranking PageRank -- Random walks HITS DATA MINING LECTURE 3 Link Analysis Ranking PageRank -- Random walks HITS How to organize the web First try: Manually curated Web Directories How to organize the web Second try: Web Search Information

More information

0.1 Naive formulation of PageRank

0.1 Naive formulation of PageRank PageRank is a ranking system designed to find the best pages on the web. A webpage is considered good if it is endorsed (i.e. linked to) by other good webpages. The more webpages link to it, and the more

More information

CS246: Mining Massive Datasets Jure Leskovec, Stanford University

CS246: Mining Massive Datasets Jure Leskovec, Stanford University CS246: Mining Massive Datasets Jure Leskovec, Stanford University http://cs246.stanford.edu 2/7/2012 Jure Leskovec, Stanford C246: Mining Massive Datasets 2 Web pages are not equally important www.joe-schmoe.com

More information

No class on Thursday, October 1. No office hours on Tuesday, September 29 and Thursday, October 1.

No class on Thursday, October 1. No office hours on Tuesday, September 29 and Thursday, October 1. Stationary Distributions Monday, September 28, 2015 2:02 PM No class on Thursday, October 1. No office hours on Tuesday, September 29 and Thursday, October 1. Homework 1 due Friday, October 2 at 5 PM strongly

More information

Minimizing Commercial Influence on Education Policy

Minimizing Commercial Influence on Education Policy EFFECTIVE: November 1, 2011 Minimizing Commercial Influence on Education Policy APPROVED: March 26, 2011 by the IBLCE Board of Directors PURPOSE: To develop standards to govern interactions between providers

More information

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities 6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities 1 Outline Outline Dynamical systems. Linear and Non-linear. Convergence. Linear algebra and Lyapunov functions. Markov

More information

Lecture: Local Spectral Methods (1 of 4)

Lecture: Local Spectral Methods (1 of 4) Stat260/CS294: Spectral Graph Methods Lecture 18-03/31/2015 Lecture: Local Spectral Methods (1 of 4) Lecturer: Michael Mahoney Scribe: Michael Mahoney Warning: these notes are still very rough. They provide

More information

CS 277: Data Mining. Mining Web Link Structure. CS 277: Data Mining Lectures Analyzing Web Link Structure Padhraic Smyth, UC Irvine

CS 277: Data Mining. Mining Web Link Structure. CS 277: Data Mining Lectures Analyzing Web Link Structure Padhraic Smyth, UC Irvine CS 277: Data Mining Mining Web Link Structure Class Presentations In-class, Tuesday and Thursday next week 2-person teams: 6 minutes, up to 6 slides, 3 minutes/slides each person 1-person teams 4 minutes,

More information

Leveraging Randomness in Structure to Enable Efficient Distributed Data Analytics

Leveraging Randomness in Structure to Enable Efficient Distributed Data Analytics Leveraging Randomness in Structure to Enable Efficient Distributed Data Analytics Jaideep Vaidya (jsvaidya@rbs.rutgers.edu) Joint work with Basit Shafiq, Wei Fan, Danish Mehmood, and David Lorenzi Distributed

More information

Online Social Networks and Media. Link Analysis and Web Search

Online Social Networks and Media. Link Analysis and Web Search Online Social Networks and Media Link Analysis and Web Search How to Organize the Web First try: Human curated Web directories Yahoo, DMOZ, LookSmart How to organize the web Second try: Web Search Information

More information

Slide source: Mining of Massive Datasets Jure Leskovec, Anand Rajaraman, Jeff Ullman Stanford University.

Slide source: Mining of Massive Datasets Jure Leskovec, Anand Rajaraman, Jeff Ullman Stanford University. Slide source: Mining of Massive Datasets Jure Leskovec, Anand Rajaraman, Jeff Ullman Stanford University http://www.mmds.org #1: C4.5 Decision Tree - Classification (61 votes) #2: K-Means - Clustering

More information

ELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 3 Centrality, Similarity, and Strength Ties

ELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 3 Centrality, Similarity, and Strength Ties ELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 3 Centrality, Similarity, and Strength Ties Prof. James She james.she@ust.hk 1 Last lecture 2 Selected works from Tutorial

More information

JOINT STRATEGIC NEEDS ASSESSMENT (JSNA) Key findings from the Leicestershire JSNA and Charnwood summary

JOINT STRATEGIC NEEDS ASSESSMENT (JSNA) Key findings from the Leicestershire JSNA and Charnwood summary JOINT STRATEGIC NEEDS ASSESSMENT (JSNA) Key findings from the Leicestershire JSNA and Charnwood summary 1 What is a JSNA? Joint Strategic Needs Assessment (JSNA) identifies the big picture in terms of

More information

Kristina Lerman USC Information Sciences Institute

Kristina Lerman USC Information Sciences Institute Rethinking Network Structure Kristina Lerman USC Information Sciences Institute Università della Svizzera Italiana, December 16, 2011 Measuring network structure Central nodes Community structure Strength

More information

Class President: A Network Approach to Popularity. Due July 18, 2014

Class President: A Network Approach to Popularity. Due July 18, 2014 Class President: A Network Approach to Popularity Due July 8, 24 Instructions. Due Fri, July 8 at :59 PM 2. Work in groups of up to 3 3. Type up the report, and submit as a pdf on D2L 4. Attach the code

More information

Complex Social System, Elections. Introduction to Network Analysis 1

Complex Social System, Elections. Introduction to Network Analysis 1 Complex Social System, Elections Introduction to Network Analysis 1 Complex Social System, Network I person A voted for B A is more central than B if more people voted for A In-degree centrality index

More information

Data Mining Recitation Notes Week 3

Data Mining Recitation Notes Week 3 Data Mining Recitation Notes Week 3 Jack Rae January 28, 2013 1 Information Retrieval Given a set of documents, pull the (k) most similar document(s) to a given query. 1.1 Setup Say we have D documents

More information

Lab 8: Measuring Graph Centrality - PageRank. Monday, November 5 CompSci 531, Fall 2018

Lab 8: Measuring Graph Centrality - PageRank. Monday, November 5 CompSci 531, Fall 2018 Lab 8: Measuring Graph Centrality - PageRank Monday, November 5 CompSci 531, Fall 2018 Outline Measuring Graph Centrality: Motivation Random Walks, Markov Chains, and Stationarity Distributions Google

More information

Sensitivity of estimates of travel distance and travel time to street network data quality

Sensitivity of estimates of travel distance and travel time to street network data quality Sensitivity of estimates of travel distance and travel time to street network data quality Paul Zandbergen Department of Geography University of New Mexico Outline Street network quality Approaches to

More information

Announcements. CS 188: Artificial Intelligence Fall VPI Example. VPI Properties. Reasoning over Time. Markov Models. Lecture 19: HMMs 11/4/2008

Announcements. CS 188: Artificial Intelligence Fall VPI Example. VPI Properties. Reasoning over Time. Markov Models. Lecture 19: HMMs 11/4/2008 CS 88: Artificial Intelligence Fall 28 Lecture 9: HMMs /4/28 Announcements Midterm solutions up, submit regrade requests within a week Midterm course evaluation up on web, please fill out! Dan Klein UC

More information

IB Math SL Year 2 Name Date Lesson 10-4: Displacement, Velocity, Acceleration Revisited

IB Math SL Year 2 Name Date Lesson 10-4: Displacement, Velocity, Acceleration Revisited Name Date Lesson 10-4: Displacement, Velocity, Acceleration Revisited Learning Goals: How do you apply integrals to real-world scenarios? Recall: Linear Motion When an object is moving, a ball in the air

More information

The Future of Healthcare? W H A T D O E S T H E F U T U R E H O L D? The Empowered Consumer

The Future of Healthcare? W H A T D O E S T H E F U T U R E H O L D? The Empowered Consumer : : The Future of Healthcare? W H A T D O E S T H E F U T U R E H O L D? The Empowered Consumer Dr. Anne Anne W. Snowdon, W. Snowdon, RN, BScN, Chair MSc, PhD World Health Innovation Network, Odette School

More information

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals

More information

The Transition Probability Function P ij (t)

The Transition Probability Function P ij (t) The Transition Probability Function P ij (t) Consider a continuous time Markov chain {X(t), t 0}. We are interested in the probability that in t time units the process will be in state j, given that it

More information

Hidden Markov Models. Hal Daumé III. Computer Science University of Maryland CS 421: Introduction to Artificial Intelligence 19 Apr 2012

Hidden Markov Models. Hal Daumé III. Computer Science University of Maryland CS 421: Introduction to Artificial Intelligence 19 Apr 2012 Hidden Markov Models Hal Daumé III Computer Science University of Maryland me@hal3.name CS 421: Introduction to Artificial Intelligence 19 Apr 2012 Many slides courtesy of Dan Klein, Stuart Russell, or

More information

Problem 04 Side by Side

Problem 04 Side by Side Problem 04 Side by Side Relationship (REL) Chart A number of factors other than material handling flow (cost) might be of primary concern in layout. A Relationship (REL) Chart represents M(M-1)/2 symmetric

More information

Introduction to Data Mining

Introduction to Data Mining Introduction to Data Mining Lecture #9: Link Analysis Seoul National University 1 In This Lecture Motivation for link analysis Pagerank: an important graph ranking algorithm Flow and random walk formulation

More information

Link Analysis Ranking

Link Analysis Ranking Link Analysis Ranking How do search engines decide how to rank your query results? Guess why Google ranks the query results the way it does How would you do it? Naïve ranking of query results Given query

More information

What is statistics? Statistics is the science of: Collecting information. Organizing and summarizing the information collected

What is statistics? Statistics is the science of: Collecting information. Organizing and summarizing the information collected What is statistics? Statistics is the science of: Collecting information Organizing and summarizing the information collected Analyzing the information collected in order to draw conclusions Two types

More information

2. Transience and Recurrence

2. Transience and Recurrence Virtual Laboratories > 15. Markov Chains > 1 2 3 4 5 6 7 8 9 10 11 12 2. Transience and Recurrence The study of Markov chains, particularly the limiting behavior, depends critically on the random times

More information

Prince County Hospital. Summerside, Prince Edward Island

Prince County Hospital. Summerside, Prince Edward Island Prince County Hospital Summerside, Prince Edward Island P R I N C E E D W A R D I S L A N D S I T E Prince County Hospital Full service regional hospital 17,000 square metres 102 beds S I T E Gift Shop

More information

Clinical Research Module: Biostatistics

Clinical Research Module: Biostatistics Clinical Research Module: Biostatistics Lecture 1 Alberto Nettel-Aguirre, PhD, PStat These lecture notes based on others developed by Drs. Peter Faris, Sarah Rose Luz Palacios-Derflingher and myself Who

More information

Goals: To develop skills needed to find the appropriate differential equations to use as mathematical models.

Goals: To develop skills needed to find the appropriate differential equations to use as mathematical models. Unit #16 : Differential Equations Goals: To develop skills needed to find the appropriate differential equations to use as mathematical models. Differential Equation Modelling - 1 Differential Equation

More information

PageRank. Ryan Tibshirani /36-662: Data Mining. January Optional reading: ESL 14.10

PageRank. Ryan Tibshirani /36-662: Data Mining. January Optional reading: ESL 14.10 PageRank Ryan Tibshirani 36-462/36-662: Data Mining January 24 2012 Optional reading: ESL 14.10 1 Information retrieval with the web Last time we learned about information retrieval. We learned how to

More information

FACTORIZATION MACHINES AS A TOOL FOR HEALTHCARE CASE STUDY ON TYPE 2 DIABETES DETECTION

FACTORIZATION MACHINES AS A TOOL FOR HEALTHCARE CASE STUDY ON TYPE 2 DIABETES DETECTION SunLab Enlighten the World FACTORIZATION MACHINES AS A TOOL FOR HEALTHCARE CASE STUDY ON TYPE 2 DIABETES DETECTION Ioakeim (Kimis) Perros and Jimeng Sun perros@gatech.edu, jsun@cc.gatech.edu COMPUTATIONAL

More information

Goals: To develop skills needed to find the appropriate differential equations to use as mathematical models.

Goals: To develop skills needed to find the appropriate differential equations to use as mathematical models. Unit #17 : Differential Equations Goals: To develop skills needed to find the appropriate differential equations to use as mathematical models. Reading: Sections 11.5-11.7. In workingwiththemodels insections11.5

More information

CS 188: Artificial Intelligence Spring 2009

CS 188: Artificial Intelligence Spring 2009 CS 188: Artificial Intelligence Spring 2009 Lecture 21: Hidden Markov Models 4/7/2009 John DeNero UC Berkeley Slides adapted from Dan Klein Announcements Written 3 deadline extended! Posted last Friday

More information

CSI 445/660 Part 6 (Centrality Measures for Networks) 6 1 / 68

CSI 445/660 Part 6 (Centrality Measures for Networks) 6 1 / 68 CSI 445/660 Part 6 (Centrality Measures for Networks) 6 1 / 68 References 1 L. Freeman, Centrality in Social Networks: Conceptual Clarification, Social Networks, Vol. 1, 1978/1979, pp. 215 239. 2 S. Wasserman

More information

Link Analysis. Leonid E. Zhukov

Link Analysis. Leonid E. Zhukov Link Analysis Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics Structural Analysis and Visualization

More information

Announcements. CS 188: Artificial Intelligence Fall Markov Models. Example: Markov Chain. Mini-Forward Algorithm. Example

Announcements. CS 188: Artificial Intelligence Fall Markov Models. Example: Markov Chain. Mini-Forward Algorithm. Example CS 88: Artificial Intelligence Fall 29 Lecture 9: Hidden Markov Models /3/29 Announcements Written 3 is up! Due on /2 (i.e. under two weeks) Project 4 up very soon! Due on /9 (i.e. a little over two weeks)

More information

Link Prediction. Eman Badr Mohammed Saquib Akmal Khan

Link Prediction. Eman Badr Mohammed Saquib Akmal Khan Link Prediction Eman Badr Mohammed Saquib Akmal Khan 11-06-2013 Link Prediction Which pair of nodes should be connected? Applications Facebook friend suggestion Recommendation systems Monitoring and controlling

More information

Math 416 Lecture 11. Math 416 Lecture 16 Exam 2 next time

Math 416 Lecture 11. Math 416 Lecture 16 Exam 2 next time Math 416 Lecture 11 Math 416 Lecture 16 Exam 2 next time Birth and death processes, queueing theory In arrival processes, the state only jumps up. In a birth-death process, it can either jump up or down

More information

R ij = 2. Using all of these facts together, you can solve problem number 9.

R ij = 2. Using all of these facts together, you can solve problem number 9. Help for Homework Problem #9 Let G(V,E) be any undirected graph We want to calculate the travel time across the graph. Think of each edge as one resistor of 1 Ohm. Say we have two nodes: i and j Let the

More information

Data Mining and Analysis: Fundamental Concepts and Algorithms

Data Mining and Analysis: Fundamental Concepts and Algorithms Data Mining and Analysis: Fundamental Concepts and Algorithms dataminingbook.info Mohammed J. Zaki 1 Wagner Meira Jr. 2 1 Department of Computer Science Rensselaer Polytechnic Institute, Troy, NY, USA

More information

CS246: Mining Massive Datasets Jure Leskovec, Stanford University.

CS246: Mining Massive Datasets Jure Leskovec, Stanford University. CS246: Mining Massive Datasets Jure Leskovec, Stanford University http://cs246.stanford.edu What is the structure of the Web? How is it organized? 2/7/2011 Jure Leskovec, Stanford C246: Mining Massive

More information

Behavioral Health Design Case Studies & Resources

Behavioral Health Design Case Studies & Resources Behavioral Health Design Case Studies & Resources 3.10.2017 over 100 master plans 100% healthcare over 5,000 healthcare design projects over 250 hospitals behavioral health over 60 projects casestudy Lifespan

More information

Data Mining and Analysis: Fundamental Concepts and Algorithms

Data Mining and Analysis: Fundamental Concepts and Algorithms : Fundamental Concepts and Algorithms dataminingbook.info Mohammed J. Zaki 1 Wagner Meira Jr. 2 1 Department of Computer Science Rensselaer Polytechnic Institute, Troy, NY, USA 2 Department of Computer

More information

Part A. P (w 1 )P (w 2 w 1 )P (w 3 w 1 w 2 ) P (w M w 1 w 2 w M 1 ) P (w 1 )P (w 2 w 1 )P (w 3 w 2 ) P (w M w M 1 )

Part A. P (w 1 )P (w 2 w 1 )P (w 3 w 1 w 2 ) P (w M w 1 w 2 w M 1 ) P (w 1 )P (w 2 w 1 )P (w 3 w 2 ) P (w M w M 1 ) Part A 1. A Markov chain is a discrete-time stochastic process, defined by a set of states, a set of transition probabilities (between states), and a set of initial state probabilities; the process proceeds

More information

Dynamic network sampling

Dynamic network sampling Dynamic network sampling Steve Thompson Simon Fraser University thompson@sfu.ca Graybill Conference Colorado State University June 10, 2013 Dynamic network sampling The population of interest has spatial

More information

A multi-state model for the prognosis of non-mild acute pancreatitis

A multi-state model for the prognosis of non-mild acute pancreatitis A multi-state model for the prognosis of non-mild acute pancreatitis Lore Zumeta Olaskoaga 1, Felix Zubia Olaskoaga 2, Guadalupe Gómez Melis 1 1 Universitat Politècnica de Catalunya 2 Intensive Care Unit,

More information

Link Analysis Information Retrieval and Data Mining. Prof. Matteo Matteucci

Link Analysis Information Retrieval and Data Mining. Prof. Matteo Matteucci Link Analysis Information Retrieval and Data Mining Prof. Matteo Matteucci Hyperlinks for Indexing and Ranking 2 Page A Hyperlink Page B Intuitions The anchor text might describe the target page B Anchor

More information

Machine Learning CPSC 340. Tutorial 12

Machine Learning CPSC 340. Tutorial 12 Machine Learning CPSC 340 Tutorial 12 Random Walk on Graph Page Rank Algorithm Label Propagation on Graph Assume a strongly connected graph G = (V, A) Label Propagation on Graph Assume a strongly connected

More information

Approximate Inference

Approximate Inference Approximate Inference Simulation has a name: sampling Sampling is a hot topic in machine learning, and it s really simple Basic idea: Draw N samples from a sampling distribution S Compute an approximate

More information

Math 3191 Applied Linear Algebra

Math 3191 Applied Linear Algebra Math 9 Applied Linear Algebra Lecture 9: Diagonalization Stephen Billups University of Colorado at Denver Math 9Applied Linear Algebra p./9 Section. Diagonalization The goal here is to develop a useful

More information

Math 115 Final Exam December 19, 2016

Math 115 Final Exam December 19, 2016 EXAM SOLUTIONS Math 115 Final Exam December 19, 2016 1. Do not open this exam until you are told to do so. 2. Do not write your name anywhere on this exam. 3. This exam has 14 pages including this cover.

More information

IMPACT Improving Massachusetts Post-Acute Care Transfers

IMPACT Improving Massachusetts Post-Acute Care Transfers IMPACT Improving Massachusetts Post-Acute Care Transfers New England Home Care Conference May 31 st, 2012 Larry Garber, MD Medical Director for Informatics Reliant Medical Group Agenda IMPACT project overview

More information

As it is not necessarily possible to satisfy this equation, we just ask for a solution to the more general equation

As it is not necessarily possible to satisfy this equation, we just ask for a solution to the more general equation Graphs and Networks Page 1 Lecture 2, Ranking 1 Tuesday, September 12, 2006 1:14 PM I. II. I. How search engines work: a. Crawl the web, creating a database b. Answer query somehow, e.g. grep. (ex. Funk

More information

3.3 Eigenvalues and Eigenvectors

3.3 Eigenvalues and Eigenvectors .. EIGENVALUES AND EIGENVECTORS 27. Eigenvalues and Eigenvectors In this section, we assume A is an n n matrix and x is an n vector... Definitions In general, the product Ax results is another n vector

More information

Calculating Web Page Authority Using the PageRank Algorithm

Calculating Web Page Authority Using the PageRank Algorithm Jacob Miles Prystowsky and Levi Gill Math 45, Fall 2005 1 Introduction 1.1 Abstract In this document, we examine how the Google Internet search engine uses the PageRank algorithm to assign quantitatively

More information

CS6220: DATA MINING TECHNIQUES

CS6220: DATA MINING TECHNIQUES CS6220: DATA MINING TECHNIQUES Mining Graph/Network Data Instructor: Yizhou Sun yzsun@ccs.neu.edu November 16, 2015 Methods to Learn Classification Clustering Frequent Pattern Mining Matrix Data Decision

More information

Health and Medical Geography (GEOG 222)

Health and Medical Geography (GEOG 222) Spring 2019 Class meets: Tuesdays and Thursdays 12:30-1:45pm Carolina Hall Room 220 Instructor: Michael Emch Email: emch@unc.edu Course Objectives Health and Medical Geography (GEOG 222) This course is

More information

Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers

Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers Maximizing throughput in zero-buffer tandem lines with dedicated and flexible servers Mohammad H. Yarmand and Douglas G. Down Department of Computing and Software, McMaster University, Hamilton, ON, L8S

More information

NCDREC: A Decomposability Inspired Framework for Top-N Recommendation

NCDREC: A Decomposability Inspired Framework for Top-N Recommendation NCDREC: A Decomposability Inspired Framework for Top-N Recommendation Athanasios N. Nikolakopoulos,2 John D. Garofalakis,2 Computer Engineering and Informatics Department, University of Patras, Greece

More information

Chapter 29 out of 37 from Discrete Mathematics for Neophytes: Number Theory, Probability, Algorithms, and Other Stuff by J. M.

Chapter 29 out of 37 from Discrete Mathematics for Neophytes: Number Theory, Probability, Algorithms, and Other Stuff by J. M. 29 Markov Chains Definition of a Markov Chain Markov chains are one of the most fun tools of probability; they give a lot of power for very little effort. We will restrict ourselves to finite Markov chains.

More information

The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA)

The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA) Chapter 5 The Singular Value Decomposition (SVD) and Principal Component Analysis (PCA) 5.1 Basics of SVD 5.1.1 Review of Key Concepts We review some key definitions and results about matrices that will

More information

Day 5 Notes: The Fundamental Theorem of Calculus, Particle Motion, and Average Value

Day 5 Notes: The Fundamental Theorem of Calculus, Particle Motion, and Average Value AP Calculus Unit 6 Basic Integration & Applications Day 5 Notes: The Fundamental Theorem of Calculus, Particle Motion, and Average Value b (1) v( t) dt p( b) p( a), where v(t) represents the velocity and

More information

Machine Learning, Midterm Exam: Spring 2009 SOLUTION

Machine Learning, Midterm Exam: Spring 2009 SOLUTION 10-601 Machine Learning, Midterm Exam: Spring 2009 SOLUTION March 4, 2009 Please put your name at the top of the table below. If you need more room to work out your answer to a question, use the back of

More information

Practice Test - Chapter 2

Practice Test - Chapter 2 1 State the domain and range of the relation shown in the table Then determine if it is a function If it is a function, determine if it is one-to-one, onto, both, or neither 4 Write 2y = 6x + 4 in standard

More information

Queueing Theory. VK Room: M Last updated: October 17, 2013.

Queueing Theory. VK Room: M Last updated: October 17, 2013. Queueing Theory VK Room: M1.30 knightva@cf.ac.uk www.vincent-knight.com Last updated: October 17, 2013. 1 / 63 Overview Description of Queueing Processes The Single Server Markovian Queue Multi Server

More information

Markov Models. CS 188: Artificial Intelligence Fall Example. Mini-Forward Algorithm. Stationary Distributions.

Markov Models. CS 188: Artificial Intelligence Fall Example. Mini-Forward Algorithm. Stationary Distributions. CS 88: Artificial Intelligence Fall 27 Lecture 2: HMMs /6/27 Markov Models A Markov model is a chain-structured BN Each node is identically distributed (stationarity) Value of X at a given time is called

More information

Analytically tractable processes on networks

Analytically tractable processes on networks University of California San Diego CERTH, 25 May 2011 Outline Motivation 1 Motivation Networks Random walk and Consensus Epidemic models Spreading processes on networks 2 Networks Motivation Networks Random

More information

Mansfield Independent School District. Welcome to High School

Mansfield Independent School District. Welcome to High School 1 Welcome to High School 2 Becoming a Freshman! W h a t y o u n e e d t o k n o w t o m a s t e r t h e a r t o f h i g h s c h o o l. 3 Laying the Foundation M I S D G u i d i n g S t a t e m e n t s

More information

Paper Reference(s) 5PH2H/01 Edexcel GCSE

Paper Reference(s) 5PH2H/01 Edexcel GCSE Paper Reference(s) 5PH2H/01 Edexcel GCSE Physics/Additional Science Unit 2: Physics for Your Future Higher Tier Thursday 24 May 2012 Morning Time: 1 hour plus your additional time allowance INSTRUCTIONS

More information

ECEN 689 Special Topics in Data Science for Communications Networks

ECEN 689 Special Topics in Data Science for Communications Networks ECEN 689 Special Topics in Data Science for Communications Networks Nick Duffield Department of Electrical & Computer Engineering Texas A&M University Lecture 8 Random Walks, Matrices and PageRank Graphs

More information

Statistical challenges in Disease Ecology

Statistical challenges in Disease Ecology Statistical challenges in Disease Ecology Jennifer Hoeting Department of Statistics Colorado State University February 2018 Statistics rocks! Get thee to graduate school Colorado State University, Department

More information

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem Wade Trappe Lecture Overview Network of Queues Introduction Queues in Tandem roduct Form Solutions Burke s Theorem What

More information

Slides based on those in:

Slides based on those in: Spyros Kontogiannis & Christos Zaroliagis Slides based on those in: http://www.mmds.org High dim. data Graph data Infinite data Machine learning Apps Locality sensitive hashing PageRank, SimRank Filtering

More information

Statistical Learning Notes III-Section 2.4.3

Statistical Learning Notes III-Section 2.4.3 Statistical Learning Notes III-Section 2.4.3 "Graphical" Spectral Features Stephen Vardeman Analytics Iowa LLC January 2019 Stephen Vardeman (Analytics Iowa LLC) Statistical Learning Notes III-Section

More information

DIAGONALIZATION. In order to see the implications of this definition, let us consider the following example Example 1. Consider the matrix

DIAGONALIZATION. In order to see the implications of this definition, let us consider the following example Example 1. Consider the matrix DIAGONALIZATION Definition We say that a matrix A of size n n is diagonalizable if there is a basis of R n consisting of eigenvectors of A ie if there are n linearly independent vectors v v n such that

More information

Genetic Algorithm approach to Solve Shortest Path and Travelling Salesman Problem

Genetic Algorithm approach to Solve Shortest Path and Travelling Salesman Problem Network Design Using Genetic Algorithm CHAPTER 7 Genetic Algorithm approach to Solve Shortest Path and Travelling Salesman Problem Shortest Path, Traveling Salesman and Hamiltonian Cycle are the other

More information

Shift Scheduling in Pediatric Emergency Medicine

Shift Scheduling in Pediatric Emergency Medicine Shift Scheduling in Pediatric Emergency Medicine Presenter : Young-Chae Hong M.S.E. Co-Authors : Amy Cohn, Ph.D. & Ed O'Brien M.D. University of Michigan INFOMS at San Francisco 11 / 10 / 2014 Collaborators

More information

Stochastic modelling of epidemic spread

Stochastic modelling of epidemic spread Stochastic modelling of epidemic spread Julien Arino Centre for Research on Inner City Health St Michael s Hospital Toronto On leave from Department of Mathematics University of Manitoba Julien Arino@umanitoba.ca

More information

EE263 Review Session 1

EE263 Review Session 1 EE263 Review Session 1 October 5, 2018 0.1 Importing Variables from a MALAB.m file If you are importing variables given in file vars.m, use the following code at the beginning of your script. close a l

More information

P( y = 1) = 1+ e b 0+b 1 x 1 1 ( ) Activity #13: Generalized Linear Models: Logistic, Poisson Regression

P( y = 1) = 1+ e b 0+b 1 x 1 1 ( ) Activity #13: Generalized Linear Models: Logistic, Poisson Regression Activity #3: Generalized Linear Models: Logistic, Poisson Regression In every regression model we ve used thus far, our dependent variable has been a continuous variable. In this activity, we ll learn

More information

MATH 56A: STOCHASTIC PROCESSES CHAPTER 1

MATH 56A: STOCHASTIC PROCESSES CHAPTER 1 MATH 56A: STOCHASTIC PROCESSES CHAPTER. Finite Markov chains For the sake of completeness of these notes I decided to write a summary of the basic concepts of finite Markov chains. The topics in this chapter

More information

MAT1302F Mathematical Methods II Lecture 19

MAT1302F Mathematical Methods II Lecture 19 MAT302F Mathematical Methods II Lecture 9 Aaron Christie 2 April 205 Eigenvectors, Eigenvalues, and Diagonalization Now that the basic theory of eigenvalues and eigenvectors is in place most importantly

More information

Analysing longitudinal data when the visit times are informative

Analysing longitudinal data when the visit times are informative Analysing longitudinal data when the visit times are informative Eleanor Pullenayegum, PhD Scientist, Hospital for Sick Children Associate Professor, University of Toronto eleanor.pullenayegum@sickkids.ca

More information

odeling atient ortality from linical ote

odeling atient ortality from linical ote odeling atient ortality from linical ote M P M C N ombining opic odeling and ntological eature earning with roup egularization for ext lassification C T M G O F T C eong in ee, harmgil ong, and ilos auskrecht

More information

Embellishing a Bayesian Network using a Chain Event Graph

Embellishing a Bayesian Network using a Chain Event Graph Embellishing a Bayesian Network using a Chain Event Graph L. M. Barclay J. L. Hutton J. Q. Smith University of Warwick 4th Annual Conference of the Australasian Bayesian Network Modelling Society Example

More information

Biol 206/306 Advanced Biostatistics Lab 12 Bayesian Inference Fall 2016

Biol 206/306 Advanced Biostatistics Lab 12 Bayesian Inference Fall 2016 Biol 206/306 Advanced Biostatistics Lab 12 Bayesian Inference Fall 2016 By Philip J. Bergmann 0. Laboratory Objectives 1. Learn what Bayes Theorem and Bayesian Inference are 2. Reinforce the properties

More information

Bayesian Networks: Construction, Inference, Learning and Causal Interpretation. Volker Tresp Summer 2014

Bayesian Networks: Construction, Inference, Learning and Causal Interpretation. Volker Tresp Summer 2014 Bayesian Networks: Construction, Inference, Learning and Causal Interpretation Volker Tresp Summer 2014 1 Introduction So far we were mostly concerned with supervised learning: we predicted one or several

More information

57:022 Principles of Design II Final Exam Solutions - Spring 1997

57:022 Principles of Design II Final Exam Solutions - Spring 1997 57:022 Principles of Design II Final Exam Solutions - Spring 1997 Part: I II III IV V VI Total Possible Pts: 52 10 12 16 13 12 115 PART ONE Indicate "+" if True and "o" if False: + a. If a component's

More information

Indices Learning Outcomes

Indices Learning Outcomes 1 Indices Learning Outcomes Use and apply rules for indices: a p a q = a p+q ap aq = ap q a p q = a pq Use the notation a 1 2 Express rational numbers 1 in the form a 10 n, where a is a decimal and n is

More information