You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
The Topos Institute has a colloquium every week, which (alas) is usually not announced here. But this week it's about work that a bunch of us have been doing on software for modeling epidemics, so I'm going to advertise it!
The talk is by my old grad school pal Nate Osgood. He's a computer scientist, he helped lead Canada's COVID modeling, and he is now spear-heading a project to develop software in AlgebraicJulia that uses ideas such as decorated cospans and operads to create disease models.
I am completely biased, since I'm involved in this - but I am really excited about how category theory, computer science and epidemiology are meeting in this project, and yielding practical tools for public health.
His talk is Thursday June 29, 10:00-11:00 Pacific Time; to watch it either live or recorded go here.
Towards Compositional System Dynamics for Public Health
Abstract: For decades, System Dynamics (SD) modeling has served as a prominent, diagram-centric methodology used for public health modeling. Much of its strength arises from its versatile use of 3 types of diagrams, with each serving both to elevate transparency across the interdisciplinary teams responsible for most impactful models, and to reason about patterns of system behavior. Causal loop diagrams (CLDs) are used in semi-qualitative processes early in the modeling process and seek to support insight into feedback structure, behavioral modes, and leverage points. As modeling proceeds, system structure diagrams further distinguish stocks (accumulations) from flows and material from informational dependencies. Stock & flow diagrams build on that representation to characterize mathematical dependencies, quantify parameters and initial values for stocks, and have been particularly widely used in scenario simulation in public health and mathematical epidemiology.
While ubiquitous use of diagrams renders SD modeling markedly effective in supporting team science and shaping stakeholders’ mental models, existing tools suffer from a number of shortcomings. These include poor support for modularity, cumbersome and obscurant model stratification, and an inability to capture the relationships between the 3 diagram types. Within this talk, we describe initial progress towards creating a framework for compositional System Dynamics, including theory, API support via StockFlow.jl within AlgebraicJulia, and ModelCollab -- a real-time collaborative tool to support interdisciplinary teams in modularly building, composing and flexibly analyzing Stock & Flow diagrams.
Our approach separates syntax from semantics, and characterizes diagrams using copresheaves with a schema category. Diagram composition draws on the theory of structured cospans and undirected wiring diagrams, and employs pullbacks for model stratification. Model interpretation is achieved via functorial semantics, with ordinary differential equations being just one of several semantic domains supported. After describing the current state of implementation, we describe plans for future work, including enriching support for CLDs, and adding support for several computational statistics algorithms and additional types of structurally-informed model analyses. This is joint work with John Baez, Evan Patterson, Nicholas Meadows, Sophie Libkind, Alex Alegre and Eric Redekopp.
I wish these colloquia were announced here! They are announced here:
Anyway, here's one:
Speaker: André Joyal: Free bicompletion of categories revisited (part 1)
Abstract: Whitman's theory of free lattices can be extended to free lattices enriched over a quantales, to free bicomplete enriched categories and even to free bicomplete enriched oo-categories. It has applications to the semantic of Linear Logic (Hongde Hu and J.)
Time: Thursday February 15th at 17:00 UTC.
Zoom: https://topos-institute.zoom.us/j/84392523736?pwd=bjdVS09wZXVscjQ0QUhTdGhvZ3pUdz09
YouTube: youtube.com/watch?v=a4a3TOpy5MU
there's also a mailing list you can sign up to, and you can add the calendar to your computer calendar using researchseminars :-)
Some smart people have gotten post titles from my Wordpress blog, posts on the category theory mailing list, etc. to be automatically copied here. Could someone do that for Topos colloquium announcements?
quite possibly! but that someone is not me
Yeah, there are people here who do such things.
Hi all! I’ll be trying to regularly announce Topos colloquia here. If you don’t know, almost every Thursday we have a cool speaker on Zoom. You should come.
Below is the title and abstract for the next talk at the Topos Institute Colloquium, this Thursday at 17:00 UTC. You can check what time this is in your local time zone on either the website or ResearchSeminars page. Everybody is welcome to attend, either via Zoom or by the YouTube live stream.
More information can be found at https://topos.site/topos-colloquium.
Looking forward to seeing you all there!
——————
Talk details
Christine Tasson: Semantics for Reactive Probabilistic Programming
Synchronous languages are now a standard industry tool for critical embedded systems. Designers write high-level specifications by composing streams of values. These languages have been extended with Bayesian reasoning to program state-space models which compute a stream of distributions given a stream of observations [1].
This talk aims at describing semantics for probabilistic synchronous languages, based on a joint work with Guillaume Baudart and Louis Mandel [2]. The key idea is to interpret probabilistic expressions as a stream of un-normalized density functions which maps random variable values to a result and positive score. Two equivalent semantics are presented: the co-iterative semantics is executable while the relational semantics is easy to use for proving program equivalence. The semantical framework is then applied to prove the correctness of a program transformation required to run an optimized inference algorithm.
[1] Reactive Probabilistic Programming, Guillaume Baudart et al, PLDI 2020
[2] Density-Based Semantics for Reactive Probabilistic Programming, Guillaume Baudart, Louis Mandel, Christine Tasson, arxiv:2308.01676
Zoom: https://topos-institute.zoom.us/j/84392523736?pwd=bjdVS09wZXVscjQ0QUhTdGhvZ3pUdz09
YouTube: youtube.com/live/Di8rz9Vp3Rw
there was previously a specific channel (#event: Topos Colloquium ) for this, but I think it makes more sense to keep it here as a single thread, so thanks Kevin!
Hi everyone,
Below is the title and abstract for the next talk at the Topos Institute Colloquium, scheduled for . Everybody is welcome to attend, either via Zoom or by the YouTube live stream. More information can be found at https://topos.site/topos-colloquium.
Talk details
Seth Frey: Online communities as model systems for commons governance
The best citizens of a large-scale democracy are those who have built and broken several small ones to see how they work. By empowering people to build any kind of community together, the Internet has become a laboratory for self-governance experimentation. Groups who start online communities must overcome the challenges of recruiting finite resources around difficult common goals. Fortunately, they can draw on a growing range of support technologies, peer networks, and scholarship. With their transparency, the Internet's millions of online communities can be surveyed for insights into their design and functioning. Looking at three large platforms for small self-governing online communities, we will pose several questions of institutional processes at the population level, as drawn from the literatures on common-pool resource management and institutional analysis and design.