background preloader

Tech Research & Development

Facebook Twitter

The Future

ScienceDirect - Home. TEL. IxQuick. Catalogue SUDOC. What is Ribbit? Research. Microsoft Academic Search. Research - Turning Ideas into Reality. A Programming Language for DNA Computing. Recently, a range of information-processing circuits have been implemented in DNA by using strand displacement as their main computational mechanism.

A Programming Language for DNA Computing

Examples include digital logic circuits and catalytic signal amplification circuits that function as efficient molecular detectors. As new paradigms for DNA computation emerge, the development of corresponding languages and tools for these paradigms will help to facilitate the design of DNA circuits and their compilation to nucleotide sequences. We present a programming language for designing and simulating DNA circuits in which strand displacement is the main computational mechanism. Machine learning for dummies - Next at Microsoft. [image courtesy of Ariel Stallings] Say machine learning to most people and they’ll look at you suspiciously – even people in the tech industry have a degree of caution is it conjures up notions of machines taking over the world in some sort of Terminator/singularity way.

Machine learning for dummies - Next at Microsoft

I think it’s because people translate it in to “machines that learn” which as it turns out, is a perfectly good way to think about this topic. I decided to dig a little deep and get past the jargon as I think it’s an increasingly important field and will help unlock the potential for natural user interfaces and technology that anticipates our needs and feels more human. To get some answers, I headed to Building 99 on Microsoft Campus to track down John Platt. Before we get in to machine learning though, a little background John…I was curious why he had a statue of Oscar from Sesame Street in his office? Matchbox: Large Scale Bayesian Recommendations. Matchbox: Large Scale Bayesian Recommendations David Stern, Ralf Herbrich, and Thore Graepel 2009 We present a probabilistic model for generating personalised recommendations of items to users of a web service.

Matchbox: Large Scale Bayesian Recommendations

The Matchbox system makes use of content information in the form of user and item meta data in combination with collaborative filtering information from previous user behavior in order to predict the value of an item for a user. WorldWide Telescope. Nokia Research Center. ThinkResearch. Technorati.