BlockScience
BlockScience
  • 72
  • 20 541
Workshop 4:The Modeling Process & Future Directions | Complex Systems Modeling w MAIDS, GDS & cadCAD
Workshop 4 explores how MAIDs can inform cadCAD models, emphasizing a standardized structure for policy functions and state update functions, a process that offers a template for encapsulating agent logic, enabling greater abstraction and testability. In this way, MAIDs could allow non-coders to participate actively in creating the cadCAD model structure or aid translation by AI.
PART I: Introduction & MAIDs Review
00:00:00 Introduction and Greetings
00:00:00 Session Overview and Background
00:00:48 Multi-Agent Influence Diagrams (MAIDs)
00:03:46 Personal Background and Research Approach
00:05:34 Undergraduate Research and Team Building
00:07:14 MAIDs in Mathematical Pedagogy
PART II: MAIDS Informed CAD CAD Frameworks & Code Structures
00:10:25 Modeling Frameworks & CAD CAD
00:16:37 What MAID representations enable
00:18:45 CAD CAD Modeling
00:20:09 Value of Qualitative Representations & Graph Structure of MAIDs
00:21:43 Translating MAIDs to cadCAD Model Structure
00:22:50 cadCAD Partial State Update Blocks
00:24:32 Modeling Process
PART III: MAIDS Informed Agent-Based Approach to cadCAD
00:28:36 Coding Framework for cadCAD
00:31:20 Connection to MSML
00:33:42 Agent Decisions
00:35:25 Agent Strategy
00:36:10 Agent Utility Functions
00:37:14 Possibilities of Agent Structure
00:42:06 Discussion: Q&A
00:44:26 cadCAD World Model
00:46:46 Board Game Analogy: MAIDS & cadCAD
00:49:24 Complexity in State Space & Rule Sets
00:51:54 Decision Rules & Strategy Space
00:54:52 Agent-Based Modeling & Network Policies
00:58:13 Agent Modeling as a Philosophy
00:59:21 Space & Time, Agents & Abstract Patterns
01:01:48 GDS & Mapping the Admissible Action Space
01:02:53 GDS for Non-Trivial Choice
01:06:05 Combining Rules into Strategies
01:07:13 Agents as Parameters
01:08:40 Parameters to Simulations to Experiments
01:09:16 Designing Experiments
01:09:56 Philosophical Questions on Passive Agents
PART IV: Applied & Future Directions
01:14:43 Practical Engineering Application
01:16:14 The Search for Nash Equilibrium
01:21:55 Learning Rules & Second Order Systems
01:23:21 Dynamic Games & Strategy Updates
01:31:17 Final Thoughts & Future Directions
Access Resources via blog.block.science/complex-systems-modeling-maids-gds-cadcad/#workshop-4-the-modeling-process-future-directions
Led by Octopus, a Blockscience Research Engineer, this workshop series is designed to be broadly accessible to researchers, engineers, and teams comfortable with scientific computing in Python and familiar with or interested in modeling dynamic games. Required mathematical literacy includes linear algebra, dynamical systems, and event-driven systems. Knowledge of real analysis, optimization, the existence and uniqueness of equilibria, multi-agent systems, and potential games will aid your understanding.
⚠️Caveat: Throughout the series, you may notice that we touch on relevant technical concepts and alternative approaches only briefly, choosing to focus on the application of MAIDS to inform modular model structures and optimization problems. For example, in the third workshop, we avoid established algorithms for finding Nash Equilibria. Instead, we focus on finding Nash Equilibria via optimization processes, treating this as a black-box optimization problem without a special structure.
Other Videos in this series
ua-cam.com/video/GK5oRDTa72o/v-deo.html
ua-cam.com/video/o8oCgaN2tpQ/v-deo.html
ua-cam.com/video/aG8UzKtVuiQ/v-deo.html
BlockScience® is a complex systems engineering, R&D, and analytics firm. By integrating cutting-edge research, applied mathematics, and computational science, we analyze and design safe and resilient socio-technical systems. With deep expertise in Market Design, Distributed Systems, and AI, we provide engineering, design, and analytics services to a wide range of clients, including for-profit, non-profit, academic, and government organizations.
Our R&D occurs in iterative cycles between open-source research and software development, and application of the research and tools to client projects. Our client work includes design and post-launch monitoring and maintenance of economic and governance mechanisms based on research, simulation, and analysis. With our unique blend of engineering, data science, and social science expertise, the BlockScience team aims to diagnose and solve today’s most challenging frontier socio-technical problems.
► Discover More
block.science/
blog.block.science
x.com/block_science
linkedin.com/company/blockscience/
Переглядів: 13

