Uhabhidvfbmufu1thvdj
SkillsCast

Automatic differentiation in Ruby

8th February 2016 in London at CodeNode

There are 7 other SkillsCasts available from LRUG February 2016 Lightning Talks Meeting

Finding the derivative of a mathematical function on a computer can be difficult, but there’s a clever trick that makes it easy: first write a program that computes the function, then execute it under a non-standard interpretation of its values and operations. In this talk I’ll show you how that works in Ruby.

Thanks to our sponsors

Automatic differentiation in Ruby

Tom Stuart

Tom is a computer scientist and programmer. He has lectured on optimising compilers at the University of Cambridge, co-organises the Ruby Manor conference, and is a member of the London Ruby User Group.

SkillsCast

Finding the derivative of a mathematical function on a computer can be difficult, but there’s a clever trick that makes it easy: first write a program that computes the function, then execute it under a non-standard interpretation of its values and operations. In this talk I’ll show you how that works in Ruby.

Thanks to our sponsors

About the Speaker

Automatic differentiation in Ruby

Tom Stuart

Tom is a computer scientist and programmer. He has lectured on optimising compilers at the University of Cambridge, co-organises the Ruby Manor conference, and is a member of the London Ruby User Group.