Machine Learning Meetings and Events
Group Meetings: Group meetings are held Mondays from 11am to Noon (talk starts 11:10am) in D.L. Pratt 290C unless otherwise noted. Meetings are coordinated by Hugo Larochelle.
Tea Talks: Tea talks are held every Wednesday at 4:00pm in D.L. Pratt 290C. Talks should be simple, accessible, and not exceed 15 minutes. Speakers bring snacks, make tea, and provide a copy of the presented paper.
Tea Talk Sep 9, 2009: Integrating CUDA into python, by Vlad Mnih
- Speaker: Vlad Mnih
- Description: In the past few years GPUs have far surpassed the computational capabilities of CPUs for floating point arithmetic, but the number of people using GPUs for machine learning research still seems to be small. I will try to convince you that implementing many machine learning algorithms on a GPU is much easier than you probably think. In particular, I will talk about my experiences in using GPUs from Python. I will present a Python module that I have developed for doing basic dense linear algebra computations on GPUs. Using this module I was able to accelerate training of Restricted Boltzmann Machines and neural networks by as much as 55x with only minimal code changes.