Відео

Workshop 3: Agents, Strategies & Equilibria | Complex Systems Modeling w MAIDS, GDS & cadCAD
Переглядів 867 годин тому
Workshop 3 focuses on the notion of a game strategy profile, wherein the strategy chosen by each player ultimately determines the agent utilities and possible game outcomes. Workshop participants discuss control theory and game theory, decision rules, and approaches to optimization. We use pgmpy to sketch the algorithm for finding a Nash Equilibrium as described by Koller and Milch, avoiding es...
Workshop 2: Explorations & Connections | Complex Systems Modeling w MAIDs, GDS & cadCAD
Переглядів 197 годин тому
Workshop 2 takes a more technical look at complex system modeling in terms of both theoretical mathematics and practical coding. The mathematical perspective establishes a rigorous footing for the idea of connections between MAIDS, Influence Diagrams, and Bayesian Networks. The practical approach considers tools to make coding simulations more reliable, fast, and translatable between different ...
Workshop 1: Introduction & Overview | Complex Systems Modeling w MAIDS, GDS & cadCAD
Переглядів 197 годин тому
Workshop 1 introduces MAIDs, GDS, and cadCAD modeling tools. The Killer Tree scenario from Koller and Milch (2003) introduces MAIDs diagrammatic syntax. The resulting MAID is then used to begin exploring the connections between the three different types of modeling frameworks, with a focus on their use within Blockscience's work. PART I: Multi-Agent Influence Diagrams (MAIDs) 00:00:00 Introduct...
Knowledge Organization Infrastructure
Переглядів 1182 місяці тому
Orion Reed and Luke Miller, unveil BlockScience's Knowledge Organization Infrastructure. The goals include enhancing the infrastructure and creating tools for effective reasoning about knowledge systems. Design principles are explored, focusing on Reference Identifiers (RIDs), objects, and temporal identity. The talk emphasizes the importance of referencing, supporting diverse perspectives, and...
Complex System Engineering: Approaching Complex Problems
Переглядів 213 місяці тому
BlockScience Founder and Chief Engineer, Dr. Michael Zargham, shares his approach of thinking in terms of bands, and not silos, as an effective way to provide holistic solutions to complex problems. BlockScience® is a complex systems engineering, R&D, and analytics firm. By integrating ethnography, applied mathematics, and computational science, we analyze and design safe and resilient socio-te...
Complex Systems Engineering: Dynamics of Technology, Economics, and Governance
Переглядів 293 місяці тому
BlockScience Chief Engineer, Dr. Michael Zargham, delves into the complex interplay of technology, economics, and governance. He presents a conceptual 'whiteboard sketch' to explain how these elements interact in shaping human behavior and societal outcomes. The focus is on understanding the roles of technological structure, economic resource definition, and governance in creating incentives an...
Complex System Engineering: Engineering & Adaptation in Closed Loop Systems
Переглядів 113 місяці тому
BlockScience Chief Engineer, Dr. Michael Zargham, on the need to understand the impact of our actions within closed-loop systems, so we can be more mindful of our choices and actions. In practice, we apply design and analysis, optimization, and engineering of complex systems to the newfound capacity to change how rules work, particularly within the blockchain space. BlockScience® is a complex s...
What do people mean when they say economics? w/ BlockScience Chief Engineer Dr. Michael Zargham
Переглядів 623 місяці тому
BlockScience Founder and Chief Engineer, Dr. Michael Zargham, shares his perspective on the meaning of "economics", referencing the New York Federal Reserve's "Fields of Study in Economics". This short video clip is from the June 2024 meeting of The Open Source Science Economics Interests Group for which Zargham is Co-Chair. @TheNewYorkFed Feilds of Study in Economics: www.newyorkfed.org/medial...
Subspace x BlockScience:Parameter Selection Workshop
Переглядів 836 місяців тому
This video is a recording of a workshop of our recent collaboration with Subspace on their token economics design. It provides an in-depth walkthrough of the computational models and simulations developed to analyze and recommend parameters for Subspace's dynamic token issuance mechanisms. The presenters, Peter Hacker , Shawn Anderson , and Danilo Lessa Bernardineli , cover the stock-and-flow m...
Governance Modules Library (GML) Phase 1 Workshop - March 2024
Переглядів 1138 місяців тому
Jakob Hackel, Ph.D., BlockScience technical project manager, and researcher, introduces the Governance Modules Library (GML), a repository of open-source governance tooling developed in collaboration with @StellarDevelopmentFoundation. It focuses on modular governance components. This open-source initiative aims to collect, standardize, and share governance designs to empower communities and or...
AI Accountability (In/&) Governance
Переглядів 50Рік тому
►Follow and Subscribe block_science Discover more at block.science/ About BlockScience BlockScience® is a complex systems engineering, R&D, and analytics firm. Our goal is to combine academic-grade research with advanced mathematical and computational engineering to design safe and resilient socio-technical systems. We provide engineering, design, and analytics services to a wide ra...
Governing Web3: Algorithms as Policy & Self- Infrastructuring as Resilience!
Переглядів 86Рік тому
PRESENTATIONS BY Dr. MICHAEL ZARGHAM & KELSIE NABBEN The advent of Web3 has brought about new opportunities and challenges in the governance of decentralized technologies. As the use of algorithms becomes more prevalent in decision-making, there is a need to examine the implications of this trend on policy and governance. Furthermore, self-infrastructuring presents a new way of thinking about r...
Resilience in Decentralized Technologies as 'Self Infrastructuring'
Переглядів 42Рік тому
Kelsie Nabben, Governance lead at BlockScience & a PhD researcher from RMIT University, talks about the concept of self-infrastructuring out of her PhD research findings to governance research group Metagov on a research call. She explains the fundamental building blocks of this concept, starting with the idea of infrastructuring which comes from the literature review of infrastructure studies....
Exploring the Innovations of BlockScience w/ Jeff Emmett & Orion Reed at CCG Austria, 2022
Переглядів 142Рік тому
An insightful and comprehensive tour de horizon of BlockScience, presented by Jeff Emmet and Orion Reed at the annual Crypto Commons Gatherin,2022 in Austria. In this video, Jeff and Orion delve into the groundbreaking work that BlockScience has accomplished in harmonizing the digital and physical worlds through sustainable and innovative engineering. The speakers discuss how BlockScience opera...
Composition of a DAO
Переглядів 53Рік тому
Composition of a DAO
DAO Lisbon Conference: Exploring Intersection of Decentralization & Regulation in Tech Communities
Переглядів 63Рік тому
DAO Lisbon Conference: Exploring Intersection of Decentralization & Regulation in Tech Communities
Purpose as a Schelling Point: Principles and Operationalizable Components by Eric Alston
Переглядів 892 роки тому
Purpose as a Schelling Point: Principles and Operationalizable Components by Eric Alston
Conviction Voting
Переглядів 752 роки тому
Conviction Voting
Gitcoin Passport- A composite of Identities
Переглядів 502 роки тому
Gitcoin Passport- A composite of Identities
Animating Purpose, Governance as Conflict & Institutional Incompleteness
Переглядів 2292 роки тому
Animating Purpose, Governance as Conflict & Institutional Incompleteness
Sizing the Governance Surface - The car Analogy
Переглядів 362 роки тому
Sizing the Governance Surface - The car Analogy
Governance Surface
Переглядів 592 роки тому
Governance Surface
What is an autonomous organization?
Переглядів 492 роки тому
What is an autonomous organization?
Intro to Polycentric Governance
Переглядів 1412 роки тому
Intro to Polycentric Governance
Why Generalized Dynamical Systems
Переглядів 472 роки тому
Why Generalized Dynamical Systems
The Crosswalk Problem Reachability and Admissibility GDS PART 1: Representation
Переглядів 1712 роки тому
The Crosswalk Problem Reachability and Admissibility GDS PART 1: Representation
The Crosswalk Problem Reachability, Admissibility and GDS PART 3 : Design and Controllability
Переглядів 422 роки тому
The Crosswalk Problem Reachability, Admissibility and GDS PART 3 : Design and Controllability
The Crosswalk Problem Reachability, Admissibility and GDS PART 2 : Equilibrium and Existence
Переглядів 832 роки тому
The Crosswalk Problem Reachability, Admissibility and GDS PART 2 : Equilibrium and Existence
A Brief Introduction to Generalized Dynamical Systems
Переглядів 4792 роки тому
A Brief Introduction to Generalized Dynamical Systems

