~/talk

Gradient Descent: The Ultimate Optimizer

Talkat KotlinConf 2019 · 2019-12-04..12-06· [machine-learning, kotlin]
slides:none on file

Claims that hyper-parameters and even hyper‑hyper‑parameters are learned by gradient descent, demonstrated with concrete Kotlin code that computes derivatives via dual numbers (extended to vectors of epsilons for many variables) and then optimized the step sizes. A small example learns G ≈ 9.8 and step sizes converge quickly; stacking four optimizer levels makes performance insensitive to initial η. Implementation notes: initial method is quadratic, a continuation-based AD variant makes it linear time and practical.

AI-written summary · about

  1. 0:00Start
  2. 7:21The Magic of Duality
  3. 20:52Most Trivial Example
  4. 32:08High school math review: Product Rule
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.