Ryan McBride

PhD candidate (email: rom2 at sfu dot ca)


8888 University Drive, Burnaby, British Columbia V5A 1S6

  [  Brief Biography  |   Publications   |   Awards  |   Professional Activities  |   Volunteer Activities  |   Teaching  ]


I'm a recently graduated PhD student from School of Computing Science in Simon Fraser University. Professor Ke Wang was my Senior Supervisor. As an undergraduate, I attained an Honours with Distinction Bachelors of Science with a Computing Science Major with a Mathematics Minor from Simon Fraser University. As a summary: I have achieved publications in top-tier data-mining conferences, done numerous industrial reports and collaborations with a power company, received national funding (three NSERC USRAs, an NSERC CGS-M, and a three year NSERC PGS-D), been a reviewer/program committee member for top-tier data-mining conferences, and been president of a rotary affiliated volunteer group that provides consulting for local non-profits. My main interests are in data-mining for public good, power industries, and risk management.

Research Interest

My main research is about developing then solving data-mining problems in risk management and public safety domains, problems of minimizing risk and damage to a company and society. This research has culminated in publications in top-tier data-mining/AI conferences' research tracks (AAAI'19, SDM'17, and ICDM'14):

All of these works were motivated and validated by real world problems and data by experiments on both private and public data sets in diverse domains (e.g., ranking forest fires with the largest burnt areas, identifying patients at-risk of cancer). This research also involved significant technical reports and presentations to a British Columbian power company, BC Hydro.

Some of my other general interests include:

Since I did some projects in problems such as tree-widths of satisfiability problems, representing cryptographic message protocols in a formal logic to prove security, and even a project on more accurate tracking of stream statistics, my supplementary research interests are more anything that distracts me from completing my thesis (note: this is a joke if you read this, Dr. Wang).



  • Cost-Sensitive Learning to Rank

    Ryan McBride, Ke Wang, Zhouyang Ren, and Wenyuan Li
    AAAI 2019 


  • Risk Clearance for Guaranteed Precision

    Ryan McBride, Ke Wang, Vish Nekkanti and Wenyuan Li
    SDM 2017 


  • Classification by CUT: Clearance Under Threshold

    Ryan McBride, Ke Wang, and Wenyuan Li
    ICDM 2014 


  • Protocol Verification in a Theory of Action

    James Delgrande, Aaron Hunter, and Ryan McBride
    Canadian AI 2013 


Professional Activities

Volunteer Activities

Teaching Activities

I am/was a teaching assistant in the following courses:

Special Topics in Database Systems (CMPT 741): 2019
Database Systems II (CMPT 454): 2018

Some choice reviews from students: "Willingness to help. No weakness. He is great already, no need to improve :)", "Ryan frequently answers Piazza questions [note: the online forum to discuss course issues] and does so diligently. He provided lots of feedback for assignments", and "Keep up the good work bud!".