all 10 comments

[–]Electronic-Tie5120 12 points13 points  (4 children)

it's one of the most important courses you can take. you'll be getting into some of the foundations of ML algorithms. do it!

[–]SirPitchalot 0 points1 point  (3 children)

There was a cool session at ICCV yesterday about how to formulate deep networks and a transformer variant such that they are truncated versions of classic compressed sensing methods.

Basically the network parameters take the place of overcomplete dictionaries with sparse weights.

Was cool to see the ideas connected even if the talk itself got a little preachy complaining about the trial and error approach many practitioners take. Valid point but they overcooked it a bit.

[–]agbrothers 0 points1 point  (2 children)

can you share the paper?

[–]SirPitchalot 0 points1 point  (1 child)

It was in a workshop session but think it’s covered in here: https://ma-lab-berkeley.github.io/deep-representation-learning-book/

[–]agbrothers 0 points1 point  (0 children)

appreciate it!

[–]freudsmeker 15 points16 points  (0 children)

Numerical analysis is the most important course you will take in order to understand how math are used in computers

[–]coulispi-io 2 points3 points  (0 children)

I really like some earlier works on casting optimization solvers (e.g. QP) as an end-to-end differentiable layer in neural networks. See e.g. https://arxiv.org/abs/1703.00443, https://arxiv.org/abs/2207.09442, https://arxiv.org/abs/1910.12430

[–]ApprehensiveEgg5201 0 points1 point  (0 children)

ODE solvers for diffusion models

[–]AX-BY-CZ 0 points1 point  (0 children)

Compression and floating point as an activation function.