Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
mirl
news
talks
• Class Imbalance in Deep Learning: Impacts and solutions
Published:
This talk presents my latest work on understanding and addressing the problem of class imbalance in deep learning.
Reinforcement Learning for Materials Discovery
Published:
This talk focused on the application of reinforcement learning to automated chemistry, materials design and self-driving labs.
Reinforcement Learning for Satellite Communication
Published:
This talk presents my recent work applying reinforcement learning to various applications of satellite communications.
teaching
ISAP3001A Prncples or Apps in Data Analysis
Undergraduate course, Carleton University, Integrated Science, 2021
Data analysis strategies to tackle real-world, wicked problems. Includes a hands-on applied environmental data science project with a variety of partners. Topics include: obtaining and working with data, exploring causal relationships, data ethics, communicating data, and moving from data to information to action.
ISAP3001A Prncples or Apps in Data Analysis
Undergraduate course, Carleton University, Integrated Science, 2022
Data analysis strategies to tackle real-world, wicked problems. Includes a hands-on applied environmental data science project with a variety of partners. Topics include: obtaining and working with data, exploring causal relationships, data ethics, communicating data, and moving from data to information to action.
ISAP3001A Prncples or Apps in Data Analysis
Undergraduate course, Carleton University, Integrated Science, 2023
Data analysis strategies to tackle real-world, wicked problems. Includes a hands-on applied environmental data science project with a variety of partners. Topics include: obtaining and working with data, exploring causal relationships, data ethics, communicating data, and moving from data to information to action.
ITI 1121 Introduction to Computing II
Undergraduate course, University of Ottawa, Information Technology, 2026
Object-oriented programming. Abstraction principles: information hiding and encapsulation. Linked lists, stacks, queues, binary search trees. Iterative and recursive processing of data structures. Virtual machines.
CSI 5340 Introduction to Deep Learning and Reinforcement Learning
Graduate course, University of Ottawa, Computer Science, 2026
Fundamental of machine learning; multi-layer perceptron, universal approximation theorem, back-propagation; convolutional networks, recurrent neural networks, variational auto-encoder, generative adversarial networks; components and techniques in deep learning; Markov Decision Process; Bellman equation, policy iteration, value iteration, Monte-Carlo learning, temporal difference methods, Q-learning, SARSA, applications. This course is equivalent to COMP 5340 at Carleton University.
