Automatic differentiation in Ruby

8th February 2016 in London at CodeNode

There are 9 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.