RubyConf 2022: Simulated Annealing: The Most Metal Algorithm Ever 🤘 by Chris Bloom

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=REMwU_dZ0ow



Duration: 28:17
63 views
2


Simulated annealing is a fascinating algorithm that's designed to help find a particular type of solution (near-optimal, aka "good enough") to a particular type of problem (constrained optimization). It's inspired by the science of metallurgy, and because it's grounded in a real-world process I find it incredibly approachable. In this talk I'll explain in plain terms about what simulated annealing is, what a constrained optimization problem is, why you might want a "good enough" solution, and how we can use the Annealing gem to add simulated annealing to our Ruby apps.




Other Videos By Confreaks


2023-03-07RubyConf 2022: Everything a Microservice: The Worst Possible Intro to dRuby by Kevin Kuchta
2023-03-07RubyConf 2022: Never again without a contract: dry-validation by Espartaco Palma
2023-03-07RubyConf 2022: Don't @ me! Faster Instance Variables with Object Shapes by Aaron Patterson
2023-03-07RubyConf 2022: scip-ruby - A Ruby indexer built with Sorbet by Varun Gandhi
2023-03-07RubyConf 2022: Keynote by Suzan Bond
2023-03-07RubyConf 2022: I'm in love with Mermaid by Carolyn Cole
2023-03-07RubyConf 2022: Data indexing with RGB (Ruby, Graphs and Bitmaps) by Benjamin Lewis
2023-03-07RubyConf 2022: How music works, using Ruby Thijs Cadier
2023-03-07RubyConf 2022: Staff Engineer: “Here be dragons” by Alexandre Terrasa
2023-03-07RubyConf 2022: 1.5 is the Midpoint Between 0 and Infinity by Peter Zhu
2023-03-07RubyConf 2022: Simulated Annealing: The Most Metal Algorithm Ever 🤘 by Chris Bloom
2023-03-07RubyConf 2022: Keynote: The Case Of The Vanished Variable - A Ruby Mystery Story by Nadia Odunayo
2023-03-07RubyConf 2022: Eclectics Unite: Leverage Your Diverse Background by Sijia Wu
2023-03-07RubyConf 2022: Boot the backlog: Optimizing your workflow for dev happiness by Stacey McKnight
2023-03-07RubyConf 2022: Change the Climate Before Changing the Weather by Ben Greenberg
2023-03-07RubyConf 2022: Performance does (not) Matter by Yukihiro Matsumoto (Matz)
2023-03-07RubyConf 2022: Crocheting & Coding: they're more similar than you think! by Tori Machen
2023-03-07RubyConf 2022: Discover Machine Learning in Ruby by Justin Bowen
2023-03-07RubyConf 2022: Business in the Front, Party in the Back (Office) by Kevin Whinnery
2023-03-07RubyConf 2022: Bending Time with Crystal: 6 hours to 15 minutes by Paul Hoffer
2023-03-07RubyConf 2022: Building Stream Processing Applications with Ruby & Meroxa by Ali Hamidi



Tags:
Ruby
RubyConf
Ruby on Rails
Ruby Language
Ruby Friends
Ruby Gems