Skills

Research

Machine Learning

Bayesian Statistics

Web Development

Python

Java

C++

JavaScript

Coffee

Publications

Refereed Conference Papers

(2019). Deep Convolutional Sum-Product Networks. Thirty-Third AAAI Conference on Artificial Intelligence (AAAI).

(2019). Exploiting Symmetry of Independence in d-Separation. Thirty-second Canadian Conference on Artificial Intelligence (AI).

(2019). On the Tree Structure of Deep Convolutional Sum-Product Networks. Thirty-Second International Florida Artificial Intelligence Research Society Conference (FLAIRS).

(2019). Solving Influence Diagrams with Simple Propagation. Thirty-second Canadian Conference on Artificial Intelligence (AI).

(2018). An Empirical Study of Methods for SPN Learning and Inference. Ninth International Conference on Probabilistic Graphical Models (PGM).

(2018). Efficient Examination of Soil Bacteria using Probabilistic Graphical Models. Thirty-first International Conference on Industrial, Engineering & Other Applications of Applied Intelligent Systems.

DOI

(2018). Simple Propagation with Arc-Reversal in Bayesian Networks. Ninth International Conference on Probabilistic Graphical Models (PGM).

(2017). On Converting Sum-Product Networks into Bayesian Networks. Thirtieth Canadian Conference on Artificial Intelligence (AI).

DOI

(2017). On Finding Relevant Variables in Discrete Bayesian Network Inference. Thirtieth International Florida Artificial Intelligence Research Society Conference (FLAIRS).

(2017). On Learning the Structure of Sum-Product Networks. IEEE Symposium Series on Computational Intelligence.

DOI

(2017). Resolving Inconsistencies of Scope Interpretations in Sum-Product Networks. Thirtieth Canadian Conference on Artificial Intelligence (AI).

DOI

(2016). Bayesian Network Inference with Simple Propagation. Twenty-ninth International Florida Artificial Intelligence Research Society Conference (FLAIRS).

(2016). On Bayesian Network Inference with Simple Propagation. Eighth International Conference on Probabilistic Graphical Models (PGM).

(2016). On Tree Structures used by Simple Propagation for Bayesian Networks Inference. Twenty-ninth Canadian Conference on Artificial Intelligence (AI).

(2016). Relevant Path Separation: A Faster Method for Testing Independencies in Bayesian Networks. Eighth International Conference on Probabilistic Graphical Models (PGM).

(2016). Testing Independencies in Bayesian Networks with i-Separation. Twenty-ninth International Florida Artificial Intelligence Research Society Conference (FLAIRS).

(2015). Darwinian Networks. Twenty-eighth Canadian Conference on Artificial Intelligence (AI).

(2015). Determining Good Elimination Orderings with Darwinian Networks. Twenty-eighth International Florida Artificial Intelligence Research Society Conference (FLAIRS).

(2015). Exploiting Semantics in Bayesian Network Inference Using Lazy Propagation. Twenty-eighth Canadian Conference on Artificial Intelligence (AI).

DOI

(2014). Bayesian Network Inference Using Marginal Trees. Seventh European Workshop on Probabilistic Graphical Models (PGM).

Publications

Refereed Journals Papers

(2018). An Empirical Study of Bayesian Network Inference with Simple Propagation.. International Journal of Approximate Reasoning.

DOI

(2018). An Empirical Study of Testing Independencies in Bayesian Networks using rp-Separation.. International Journal of Approximate Reasoning.

DOI

(2018). On a Simple Method for Testing Independencies in Bayesian Networks.. Computational Intelligence.

DOI

(2017). On Darwinian Networks.. Computational Intelligence.

DOI

(2016). Bayesian Network Inference using Marginal Trees.. International Journal of Approximate Reasoning.

DOI

Selected Experience

 
 
 
 
 
August 2018 – Present
Regina, Canada

Senior Software Engineer

Gign

 
 
 
 
 
January 2015 – August 2018
Regina, Canada

Teaching Assistant

University of Regina

 
 
 
 
 
July 2013 – December 2013
Regina, Canada

Researcher

University of Regina

 
 
 
 
 
January 2011 – December 2011
Belo Horizonte, Brazil

Software Engineer Intern

Sydle

Projects

Game: Darwinian networks lab

Bayesian networks inference can be seen as a puzzle game with Darwinian networks.

Darwinian Networks

Darwinian networks (DNs) are introduced to simplify reasoning with Bayesian networks (BNs).

Accomplish­ments

Convolutional Neural Networks

Coursera

deeplearning.ai

Structuring Machine Learning Projects

Coursera

deeplearning.ai

Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

Coursera

deeplearning.ai

Neural Networks and Deep Learning

Coursera

deeplearning.ai

Probabilistic Graphical Models 1: Representation

Coursera

Stanford University

Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)

Coursera

Hebrew University of Jerusalem

Machine Learning

Coursera

Stanford University

Data Mining with Weka

University of Waikato

Department of Computer Science

Contact

  • jhonatanoliveira@gmail.com
  • +1 306 552 4930
  • Room 218, Laboratory Building, University of Regina, SK, S4S 0A2, Canada