Brain, cognition and machine learning
My main goal as a researcher is to develop new ideas, algorithms and mathematical models to extend the frontiers of science
and technology so as to improve the quality of life of humans and their environment. Mine is also a search for knowledge and a
desire to understand mind, cognition and rationality.
To this end, I conduct research in the following areas: Machine learning: Prediction and classification, sequential Monte Carlo and particle filtering, MCMC, variational inference, stochastic approximation, Bayesian statistics, optimization, probabilistic graphical models, structured relational stochastic models, active learning, online learning, unsupervised, semi-supervised and imitation learning. Cognitive Science and neural architectures: Cognition, sub-consciousness, sparse coding, Boltzmann machines, deep feature learning and invariance. Computer vision: Object recognition, image tracking and dynamic scene understanding. Robotics: Planning, navigation, sensing and actuation. Optimal control: Model predictive control, LQG, partially observed Markov decision processes (POMDPs) and reinforcement learning. Web-scale learning: Search engines, multimedia, web mining, social networks, collaborative filtering and recommender systems. Game theory: Sparse game representations and stochastic games.
Lately, I've been particularly interested in neural architectures and learning from web-scale datasets. The conjecture is that with a sound theory of intelligence, the right architectures and enough data, we might discover very simple (yet powerful) algorithms for perception, motor control and probabilistic reasoning.
To this end, I conduct research in the following areas: Machine learning: Prediction and classification, sequential Monte Carlo and particle filtering, MCMC, variational inference, stochastic approximation, Bayesian statistics, optimization, probabilistic graphical models, structured relational stochastic models, active learning, online learning, unsupervised, semi-supervised and imitation learning. Cognitive Science and neural architectures: Cognition, sub-consciousness, sparse coding, Boltzmann machines, deep feature learning and invariance. Computer vision: Object recognition, image tracking and dynamic scene understanding. Robotics: Planning, navigation, sensing and actuation. Optimal control: Model predictive control, LQG, partially observed Markov decision processes (POMDPs) and reinforcement learning. Web-scale learning: Search engines, multimedia, web mining, social networks, collaborative filtering and recommender systems. Game theory: Sparse game representations and stochastic games.
Lately, I've been particularly interested in neural architectures and learning from web-scale datasets. The conjecture is that with a sound theory of intelligence, the right architectures and enough data, we might discover very simple (yet powerful) algorithms for perception, motor control and probabilistic reasoning.
NEWS, ETC :
- It's "funny" when people say that nobody uses Bayesian ideas in industry. I could give you many examples, but today's is Autonomy, which has a market cap of $4 billion and is the second largest pure software company in Europe. It states on its website that it is "Built upon the seminal mathematical works of Thomas Bayes and Claude Shannon".
- A
Georgia Straight article about the "semantic" web.
- Worio is a web discovery engine. It has pretty cool machine learning: e.g. fast, accurate
classifiers for many millions of webpages and millions of classes. More info at
Worio press

- I'm always looking for bright PhD candidates with strong and diverse first degrees (physics, math, stats, neuroscience, engineering, comp sci). If you're one of these people, please apply to UBC here