Dr. Cory J. Butz

In 2011, he gave invited research seminars at Cambridge and MIT based in part on this work:

The Semantics of Intermediate CPTs in Variable Elimination.

In 2007, he was invited by a Google talent scout to visit Google's Mountain View headquarters in order to discuss an earlier version of the following paper:

A Join Tree Probability Propagation Architecture for Semantic Modeling.

His research primarily focuses on Bayesian networks. Bayesian networks use probability theory as a formal framework for uncertainty management in artificial intelligence.

He received the 2014 University of Regina Alumni Association Award for Excellence in Teaching.

He is a co-founder of Darwinian networks.

Dr. Butz's Schedule

Winter 2015
| |||||

Time | Monday | Tuesday | Wednesday | Thursday | Friday |

8:30-10:30 |
Research |
Research |
Research |
Research |
Research |

10:30-11:30 |
Office Hours |
Office Hours |
Research |
Office Hours |
Research |

11:30-12:20 |
Lunch |
Lunch |
Lunch |
Lunch |
Lunch |

12:30-3:30 |
Research |
Research |
Research |
Research |
Research |

3:30-4:30 |
Research |
Research |
Research |
||

7:00-9:45 |
Research |
CS110 |
Research |
Research |
Research |

CS110 Basic Information

- Course Syllabus
- Departmental Course Listing
- CS110 URCourses
- Labs
- Assignment Guidelines
- Grader
- Grace Hopper on Letterman and at U of Regina

- Question 1. Play the light-bot video game.
- Complete level 6: at the very minimum.
- Complete level 7: shows you how to reuse functions.
- Complete level 8: Good job! Now you're thinking like a programmer.
- Question 2.Watch this video. I will have a 3D-printer demonstrated in class this semester.

Contact

Office: | LB221 |

Telephone: | (306) 585-4201 |

Email: | cory DOT butz AT uregina DOT ca |

Smail: | Dr. Cory Butz |

Department of Computer Science | |

University of Regina | |

3737 Wascana Parkway | |

Regina, Saskatchewan, | |

Canada S4S 0A2 |

Globe and Mail Articles

Publications

- C.J. Butz and P. Lingras (Eds.), Advances in Artificial Intelligence: 24th Canadian Conference on Artificial Intelligence, Canadian AI 2011, Lecture Notes in Artificial Intelligence 6657, Springer, Berlin, 2011.
- A. An, J. Stefanowski, S. Ramanna, C.J. Butz, W. Pedtycz and G. Wang (Eds.), Rough Sets, Fuzzy Sets, Data Mining, and Granular Computing, 11th International Conference, RSFDGrC 2007, Lecture Notes in Artificial Intelligence 4482, Springer, Berlin, 2007.

