ResearchChannel - Applications of Approximate Inference Techniques for Optimal Design in Self-Assembly and Automated Programming
  Programs A to Z Premieres Webcast Schedule Where to Watch Contact Us Help
      Learn How to Watch ResearchChannel  
Programming Home >

Applications of Approximate Inference Techniques for Optimal Design in Self-Assembly and Automated Programming

Multimedia Presentation Launch Presentation
 
Share this video —
 
Produced by:
Microsoft Research

03/22/2006

Description: 
In this talk I will describe two design problems in areas of chemistry and computer science which yield themselves to machine learning techniques.

The area of supra-molecular chemistry deals with mechanisms of noncovalent assembly of particles. The interest in understanding the underlying mechanisms is two-fold: it provides insight into protein complex formation and paves the way for application of these mechanisms in nanotechnology. The spontaneous assembly of particles is referred to as self-assembly and the ability to design such processes holds great promise for nanotechnology. The problem of design of self-assembly processes turns out to be a task surprisingly familiar to the machine learning community: that of probability maximization. The standard Boltzmann machine learning rule can be applied to this task, and I will demonstrate a way to speed up the evaluation of the derivatives via importance sampling. In addition, I will demonstrate several methods for evaluating the probability of a shape under a self-assembly process.

The second part of my talk will be devoted to another problem which at first blush does not admit a probabilistic interpretation. This is the problem of inferring programs given input/output pairs. I will introduce a probabilistic representation of code. This representation gives rise to a distribution of state sequences and allows approximate inference in form of loopy belief propagation. I will illustrate the performance of this method on tasks of discovering programs for polynomial computation and list reversal given only examples of the input/output pairs.

Speaker(s):
Vladimir Jojic, Ph.D. candidate, Computer Science, University of Toronto; Microsoft fellow

Runtime:01:34:38

Rating:TV-G


Explore our more than 3,500 titles available online —
Arts and Humanities | Business and Economics | Computer Science and Engineering
Health and Medicine | K-12 and Education | Sciences | Social Sciences
-or-
Browse by Program Title | Browse by Series Title | Browse by University/Institution
 
Fibromyalgia An Update on Fibromyalgia

Milton Masciadri Inside Stories: Milton Masciadri

Dr. Paul Farmer Building a Community-based Health Care Movement

Sign up now for our monthly newsletter,
Think Forward
!
Name:   
Email:   

 

Home | About ResearchChannel | Retransmission | Terms of Use | Privacy Policy | Contact Us

Copyright © 2010 ResearchChannel. All Rights Reserved.