Categories for AI 3: Categorical Dataflow: Optics and Lenses as data structures for backpropagation

  Рет қаралды 6,467

Pim de Haan

Pim de Haan

Күн бұрын

Пікірлер: 9
@johnhart1790
@johnhart1790 2 жыл бұрын
@ 26:42 that should be F(g): F(B) -> F(C) for covariant functor F
@muttdev
@muttdev 11 ай бұрын
In the notation X ⊗ Y, Are X, Y objects or morphisms? So far small letters f,g,h were used to represent morphisms and capital letter A,B,X,Y were used to represent objects in a category. That is why I am having confusion about X and Y
@Jacob011
@Jacob011 3 ай бұрын
About the diagrams @ 37:30: This is pedagogical suicide! How can you just drop on us diagrams in a graphical language we've never seen before and expect us to reason about them? We don't even know what the boxes represent, what the lines connecting the boxes represent, etc. We don't know how to read these diagrams!! It was immediately clear to me what the students were asking about: apparently reshuffling parts of the diagram produces a different diagram (hence why they were asking about the "box position encoding information") For someone who understands category theory, it sure as hell shouldn't be a problem to understand that people can't know what you haven't told them yet!!!
@anduong334
@anduong334 2 ай бұрын
I totally agree with you! I felt like becoming a dumbass because of that diagram which suddenly coming from the middle of nowhere. I was still on track with the previous slide about the Tensor operator. But then the diagram was introduced as a question, which entirely made the previous slide irrelevant. Even more, I had no clue about the context of the diagram or any basic information to interpret it. What were the boxes? What did the f, g, h, i mean? What did the lines connecting the boxes mean? Though I already had fundamental knowledge in Category Theory. (For anyone who want to grab fundamental knowledge of Category Theory and its core philosophy, I highly recommend the book The Joy of Abstraction by Eugenia Cheng) Later, thanks to the question of an audience, which is necessary to clear things out, I could catch up a bit after the explanation of the speaker. I think this lecture should be considered a better way to present it to its audience who might come from different backgrounds
@franzschlicht1307
@franzschlicht1307 10 ай бұрын
How did Grav. do the animated gifs in his presentation? Did he draw them frame by frame?
@muttdev
@muttdev 11 ай бұрын
In monoidal category, what are the objects, morphisms and composition?
@mateuszbaginski5075
@mateuszbaginski5075 9 ай бұрын
~anything; these are not included in the definition of a monoidal category e.g., there are monoidal categories where objects are sets, functors, lenses, etc
@dirrelito
@dirrelito 2 жыл бұрын
Nice understandable lens explanation. Thanks!
@ryderbrooks1783
@ryderbrooks1783 2 жыл бұрын
The ipad drawing thing is a crutch for the presenter. It introduces unnecessary points of confusion for the viewer while giving a false sense of clear communication to the presenter. Watching you scribble the chain rule for a trivial example is a waste of my time even at 2x.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН
Category Theory for Neuroscience (pure math to combat scientific stagnation)
32:16
Astonishing Hypothesis
Рет қаралды 104 М.
Application of Calculus in Backpropagation
14:45
Orblitz
Рет қаралды 21 М.
Geoffrey Hinton | Will digital intelligence replace biological intelligence?
1:58:38
Schwartz Reisman Institute
Рет қаралды 175 М.
Category Theory: An Introduction to Abstract Nonsense
14:51
Feynman's Chicken
Рет қаралды 71 М.
Large Language Models explained briefly
8:48
3Blue1Brown
Рет қаралды 1 МЛН
A Sensible Introduction to Category Theory
26:20
Oliver Lugg
Рет қаралды 451 М.
I Redesigned the ENTIRE YouTube UI from Scratch
19:10
Juxtopposed
Рет қаралды 926 М.
Brendan Fong: A categorical introduction to profunctor optics, Part 1.
18:46