- C.J. Butz, Introducing Darwinian Networks, Uncertain Reasoning track in the Twenty-eighth International Florida Artificial Intelligence Research Society Conference (FLAIRS), 604 - 609, 2015.
- C.J. Butz, Evaluating Probabilistic Inference Techniques: a Question of "When," not "Which," the 5th International Conference on Scalable Uncertainty Management (SUM'2011), 38 - 51, 2011.
- C.J. Butz, Current Trends in Bayesian Network Inference, the 2nd Indian International Conference on Artificial Intelligence (IICAI-07), 1186 - 1205, 2007.

- C.J. Butz, J.S. Oliveira and A. dos Santos, On Darwinian Networks, Computational Intelligence, accepted, 2016.
- C.J. Butz, J.S. Oliveira, and A.L. Madsen, Bayesian Network Inference using Marginal Trees, International Journal of Approximate Reasoning, Vol. 68, 127-152, 2016.
- M. Kirzinger, C.J. Butz, and J. Stavrinides, Inheritance of Pantoea Type III Secretion Systems through both Vertical and Horizontal Transfer, Molecular Genetics and Genomics, Vol. 290, 2075-2088, 2015.
- H.D. Hadjistavropoulos, N.E. Pugh, M.N. Nugent, H. Hesser, G. Andersson, M. Ivanov, C.J. Butz, G. Marchildon, G.J. Asmundson, B. Klein and D.W. Austin, Therapist-Assisted Internet-Delivered Cognitive Behaviour Therapy for Depression and Anxiety: Evidence to Practice, Journal of Anxiety Disorders, Vol. 28, 884-893, 2014.
- A.L. Madsen and C.J. Butz, Ordering Arc-Reversal Operations when Eliminating Variables in Lazy AR Propagation, International Journal of Approximate Reasoning, Vol. 54, No. 8, 1182-1196, 2013.
- C.J. Butz, K. Konkel and P. Lingras, Join Tree Propagation Utilizing Both Arc Reversal and Variable Elimination, International Journal of Approximate Reasoning, Vol. 52, No. 7, 948-959, 2011.
- H.D. Hadjistavropoulos, M. Thompson, M. Ivanov, C. Drost, C.J. Butz, B. Klein and D.W. Austin, Considerations in the Development of a Therapist-Assisted Internet Cognitive Behavior Therapy Service, Professional Psychology: Research and Practice, Vol. 42, No. 6, 463-471, 2011.
- P. Lingras and C.J. Butz, Conservative and Aggressive Rough SVR Modeling, Theoretical Computer Science, Vol. 412, 5885-5901, 2011.
- C.J. Butz, S. Hua, K. Konkel and H. Yao, Join Tree Propagation with Prioritized Messages, Networks, Vol. 55, No. 4, 350-359, 2010.
- P. Lingras and C.J. Butz, Rough Support Vector Regression, European Journal of Operational Research, Vol. 206, No. 2, 445-455, 2010.
- C.J. Butz, J. Chen, K. Konkel and P. Lingras, A Formal Comparison of Variable Elimination and Arc Reversal in Bayesian Network Inference, Intelligent Decision Technologies, Vol. 3, No. 3, 173--180, 2009.
- C.J. Butz, S. Hua, J. Chen and H. Yao, A Simple Graphical Approach for Understanding Probabilistic Inference in Bayesian networks, Information Sciences, Vol. 179, 699-716, 2009.
- C.J. Butz, H. Yao and S. Hua, A Join Tree Probability Propagation Architecture for Semantic Modeling, Journal of Intelligent Information Systems, Vol. 33, No. 2, 145-178, 2009.
- P. Lingras and C.J. Butz, Rough Set based 1-v-1 and 1-v-r Approaches to Support Vector Machine Multi-classification, Information Sciences, Vol. 177, 3782-3798, 2007.
- C.J. Butz, W. Yan and B. Yang, An Efficient Algorithm for Inference in Rough Set Flow Graphs, Transactions on Rough Sets, Vol. 5, 102-122, 2006.
- C.J. Butz, S. Hua and R.B. Maguire, A Web-based Bayesian Intelligent Tutoring System for Computer Programming, Web Intelligence and Agent Systems: An International Journal, Vol. 4, No. 1, 77-97, 2006.
- S.K.M. Wong and C.J. Butz, Constructing the Dependency Structure of a Multi-Agent Probabilistic Network, IEEE Transactions on Knowledge and Data Engineering, Vol. 13, No. 3, 395-415, May 2001.
- S.K.M. Wong, C.J. Butz, and D. Wu, On the Implication Problem for Probabilistic Conditional Independency, IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, Vol. 30, No. 6, 785-805, November 2000.
- S.K.M. Wong and C.J. Butz, A Bayesian Approach to User Profiling in Information Retrieval, Technology Letters, Vol. 4, No. 1, 50-56, 2000.
- S.K.M. Wong, C.J. Butz and Y. Xiang, Automated Database Schema Design Using Mined Data Dependencies, Journal of the American Society for Information Science, Vol. 49, No. 5, 455-470, April 1998.

- P. Lingras, P. Bhalchandra, C.J. Butz and S. Asharaf, Rough Support Vectors: Classification, Regression, Clustering, Rough Sets and Intelligent Systems, Intelligent Systems Reference Library (ISRL), 42, Springer-Verlag Berlin Heidelberg, pp. 491-515, 2013.
- P. Lingras, C.J. Butz and P. Bhalchandra, Financial Series Forecasting using Dual Rough Support Vector Regression, Rough Sets: Selected Methods and Applications of Rough Sets to Management and Engineering, Springer, pp. 115-127, 2011.
- C.J. Butz, W. Yan, P. Lingras and Y.Y. Yao, The CPT Structure of Variable Elimination in Discrete Bayesian Networks, Advances in Intelligent Information Systems, SCI 265, Z.W. Ras and L.S. Tsay (Eds.), Springer, 245-257, 2010.
- H. Yao, C.J. Butz and H.J. Hamilton, ``Causal Discovery,'' Data Mining and Knowledge Discovery Handbook, 2nd ed., O. Maimon and L. Rokach (Eds.), Springer, pp. 949-958, 2010.
- C.J. Butz, S. Hua and R.B. Maguire, ``Web-based Bayesian Intelligent Tutoring Systems,'' Evolution of WEB in an Artificial Intelligence Environment, SCI 130, R. Nayek and L.C. Jain (Eds.), Springer-Verlag, 223-244, 2008.
- P. Lingras, S. Asharaf and C.J. Butz, ``Rough Clustering,'' Handbook of Granular Computing, W. Pedrycz, A. Skowron and V. Kreinovich (Eds.), Wiley, 969-985, 2008.
- C.J. Butz and W. Yan, ``Current Trends in Rough Set Flow Graphs,'' Rough Computing: Theories, Technologies and Applications, A.E. Hassanien, Z. Suraj, D. Slezak and P. Lingras (Eds.), Information Science Reference, 152-161, 2007.
- H. Yao, C.J. Butz and H.J. Hamilton, ``Causal Discovery,'' Data Mining and Knowledge Discovery Handbook, O. Maimon and L. Rokach (Eds.), Springer, pp. 945-955, 2005.
- C.J. Butz and M.J. Sanscartier, ``Towards Web Search Using Contextual Probabilistic Independencies'', Computational Web Intelligence: Intelligent Technology for Web Applications, Y. Zhang, A. Kandel, T.Y. Lin and Y.Y. Yao (Eds.), World Scientific, 149-166, 2004.
- S.K.M. Wong and C.J. Butz, ``The Membership Problem for Probabilistic and Data Dependencies'', in Technologies for Constructing Intelligent Systems, B. Bouchon-Meunier, L. Magdalena, and R.R. Yager (Eds.), Springer Verlag, Vol. 2, 73-84, 2002.
- S.K.M. Wong, Y.Y. Yao and C.J. Butz, ``Granular Information Retrieval'', Soft Computing in Information Retrieval: Techniques and Applications. F. Crestani and G. Pasi (Eds.), Springer Verlag, 317-331, 2000.

- C.J. Butz, A. dos Santos, J.S. Oliveira, and C. Gonzales, A Simple Method for Testing Independencies in Bayesian Networks, Twenty-ninth Canadian Conference on Artificial Intelligence (AI), 213--223, 2016.
- A.L. Madsen, C.J. Butz, J.S. Oliveira, A. dos Santos, On Tree Structures used by Simple Propagation for Bayesian Networks Inference, Twenty-ninth Canadian Conference on Artificial Intelligence (AI), 207--212, 2016.
- C.J. Butz, J.S. Oliveira, A. dos Santos, and A.L. Madsen, Bayesian Network Inference with Simple Propagation, Twenty-ninth International Florida Artificial Intelligence Research Society Conference (FLAIRS), 650 -- 655, 2016.
- C.J. Butz, A. dos Santos, J.S. Oliveira, and C. Gonzales, Testing Independencies in Bayesian Networks with i-Separation, Twenty-ninth International Florida Artificial Intelligence Research Society Conference (FLAIRS), 644 -- 649, 2016.
- C.J. Butz, J.S. Oliveira and A. dos Santos, Darwinian Networks, Twenty-eighth Canadian Conference on Artificial Intelligence (AI), 16--29, 2015.
- A.L. Madsen and C.J. Butz, Exploiting Semantics in Bayesian Network Inference Using Lazy Propagation, Twenty-eighth Canadian Conference on Artificial Intelligence (AI), 3--15, 2015.
- C.J. Butz, J.S. Oliveira and A. dos Santos, Determining Good Elimination Orderings with Darwinian Networks, Twenty-eighth International Florida Artificial Intelligence Research Society Conference (FLAIRS), 600 -- 603, 2015.
- C.J. Butz, J.S. Oliveira and A.L. Madsen, Bayesian Network Inference Using Marginal Trees, Seventh European Workshop on Probabilistic Graphical Models (PGM), 81--96, 2014.
- C.J. Butz, W. Yan and A.L. Madsen, On Semantics of Inference in Bayesian Networks, Twelfth European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU), 73--84, 2013.
- A.L. Madsen and C.J. Butz, On the Tree Structure used by Lazy Propagation for Inference in Bayesian Networks, Twelfth European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU), 400--411, 2013.
- C.J. Butz, W. Yan and A.L. Madsen, d-Separation: Strong Completeness of Semantics in Bayesian Network Inference, Twenty-sixth Canadian Conference on Artificial Intelligence (AI), 13--24, 2013.
- A.L. Madsen and C.J. Butz, On the Importance of Elimination Heuristics in Lazy Propagation, Sixth European Workshop on Probabilistic Graphical Models (PGM), 227--234, 2012.
- C.J. Butz, A.L. Madsen and K. Williams, Using Four Cost Measures to Determine Arc Reversal Orderings, Eleventh European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU), 110--121, 2011.
- C.J. Butz and W. Yan, The Semantics of Intermediate CPTs in Variable Elimination, Fifth European Workshop on Probabilistic Graphical Models (PGM), 41-49, 2010.
- C.J. Butz, K. Konkel and P. Lingras, Join Tree Propagation utilizing both Arc Reversal and Variable Elimination, Twenty-second International Florida Artificial Intelligence Research Society Conference (FLAIRS), 523--528, 2009.
- C.J. Butz, J. Chen, K. Konkel and P. Lingras, A Comparative Study of Variable Elimination and Arc Reversal in Bayesian Network Inference, Twenty-second International Florida Artificial Intelligence Research Society Conference (FLAIRS), 571--572, 2009.
- C.J. Butz, W. Yan, P. Lingras, K. Konkel and Y. Yao, On Variable Elimination in Discrete Bayesian Network Inference, 9th World Meeting of the International Society for Bayesian Analysis (ISBA08), 96--97, 2008.
- C.J. Butz, P. Lingras and K. Konkel, A Web-based Interface for Hiding Bayesian Network Inference, 17th International Symposium on Methodologies for Intelligent Systems (ISMIS08), 612--617, 2008.
- P. Lingras and C.J. Butz, Precision and Recall in Rough Support Vector Machines, the IEEE International Conference on Granular Computing, 654--658, 2007.
- C.J. Butz and S. Hua, An Improved LAZY-AR Approach to Bayesian network Inference, Nineteenth Canadian Conference on Artificial Intelligence (AI), 183--194, 2006.
- C.J. Butz and F. Fang, Sophisticated Indexes for Implementing Probabilistic Expert Systems, the 2nd Indian International Conference on Artificial Intelligence (IICAI-05), 609--620, 2005.
- C.J. Butz and P. Lingras, On the Practical Irrelevance of Diverging Implication between Probabilistic Conditional Independence and Embedded Multivalued Dependency, the 2nd Indian International Conference on Artificial Intelligence (IICAI-05), 2464--2475, 2005.
- C.J. Butz and F. Fang, Modelling Multiagent Bayesian networks with Inclusion Dependencies, the IEEE/WIC/ACM Conference on Intelligent Agent Technology (IAT05), 455--458, 2005.
- P. Lingras and C.J. Butz, Interval Set Representations of 1-v-r Support Vector Machine Multi-classifiers, the IEEE International Conference on Granular Computing, 193--198, 2005.
- C.J. Butz, W. Yan and B. Yang, The Computational Complexity of Inference using Rough Set Flow Graphs, 10th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing (RSFDGrC05), vol. 1, 335--344, 2005.
- D. Wu and C.J. Butz, On the Computational Complexity of Probabilistic Inference in Singly Connected Bayesian networks, 10th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing (RSFDGrC05), vol. 1, 581--590, 2005.
- P. Lingras and C.J. Butz, Reducing the Storage Requirements of 1-v-1 Support Vector Machine Multi-classifiers, 10th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing (RSFDGrC05), vol. 2, 166--173, 2005.
- C.J. Butz and F. Fang, Incorporating Evidence in Bayesian networks with the Select Operator, Eighteenth Canadian Conference on Artificial Intelligence (AI), 297--301, 2005.
- D.H. Hepting and C.J. Butz, An Integrated Approach to Discovery in Complex Information Spaces, Second International Workshop on Web-based Support Systems, 67--74, 2004.
- C.J. Butz, S. Hua and R.B. Maguire, A Web-based Intelligent Tutoring System for Computer Programming, the IEEE/WIC/ACM Conference on Web Intelligence (WI04), 159--165, 2004.
- Y. Yao, J. Yao, C.J. Butz, P. Lingras and D. Jutla, Web-based Support Systems: a Report of the WIC Canada Research Centre, the IEEE/WIC/ACM Conference on Web Intelligence (WI04), 787--788, 2004.
- H. Yao, H. Hamilton and C.J. Butz, A Foundational Approach for Mining Itemset Utilities from Databases, 2004 SIAM International Conference on Data Mining (SIAMDM04), 482--486, 2004.
- C.J. Butz and J. Liu, On the Implication Problem in Granular Knowledge Systems, the 2004 conference of the North American Fuzzy Information Processing Society (NAFIPS04), 63-68, 2004.
- C.J. Butz and P. Lingras, Granular Jointree Probability Propagation, the 2004 conference of the North American Fuzzy Information Processing Society (NAFIPS04), 69-72, 2004.
- P. Lingras and C.J. Butz, Interval Set Classifiers using Support Vector Machines, the 2004 conference of the North American Fuzzy Information Processing Society (NAFIPS04), 707-710, 2004.
- C.J. Butz, H. Yao and H. Hamilton, Towards Jointree Propagation with Conditional Probability Distributions, the 4th International Conference on Rough Sets and Current Trends in Computing (RSCTC04), 368-377, 2004.
- C.J. Butz, S. Hua and R.B. Maguire, Bits: a Bayesian Intelligent Tutoring System for Computer Programming, the 9th Western Canadian Conference on Computing Education (WCCCE04), 179-186, 2004.
- C.J. Butz and H. Geng, Comparing Hierarchical Markov Networks and Multiply Sectioned Bayesian Networks, 14th International Symposium on Methodologies for Intelligent Systems (ISMIS03), 544--553, 2003.
- C.J. Butz and J. Liu, A Query Processing Algorithm for Hierarchical Markov Networks, 2nd Annual Asia-Pacific Conference on Web Intelligence (WI03), 588--592, 2003.
- C.J. Butz, A General Coarsening Method for Granular Probabilistic Networks, 7th International Conference on Computer Science and Informatics (CSI03), 462--465, 2003.
- C.J. Butz, Constructing the Maximal Prime Decomposition of Bayesian Networks, 7th International Conference on Computer Science and Informatics (CSI03), 458--461, 2003.
- C.J. Butz, S.K.M. Wong and D. Wu, A New Inference Axiom for Probabilistic Conditional Independence, Sixteenth Canadian Conference on Artificial Intelligence (AI), 568--574, 2003.
- S.K.M. Wong, D. Wu and C.J. Butz, Probabilistic Reasoning in Bayesian Networks: a Relational Database Approach, Sixteenth Canadian Conference on Artificial Intelligence (AI), 583--590, 2003.
- C.J. Butz, Q. Hu and X.D. Yang, Critical Remarks on the Maximal Prime Decomposition of Bayesian Networks, 9th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing (RSFDGrC03), 682--685, 2003.
- C.J. Butz, H. Yao and H. Hamilton, A Non-Local Coarsening Result in Granular Probabilistic Networks, 9th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing (RSFDGrC03), 686-689, 2003.
- H. Yao, H. Hamilton and C.J. Butz, FD_Mine: Discovering Functional Dependencies in a Database Using Equivalences, 2002 IEEE International Conference on Data Mining (ICDM02), 729--732, 2002.
- S.K.M. Wong, D. Wu and C.J. Butz, Triangulation of Bayesian networks: a Relational Database Perspective, 3rd International Conference on Rough Sets and Current Trends in Computing (RSCTC02), 389--396, 2002.
- C.J. Butz and M.J. Sanscartier, Properties of Weak Conditional Independence, 3rd International Conference on Rough Sets and Current Trends in Computing (RSCTC02), 349--356, 2002.
- C.J. Butz and M.J. Sanscartier, Acquisition Methods for Contextual Weak Independence, 3rd International Conference on Rough Sets and Current Trends in Computing (RSCTC02), 339--343, 2002.
- C.J. Butz and M.J. Sanscartier, A Method for Detecting Context-Specific Independence in Conditional Probability Tables, 3rd International Conference on Rough Sets and Current Trends in Computing (RSCTC02), 344--348, 2002.
- C.J. Butz and M.J. Sanscartier, On the Role of Contextual Weak Independence in Probabilistic Inference, Fifteenth Canadian Conference on Artificial Intelligence (AI), 185--194, 2002.
- C.J. Butz, Exploiting Contextual Independencies in Web Search and User Profiling, World Congress on Computational Intelligence (WCCI), 1051--1056, 2002.
- C.J. Butz, Critical Remarks on Bayesian Network Libraries, 6th International Conference on Computer Science and Informatics (CSI02), 402-406, 2002.
- C.J. Butz, On Axiomatizing Probabilistic Conditional Independencies in Bayesian Networks, 1st Annual Asia-Pacific Conference on Web Intelligence (WI01), 131-135, 2001.
- S.K.M. Wong, C.J. Butz and D. Wu, On Undirected Representations of Bayesian Networks, ACM SIGIR Workshop on Mathematical/Formal Models in Information Retrieval (MF/IR), 52-59, 2001.
- S.K.M. Wong and C.J. Butz, A Bayesian Approach to User Profiling in Information Retrieval, ACM SIGIR Workshop on Mathematical/Formal Models in Information Retrieval (MF/IR), 50-56, 2000. (Also published in Technology Letters, Vol. 4, No. 1, 50-56, 2000.)
- S.K.M. Wong and C.J. Butz, A Comparative Study of Noncontextual and Contextual Dependencies, 12th International Symposium on Methodologies for Intelligent Systems (ISMIS00), 247-255, 2000.
- S.K.M. Wong and C.J. Butz, The Implication of Probabilistic Conditional Independence and Embedded Multivalued Dependency, 8th Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems (IPMU00), 876--881, 2000.
- C.J. Butz and S.K.M. Wong, A Local Nest Property in Granular Probabilistic Networks, 5th Joint Conference on Information Sciences (JCIS00), Volume 1, Association for Intelligent Machinery, Inc., 158-161, 2000.
- S.K.M. Wong and C.J. Butz, Rough Sets for Uncertainty Reasoning, 2nd International Conference on Rough Sets and Current Trends in Computing (RSCTC00), 473-480, 2000.
- S.K.M. Wong and C.J. Butz, Contextual Weak Independence in Bayesian Networks, 15th Conference on Uncertainty in Artificial Intelligence (UAI99), Morgan Kaufmann, 670-679, 1999.
- C.J. Butz, S.K.M. Wong and Y.Y. Yao, On Data and Probabilistic Dependencies, IEEE Canadian Conference on Electrical and Computer Engineering (CCECE'99), IEEE Press, 1692-1697, 1999.
- C.J. Butz and S.K.M. Wong, Recovery Protocols in Multi-Agent Probabilistic Reasoning Systems, International Database Engineering and Applications Symposium (IDEAS'99), IEEE Press, 302-310, 1999.
- Y.Y. Yao, S.K.M. Wong and C.J. Butz, On Information-Theoretic Measures of Attribute Importance, 3rd Pacific-Asia Conference on Knowledge Discovery and Data Mining (PKDD'99), 133-137, 1999.
- S.K.M. Wong and C.J. Butz, A Probabilistic Network Versus Decision Rules, 6th International Conference on Rough Sets, Data Mining and Granular Computing (RSDMGrC98), Association for Intelligent Machinery, Inc., 310-315, 1998.
- S.K.M. Wong and C.J. Butz, A Method for Constructing the Dependency Structure of a Probabilistic Network, 7th Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems (IPMU98), 1462-1469, 1998.
- S.K.M. Wong and C.J. Butz, Probabilistic Reasoning in a Distributed Multi-Agent Environment, 3rd International Conference on Multi-Agent Systems (ICMAS98), IEEE Press, 341-348, 1998.
- S.K.M. Wong and C.J. Butz, Equivalent Characterization of a Class of Conditional Probabilistic Independencies, 1st International Conference on Rough Sets and Current Trends in Computing (RSCTC98), 338-345, 1998.
- S.K.M. Wong, C.J. Butz and Y. Xiang, A Method for Implementing a Probabilistic Model as a Relational Database, 11th Conference on Uncertainty in Artificial Intelligence (UAI95), Morgan Kaufmann Publishers, 556-564, 1995.

- C.J. Butz, H. Yao and S. Hua, A Join Tree Probability Propagation Architecture for Semantic Modelling, University of Regina, Computer Science Department, Technical Report CS-2004-10, November, 2004, ISBN 0-7731-0499-2.
- H. Yao, H. Hamilton and C.J. Butz, FD_MINE: Discovering Functional Dependencies in a Database Using Equivalences, University of Regina, Computer Science Department, Technical Report CS-02-04, August, 2002, ISBN 0-7731-0441-0.
- S.K.M. Wong, C.J. Butz and D. Wu, A Relational Knowledge System, University of Regina, Computer Science Department, Technical Report CS-01-04, January, 2001, ISSN 0828-3494, ISBN 0-7731-0417-8.
- S.K.M. Wong, C.J. Butz and D. Wu, On the Implication Problem for Probabilistic Conditional Independency, University of Regina, Computer Science Department, Technical Report CS-99-03, September, 1999, ISSN 0828-3494, ISBN 0-7731-0390-2.

- Ph.D. thesis: The Relational Database Theory of Bayesian Networks.
- M.Sc. thesis: Probabilistic Reasoning Using an Extended Relational Data Model.

Graduate Student Supervision

- Getting ready to give a seminar at the University of Saskatchewan on research findings obtained with two of my students, Mr. Jhonatan Oliveira and Mr. Andre dos Santos.
- After the seminar, discussing the feedback and future papers with Jhonatan (front) and Andre (back). (It was -30C outside in Saskatoon.)
- Discussing research with Jhonatan and Andre in Brazil in 2014. (Much warmer, and why am I in a suit?)

Name |
Thesis Title |
University |
Degree |
Year |

Mahsa Naseri | A Multi-functional Provenance Architecture: Challenges and Solutions | Saskatchewan | Ph.D. | 2013 |

Jing Yan | Multiagent Systems, Games and Learning from Structures | York | Ph.D. | 2013 |

Wegdan Abdelsalam | Roving-Object Modelling Framework for Location-Tracking Application | Guelph | Ph.D. | 2011 |

Christina Manfredotti | Modeling and Inference with Relational Dynamic Bayesian networks | Milano-Bicocca, Italy | Ph.D. | 2009 |

Name |
Thesis Title |
Degree |
Year |

Benjamin Perry | High-throughput Functional Genomic Screening using Saturating Transposon Mutant Libraries and Next Generation Sequencing in Rhizobium Leguminosarum | M.Sc. | 2015 |

Qian Gao | Semiparametric Methods for Regression Analysis with Missing Responses and Auxiliary Information | M.Sc. | 2008 |

Ryan Tifenbach | Strongly Self-Dual Graphs | M.Sc. | 2007 |

Xiaoran Cao | A Software Agent Community Model for the Shopping Assistant Agent System | M.A.Sc. | 2004 |

Name |
Thesis Title |
Degree |
Year |

Carly Graham | TBD | Ph.D. | TBD |

Patrick Welch | A Novel Approach to Measuring and Remediating Intuitive Statistical Biases | Ph.D. | TBD |

Name |
Subject Area |
Degree |
Started |
Type |

Jhonatan Oliveira | Bayesian networks | M.Sc. | 2015 | FT |

Andre dos Santos | Bayesian networks | M.Sc. | 2015 | FT |

Name |
Subject Area |
Degree |
Year Completed |
After Completion |

Wen Yan | Structure and Semantics in Bayesian network Inference | Ph.D. | 2013 | Working in Regina |

Peter Lach | Intelligent Tutoring Systems | M.Sc. (co-supervisor) | 2013 | Working in Saskatchewan |

Sultan Ahmed | Bayesian networks | M.Sc. | 2013 | Working in Regina |

Jing Zeng | Bayesian networks | M.Sc. (co-supervisor) | 2010 | Working in Regina |

Shan Hua | Bayesian networks | Ph.D. | 2009 | Regina Police Service |

Junying Chen | Bayesian networks | M.Sc. | 2008 | Working in Regina |

Ken Konkel | Bayesian networks | M.Sc. | 2007 | Working at iQmetrix |

Hong Yao | Structured Data Mining | Ph.D. (co-supervisor) | 2006 | Working in Silicon Valley |

Wen Yan | Rough Set Flow Graphs | M.Sc. (co-supervisor) | 2006 | Ph.D. candidate at the U of Regina |

Fang Fang | Databases | M.Sc. | 2006 | Working in Montreal |

Jidong Liu | Probabilistic Reasoning | M.Sc. | 2005 | Working at SaskTel |

Shan Hua | Intelligent Tutoring Systems | M.Sc. (co-supervisor) | 2004 | Ph.D. Candidate at the U of Regina |

Manon Sanscartier | Probabilistic Reasoning | M.Sc. | 2003 | Ph.D. Candidate at the U of Saskatchewan |

NSERC Undergraduate Student Research Award (USRA) Supervision

Name |
Year |

Ms. Tori Verysdonk | 2014 |

Ms. Rachel Popa | 2011 |

Mr. Ryan Marcotte | 2011 |

Mr. Kevin Williams | 2010 |

Mr. Michael Berger | 2009 |

Ms. Caleigh St. Onge | 2007 |

Ms. Jillian Barkwell | 2005 |

Ms. Sarah Ng | 2004 |

Conference Organization

- General Co-Chair of 2013 Canadian Conference on Artificial Intelligence / Graphics Interface / Computer and Robot Vision Conference (AI/GI/CRV 2013).
- General Co-Chair of 2012 Canadian Conference on Artificial Intelligence / Graphics Interface / Computer and Robot Vision Conference (AI/GI/CRV 2012).
- Program Co-Chair of Uncertain Reasoning at FLAIRS 2012 (UR'12).
- Program Co-Chair of Uncertain Reasoning at FLAIRS 2011 (UR'11).
- Program Co-Chair of Canadian Artificial Intelligence Conference 2011 (AI'11).

Community Outreach

- Intro
- Some of the students
- NASA uses AI
- A curious, young scientist
- Remind me in which grade students stop asking questions

- Class
- Moose
- Bear den
- Wolves
- Caribou
- Beaver den
- Monarch butterflies
- Rainforest
- Summer vs Winter fur
- T-Rex

Past Courses

- 2016S - CS875-001 Database Management Systems
- 2016W - CS110-001 Programming and Problem Solving for Natural Sciences
- 2015S - CS838-001 Uncertain Reasoning in Artificial Intelligence
- 2014F - CS110-001 Programming and Problem Solving for Natural Sciences
- 2013F - CS110-001 Programming and Problem Solving for Natural Sciences
- 2012F - CS110-001 Programming and Problem Solving for Natural Sciences
- 2012W - CS110-001 Programming and Problem Solving for Natural Sciences
- 2011F - CS110-001 Programming and Problem Solving for Natural Sciences
- 2011F - CS375-001 Introduction to Database Systems
- 2011W - CS838-001 Uncertain Reasoning in Artificial Intelligence
- 2010F - CS375-001 Introduction to Database Systems
- 2010S - CS110-040 Programming and Problem Solving for Natural Sciences
- 2010W - CS110-001 Programming and Problem Solving for Natural Sciences
- 2009F - CS110-001 Programming and Problem Solving for Natural Sciences
- 2009F - CS375-001 Introduction to Database Systems
- 2009W - CS475-001 Advanced Topics in Database Systems
- 2008F - CS110-003 Programming and Problem Solving for Natural Sciences
- 2008F - CS838-001 Uncertain Reasoning in Artificial Intelligence
- 2007W - CS110-002 Programming and Problem Solving for Natural Sciences
- 2007W - CS475-001 Advanced Topics in Database Systems
- 2006S - CS110-070 Programming and Problem Solving for Natural Sciences
- 2006W - CS838-001 Uncertain Reasoning in Artificial Intelligence
- 2005F - CS110-001 Programming and Problem Solving for Natural Sciences
- 2005F - CS130-001 Programming and Problem Solving for Engineering
- 2005W - CS470-001 Advanced Topics in Database Systems
- 2005W - CS130-001 Programming and Problem Solving for Engineering
- 2004S - CS890CQ Advanced Models for Probabilistic Reasoning
- 2004S - CS110-070 Programming and Problem Solving for Natural Sciences
- 2004W - CS375-001 Introduction to Database Systems
- 2004W - CS838-001 Uncertain Reasoning in Artificial Intelligence
- 2003S - CS110-070 Programming and Problem Solving for Natural Sciences
- 2003S - CS490-BW 070 Introduction to Bayesian networks
- 2003W - CS130-001 Programming and Problem Solving for Engineering
- 2002F - CS110-002 Programming and Problem Solving for Natural Sciences
- 2002F - CS375-001 Introduction to Database Systems
- 2002F - CS490-BO Advanced Database Design
- 2002S - CS890-BQ Semantic Database Models
- 2002S - CS490-BO Advanced Database Design
- 2002W - CS838-001 Uncertain Reasoning in Artificial Intelligence
- 2001F - CS375-001 Introduction to Database Systems
- 2000F - CSI3317A Introduction to Database Systems (University of Ottawa)
- 2000F - CSI3317B Introduction to Database Systems (University of Ottawa)
- 1999W - CS375-033 Introduction to Database Systems
- 1998F - CS375-033 Introduction to Database Systems
- 1998S - CS375-001 Introduction to Database Systems
- 1998W - CS375-002 Introduction to Database Systems
- 1997S - CS375-001 Introduction to Database Systems
- 1997W - CS375-001 Introduction to Database Systems