Тёмный
Pim de Haan
Pim de Haan
Pim de Haan
Подписаться
Комментарии
@vpatryshev
@vpatryshev 2 дня назад
Neat.
@Jacob011
@Jacob011 8 дней назад
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!!!
@gkirgizov_ai
@gkirgizov_ai 16 дней назад
Keep going , guys, that's brilliant and much-needed project ;) The scheme of funding is also nice, hope you got this working
@JTan-fq6vy
@JTan-fq6vy 2 месяца назад
In time 26:44, it was mentioned that there is only one morphism uniquely defined from any set A to (), ie., the function returning () for every element in A. However, could it be possible that for some of the elements in A, there is no return, ie., no arrows from some of the elements to ()? In this way, it seems the morphism (function) is not unique and there can be many different ones.
@quonxinquonyi8570
@quonxinquonyi8570 Месяц назад
If there is no return for some of elements of A then it will not be a function to start with….in order to be function the whole domain of A must be mapped
@JTan-fq6vy
@JTan-fq6vy 2 месяца назад
15:10 we are talking about commutative diagram, but I was not convinced by the name "commutative". Does the "commutative" have anything to do with the "commutative property" in abstract algebra? If not, what exactly is the meaning of "commutative" in this context regarding the diagram?
@JTan-fq6vy
@JTan-fq6vy 2 месяца назад
Thanks for the great intro! Could you share the Zulip link?
@vincentcremer4235
@vincentcremer4235 3 месяца назад
This enriched my understanding of Category Theory and Causality by a lot. Thank you!
@knowledgereact
@knowledgereact 4 месяца назад
Great talk. It addresses questions that I have been wondering about. You've made a lot of interesting progress.
@RumberoEuropeo
@RumberoEuropeo 4 месяца назад
Best ever monads lecture!
@philnguyen0112
@philnguyen0112 4 месяца назад
The question at 51:09 is really good, asking if compositionality is the nature of things, or simply about the limit of our ability to understand. I think it's analogous to types in programming. Are static types the true nature of computations, or just about our ability to understand them? While sound type systems are necessarily incomplete (i.e. they fail to accommodate some perfectly valid programs), the idea of static typing has proven valuable for reliably constructing and reasoning about programs. Historically, untypable but perfectly working programs have been an important source of inspiration for improving the expressiveness of static types (e.g. various forms of polymorphism, path-sensitive reasoning, delimited continuations, etc.). If one day we come across a perfectly clear and correct program that's untypable, that needs massaging just to appease the type-checker, such program will not be a sign that we should abandon the idea of static typing, nor should we dismiss such program as invalid just because a particular static discipline fails to explain it. Each instance of incompleteness can serve as an opportunity to improve the type system. Similarly, if one day we come across an effective machine learning model that cannot be explained by the current building blocks, that won't mean that the idea of searching for compositional building blocks is worthless, and we obviously shouldn't dismiss that model's existence. That will simply mean we should revise the building blocks. After all, mathematics can't derive all truths, but it's the best tool we have for understanding truths.
@hendrixgryspeerdt2085
@hendrixgryspeerdt2085 3 месяца назад
Yes, your reply is directly in line with the incompleteness theorem in mathematical logic. Any logic based system we come up with to reason about a domain (a domain that is not 100% knowable) will inherently be incomplete. We will have to continue learning and improving our understanding until either the domain of knowledge is completely covered (all questions are answered) and if we find something we can’t explain, figure out how we have to revise our models to explain it.
@theatheistpaladin
@theatheistpaladin 5 месяцев назад
You love to smack and click with your mouth a tad too much.
@mapleandsteel
@mapleandsteel 5 месяцев назад
Structuralism, a 100 year old linguistic theory, finally mating with Math and Computer Science, making cute babies. Maybe we can name the first two babies Ferdinand and Claude.
@alexanderlim4586
@alexanderlim4586 5 месяцев назад
Thanks Petar for the amazing intro!. At time 49:10, how can we tell, from the commutative diagram, that f is both monomorphic and epimorphic? Is f being so by stipulation? Or we can read off from the diagram directly?
@alexanderlim4586
@alexanderlim4586 5 месяцев назад
This is my attempt to show f being epimorphic: From the axioms of categories, we have id_B o f = f, which is also f = id_B o f. So, id_B o f = id_B o f. Since id_B = id_B, f satisfies being an epimorphic. But, I believe, this argument can be applied to any morphism in any categories. This makes any morphism epimorphic.
@vinhchucky
@vinhchucky 4 месяца назад
@alexanderlim4586 in that specific category the only morphisms than be composed on either side of f are the identities So the properties of mono and epimorphism are trivially verified (it's a bit absurd in a way) f o g = f o h always implies g = h because g = h = id you have no other choice there no other morphisms
@eofirdavid
@eofirdavid 5 месяцев назад
(At 15:21) Took me a while to understand the meaning of "linear G equivariant functions are convolutions". This is basically associativity in group, namely multiplying first from the left and then from the right is the same as multiplying first from the right and then from the left. I think that this is much simpler to understand then just saying "convolution" with a formula.
@rylaczero3740
@rylaczero3740 6 месяцев назад
Instead of naming them 'Chapter X', can you them such that they convey more information about the content the specific segment cover.
@Adsgjdkcis
@Adsgjdkcis 6 месяцев назад
Really appreciate Jules' candour about the applications of this research programme! Still very supportive of it :)
@Adsgjdkcis
@Adsgjdkcis 6 месяцев назад
At 40 mins: a group as a one object category isn't the same thing as the Lawvere theory of groups (or even of any Lawvere theory, which in general have a countably infinite number of objects!)
@Adsgjdkcis
@Adsgjdkcis 6 месяцев назад
35 mins on parametric functions, the citation should be for "Theorems for Free" by Wadler.
@franzschlicht1307
@franzschlicht1307 7 месяцев назад
How did Grav. do the animated gifs in his presentation? Did he draw them frame by frame?
@ansschapendonk4560
@ansschapendonk4560 8 месяцев назад
Nothing new! This kind of information is already written down in articles and books since 2013 about the soundhelix (Lauthelix, klankhelix). The Semantics of Derivational Morphology: Theory, Methods, Evidence (Linguistische Arbeiten, 586) by Sven Kotowski (editor), Ingo Plag (Editor) Since Radboud University confirmed that Nomen est Omen (our names say who we are), we know that a name like Ingo PLAG helixes in PLAGIARISM, because words lengthen from the back (adjectio) and dissolve from the front (detractio) like in Dutch WRAAK (revenge) that helixes in German (w)RACHE. In the announcement, Plag talks about “innovative methodologies” by which he means the “universal sound helix”. Unfortunately, Plag copied these “new and very interesting insights” from the books about the Universal soundhelix (klankhelix, Lauthelix) that are in the Deutsche Nationalbibliothek (German National Libraries) in Leipzig and Frankfurt. Plag worked at the same time with a Dutch female teacher at the Philipps-Universität-Marburg. She was falsely accused of sexual harassment, which was followed by immediate dismissal, while the actual background came to light by a notorious German whistleblower. He accused the president, several deans and the ombudsman of covering up her research results with which Ingo Plag plagiarizes in all his publications. In the announcement he talks about “oft-neglected fields” of certain directions in linguistics. It is indeed true that Plag and all his colleagues (including Noam Chomsky) never came up with the idea of sound rules expressed by Goropius Becanus. In addition to adjectio and detractio mentioned, Becanus pointed out the permutatio in which words must be read from back to front. Instead of 'neglect', one should speak of ignorance. In addition to the well-known rows P, T and K, Becanus also pointed out a fourth row W that was never understood by Plag and Co. It is indeed painful that linguists themselves never came up with these ideas, but what falls under the heading of criminality is the fact that they completely ignore the research results of Becanus and the soundhelix (klankhelix, Lauthelix). The question is therefore not whether we should judge this book here, but rather the authors, professors and employees who are given carte blanche through publishers affiliated with their university when it comes to offenses such as plagiarism and making false accusations. For example, the Horizon 2020 project, with subsidies amounting to millions of euros, is solely due to the rediscovery of the soundhelix. With the soundhelix one can not only reconstruct the past, and then correctly; one can also use it to spell and therefore predict the future. It is therefore not just about 'predicting semantic properties' but about a whole system that, like the Oracle of Delphi, can indicate future discoveries. If we look at religious books such as the Torah and the Bible, for example, we can predict the words to which these books refer using the soundhelix. From STAR helixes STER because vowels helix alphabetically (a > e > i > o > u). Via detractio helixes out of STER > (s)TORA while the adjectio is the cause of the extension of the word. From TORA helix (t)ORAK > ORACLE, but through the permutatio we now also know that from ORAK / KARO is helixing, that helixes in KORAN, because there is a second octave available, which gives the vocals a higher pitch, just like in Canaan. In addition to TORA, however, TUAS also is helixing, which is TUAS GLOS, the BIBLE, which literally means 'second writing'. The Oracle of Delphi is never taken seriously by male scientists, because this knowledge was controlled by women. And here is the point, because it now appears that women during pre-Jewish matriarchy already had more knowledge of linguistics than men do today. So that's where the shoe pinches. So the KORAN is not the third book, but the fourth! KORAN helixes in QUA'RAN, but than in QUINTESSENCE, which deals with FIVE. This fifth book has a pointe, a clou, because that is the discovery of the soundhelix self! The soundhelix forms words automatically over which humans themselves have no influence. This phenomenon is therefore 'divine' (i.c. female, but also related with ‘devil’), which leads one to conclude that beliefs in a God (or Allah) is based on a kind of superstition. It has nothing to do with a male God, but only with a Mother Nature! The soundhelix has a MA-the-MA-tic pattern, which is indeed related to the mama’s who were the first human beings who could count, but which is indeed related to the algorithms referred to by Plag in his announcement. The concept of GOD can be translated via permutatio into GOD/DOG, which in Dutch means HOND, which via adjectio helixes in HONDERD, which helixes in HUNDRED in English. But in Dutch, HONDERD is helixing in HUN DRIETJES (their three) alias 1-0-0 in which the ones and zeros refer to algorithms. In Plag’s books, you will never find a reference to the Dutch language, while it is now indisputable that not only German helixes out of the Dutch language, but also English ánd French. And this finding turns the history of Europe upside down. But what is even much more interesting is the discussion going on in astrophysics. Jonathan Oppenheim wants to have discovered something new by combining certain theories when it comes to quantum mechanics, gravity and string theory. In English, a ‘string’ refers to 'underpants'. During the pre-Jewish matriarchy, women were in charge, which is indicated by the saying 'wearing the pants'. Now the image of the molecule that refers to the SAMARIUM is shaped like a pair of pants, which deals with the number five: the pentagram! SAMARIUM contains the name of the Holy Mary who had a baby as a virgin. A synonym for baby in Dutch is a 'broekie' (pants)! The soundhelix is able to give us insight into knowledge about cosmology without us having to study the universe. GRAVITY helixes out of Dutch KRAP which helixes via permutatio in PARK, but P > F and K > C which is pronounced as S, resulting in GRAVITY > FORCE, i.c. FIFTH FORCE! Particles split in two, which is associated with SCHAAR (scissors). Astrophysicists still don't know why Schrödinger's CAT can be dead and alive at the same time. Women are called FOTZE in German, which means helixes out of Dutch VOD which means RAGS in English. Out of SCHAAR(s) > RAGS is about reduction. The VOD / DOV helixes in DUIF (pigeon, but also ‘peace”) ánd VOODOO, which gives the connection between the soundhelix alias THE WORD (Jesus) and religion a different dimension. For centuries, people have been led to believe that bad behavior will get them into hell. This threat came from outside. People now hardly believe in an all-powerful God. Knowledge about the soundhelix should lead to the conviction that there is indeed something like an omniscient mechanism through which people are stimulated from within to behave well. We call this behavior charity. Books like this by Ingo Plag are therefore extremely relevant. But it has now also been proven that Ingo Plag himself is an idiot, because through knowledge of the soundhelix he should know that his plagiarism will come true! Pale(s)tin(t) means "white faces", since the Jewish people are not coming from Israel but out of the North of France: IJZERHOEK! Ingo Plag knows this. Nice regards, Ans (Johanna) Schapendonk
@muttdev
@muttdev 8 месяцев назад
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
@muttdev
@muttdev 8 месяцев назад
In monoidal category, what are the objects, morphisms and composition?
@mateuszbaginski5075
@mateuszbaginski5075 6 месяцев назад
~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
@muttdev
@muttdev 9 месяцев назад
Good video. At time 10:35 suddenly a new word "Model of the system" added to explain compositionality. Now to understand compositionality, you need to understand what is "Model of system". Could you please first explain what is meant by "Model of the system" ?
@raticus79
@raticus79 9 месяцев назад
42:06 - a nice easy explanation here, sounds pretty straightforward to do in Python
@josehenriquetarginodiasgoi7424
@josehenriquetarginodiasgoi7424 9 месяцев назад
What is the Zulip server URL?
@madlarch
@madlarch 10 месяцев назад
Fascinating talk. First time I've really started to see why it is useful to work with enriched categories. And now I've got a whole bunch of references to look up for further info!
@MDNQ-ud1ty
@MDNQ-ud1ty 10 месяцев назад
The only reason this works is because language has a topological/categorical structure on it structure that effectively mimics the reals. The mapping in to R works because we know how to deal with R and because the mapped structure does have structure in it. It's not just an arbitrary set(if it was then the mapping would be arbitrary and all derived structures based on R would be meaningless). The idea is really just representation theory. Represent a structure in terms of another more familiar to try and understand the former.
@MDNQ-ud1ty
@MDNQ-ud1ty 10 месяцев назад
The largest use case I've seen for chatGPT is that of undermining society by having bots use it to make people think they are real profiles.
@simonahrendt9069
@simonahrendt9069 11 месяцев назад
36:03 Perfect, creatio ex nihilo now^^
@simonahrendt9069
@simonahrendt9069 11 месяцев назад
28:00 As a theologian (as well as deep learning enthusiast), the terminal set seems to me to be analogous to the concept of (monotheistic) "God". And it is fascinating that the terminal set can be identified simply in virtue of all arrows pointing to it, without knowing the "nature" of the objects/sets - i.e. in particular, without knowing the "nature of the One". This is a line of thought that definitely bears fruit theologically, when you consider the claim that all manifestation in the world points to God himself (and indeed, that God is exactly He who all manifestation points to). It is also interesting that the different pagan cultures of the past, once they converted to (monotheistic) Christianity, they provided connections to elements of or figures in scripture, e.g. connecting the ancestry of their traditional gods to some specific, lesser known descendant of Noah. This way it seems they provided arrows into the framework of references (in language) that themselves were understood to point to "God", i.e. to biblical scriptures or associated traditions. When you think about it, if compositionality holds in the realm of language/thought, then in virtue of connecting one's culture to an aspect of the story that explicitly contains (or rather points to) "God", one is simultanously providing the composition, i.e. an arrow from one's culture to "God". The desire to do this underlines the notion that (at least for these ancient people, but definitely still today with regard to people who take the concept of "God" serious in either a philosophically or religious way) this concept "God" was seen to serve a role similar to the notion of "terminal set"/"top" or whatever the more general category-theoretical term is (limit?). Also wondering whether the claim that Christ is "alpha and omega" and that the "first shall be last" point to some sort of mathematical structure in which "top" and "bottom" (or "limit" and "colimit"?) are in some sense indistinguishable from one another. Just recording my thoughts here for future reference. But maybe I am not the only one interested in rather arcane topics, considering the topic of this lecture series :D
@ali-mz1p
@ali-mz1p 11 месяцев назад
We need more content from you bring more theory
@0Tsutsumi0
@0Tsutsumi0 Год назад
Great content! :)
@0Tsutsumi0
@0Tsutsumi0 Год назад
I have just found recently that the way I think and model problems always matched the way category theory does. It's a very exciting area to explore :)
@samueldeandrade8535
@samueldeandrade8535 3 месяца назад
Well, it is not the "way you think". It is the way WE think, in general.
@0Tsutsumi0
@0Tsutsumi0 3 месяца назад
​@@samueldeandrade8535 I would definitely not generalize my statement. I can spot, for example, some modern / contemporary artists wouldn't think in a compositional way (although classic artists would tend to).
@samueldeandrade8535
@samueldeandrade8535 3 месяца назад
@@0Tsutsumi0 ok. But no. And now I understand a little better what you tried to say.
@metanick1837
@metanick1837 Год назад
Great analysis
@ShawnMorel
@ShawnMorel Год назад
fantastic presentation overall. One of the simplest descriptions of syntax vs semantics and Lawvere theories
@conorosirideain5512
@conorosirideain5512 Год назад
This sounds like a fascinating area of research! I have two question: 1.) Is there a list of open problems that the community could check out? personally I would love to get 'nerd sniped' lol; and 2.) Categorical Cybernetics seems very AI foundational, so I was wondering if there is much work categorically modelling aspects of agent foundations research?
@mooncop
@mooncop Год назад
blessed talk
@ragnarherron7742
@ragnarherron7742 Год назад
PMs also seem to have similarities to the recent Deep Mind work "Tree of Thoughts"
@ragnarherron7742
@ragnarherron7742 Год назад
Would it be accurate to say the Prediction markets are similar to System 2 and ANN are similar to System 1 (perception)?
@aug_st
@aug_st Год назад
Amazing talk. fundamentally important to understanding all machine learning. language model pretraining is like a first pass at learning the structure of language by understanding word contexts. knowledge graph learning and link prediction using contrastive learning is eerily similar to the use of the unit interval enriched category between sets. so many interesting insights and connections here.
@tensorstrings
@tensorstrings Год назад
Thanks for publishing these lectures!
@keeperofthelight9681
@keeperofthelight9681 Год назад
Are guys ready for a corny ass joke: functors are funtors :D
@devon9374
@devon9374 Год назад
Great lecture
@NoNTr1v1aL
@NoNTr1v1aL Год назад
Absolutely brilliant introduction to Category Theory!
@araldjean-charles3924
@araldjean-charles3924 Год назад
This is really inspiring work. On "blue", and "red" functor, a "color" functor might be instructive. What are all the relationships that have to do with a color, very Yoneda? maybe?
@NoNTr1v1aL
@NoNTr1v1aL Год назад
Absolutely amazing playlist!
@AndreiMargeloiu
@AndreiMargeloiu Год назад
Great introduction tutorial!
@miregal-xj5xv
@miregal-xj5xv Год назад
I am trying to understand precisely what you mean by "the unit set" and "the terminal object" wrt. to Set. So, I understand that for Set we happen to have a single "initial set", as per the lecture - the empty set. I also understand that a certain set (containing only a certain element) is uniquely defined by a single morphism. But clearly there are many such "unit" sets, and many such morphisms. However, you speak consistently as if there is a single terminal object for Set. Can you explain the level of abstraction here? Is "the" "terminal object" in Set an abstract object that stands for ALL sets with a single object, and they share properties such as having each a single morphism defining them... or are we in fact speaking about a collection of terminal objects, each with a specific morphism defining them? The former would work with the language of "up to isomorphism" perhaps.
@petarvelickovic6033
@petarvelickovic6033 Год назад
Thanks for your question! Strictly speaking, as you said, in a category like Set there are infinitely many terminal objects (namely, all single-element sets). However, it is a general assumption in CT that, for all intents and purposes, we can assume we know the terminal object "up to isomorphism"; put differently, for any two terminal objects, we are guaranteed an isomorphism between them, so, at least from the point of view of mathematical structure, we can assume them to be the same object.
@johnhart1790
@johnhart1790 Год назад
@ 26:42 that should be F(g): F(B) -> F(C) for covariant functor F
@ハェフィシェフ
@ハェフィシェフ Год назад
Hi! I love your series but I don't know how to access the zulip page can you share the link?