КОМЕНТАРІ

  • @andydataguy
    @andydataguy 4 дні тому

    No sound. So sad this would be awesome to explore!

  • @r33pich33p
    @r33pich33p 10 місяців тому

    How can we discern to what degree a DAO enjoys relative autonomy?

  • @KnowDAOself
    @KnowDAOself Рік тому

    Interesting to consider the role of LLM AI in the development and management of DAOs, specifically its effect on accountability.

  • @brannonlanghom9239
    @brannonlanghom9239 2 роки тому

    promosm ❤️

  • @danielvarga_p
    @danielvarga_p 2 роки тому

    Future unfolds? What you can find on the deep internet.

  • @mavisdavis1997
    @mavisdavis1997 2 роки тому

    ρяσмσѕм

  • @akatoxa
    @akatoxa 2 роки тому

    Super helpful thank you! You can remove a mouse clicks by using Adobe Audition

  • @akatoxa
    @akatoxa 2 роки тому

    thank you for the tutorial The only thing that is annoying a lot is loud clicking. You should consider wearing the headphones with mic or use external mic

  • @danielarifriedman
    @danielarifriedman 2 роки тому

    28:41 -- regarding the set of all possible affordances (space/"universe" where available actions are selected from). Can this be seen as a "affordances on affordances"? Where that hyperparameter/hyperprior is variable, fixed, controllable, at stationarity, etc. Then someone mentioned path integral, nice comments and connections to Bayesian Mechanics. Looking forward to the paper, notation, and applied approach described in the final 5 minutes.

    • @mzargham
      @mzargham 2 роки тому

      "Affordances on affordances" has a ring to it.

  • @furkanfiratli7908
    @furkanfiratli7908 2 роки тому

    thanks

  • @r33pich33p
    @r33pich33p 3 роки тому

    🥰👏🙌✊

  • @meowcrobe
    @meowcrobe 3 роки тому

    Interesting, but the mouse clicks are 3x louder than the speech :/ It's really annoying while watching... Audio is important guys

  • @NathanielTHughes
    @NathanielTHughes 3 роки тому

    Great pioneering work here! Looking to learning more and applying more to our protocols

  • @freedumbs0093
    @freedumbs0093 3 роки тому

    Thank you Danilo.

  • @shawnanderson7502
    @shawnanderson7502 3 роки тому

    This is cool.

  • @telofy
    @telofy 3 роки тому

    Thank you for this introduction! I hope I can give back a bit by recommending the browsers Vivaldi and Edge for their vertical tab bars. Very useful!

  • @hyvmind_xyz
    @hyvmind_xyz 3 роки тому

    urm..wow. i came here for a deleuze or latour plugin. didn’t find either. wasn’t disappointed.

  • @maxpiau4004
    @maxpiau4004 3 роки тому

    We can't hear anything ?

  • @jimswenson6131
    @jimswenson6131 4 роки тому

    Great presentation, thanks Michael.

  • @networkeconomy
    @networkeconomy 4 роки тому

    Excellent presentation. This is a clear and comprehensive overview of the main elements and mechanics of the Community Inclusion Currency design.

    • @BlockScience
      @BlockScience 4 роки тому

      Glad it was helpful! Feel free to join in the conversation on further CIC model developments on our forum: community.cadcad.org/t/bonding-curves-to-fight-poverty/63/4

  • @KabbalahredemptionBlogspot
    @KabbalahredemptionBlogspot 4 роки тому

    yes.

  • @krichards5930
    @krichards5930 5 років тому

    Keep up the great work!! You should check out SMZeus”dot”com!!! ! Lots of people are using it to help grow their channel.

  • @benscholtz
    @benscholtz 5 років тому

    This reminds me of the control systems simulations we used to do using Simulink for mechatronics! Looking forward to exploring this library more. Great tutorial :)