Mesa: Agent-based modeling framework in Python3

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.พ. 2025
  • This is an overview of Mesa for CoMSES 2018 (www.comses.net....
    Resources related to this presentation:
    Slides: docs.google.co...
    Mesa repo: github.com/pro...
    Mesa getting started: mesa.readthedo...

ความคิดเห็น • 21

  • @0xsuperman
    @0xsuperman 4 ปีที่แล้ว +3

    Thanks for creating such wonderful framework, it will have a lot of great use cases.

    • @0xsuperman
      @0xsuperman 4 ปีที่แล้ว

      Do you have any recommendation of how (in terms of overall steps) to implement an optimized (via machine learning or Bayesian) parameter search or validation method? As well, any suggestion for someone who is interested in implementing parallel computing with CPUs/GPUs within your framework? Thanks!

  • @TheBraop
    @TheBraop 5 ปีที่แล้ว +2

    this tool is helping do modeling of the smart electricity networks

  • @Hwangssss
    @Hwangssss 5 ปีที่แล้ว +1

    Very useful video. Thank you.

  • @kaleymartinez3525
    @kaleymartinez3525 4 ปีที่แล้ว

    It'd be awesome if you made a video tutorialing mesa, like the intro and advanced categories. I've been struggling for a couple of days now...
    🥺

  • @jessriy
    @jessriy 6 ปีที่แล้ว +2

    it would be useful if you could document Mesa key functions like Netlogo dictionary

    • @JacquelineKazil
      @JacquelineKazil  6 ปีที่แล้ว

      Hey! Thank you for your comment! Changes are certainly possible. Can you submit a proposal for discussion via a github issue for a feature request -- github.com/projectmesa/mesa/issues/new/choose?

  • @Abood99222
    @Abood99222 4 ปีที่แล้ว

    Hi Jacqueline
    I really liked your video about Mesa, is there a site to learn step-by-step how to build ABM models using mesa in jupyter notebooks?

  • @Alkis05
    @Alkis05 4 ปีที่แล้ว +2

    I think this area is being hindered a lot because of the lack of good tools, specially in what concerns parallelization. Technology is progressing super rapidly and most of these projects are outdated. There are some implementations for hpc, but better tools are needed for gpgpu. It has been shown that these models are size sensitive and running them on CPU is definitely not the way to do it.
    Look what tensorflow did for machine learning. It is very difficult to partition abm problems efficiently and dwelling into the bowls of gpgpu stack to make it work is not something modelers should be dealing with.

  • @verschlusssache6283
    @verschlusssache6283 4 ปีที่แล้ว +2

    Is there an update on this? I am very interested, please make more videos.

    • @JacquelineKazil
      @JacquelineKazil  4 ปีที่แล้ว +2

      There is no video update, but there is a new paper coming out with SBP-Brims -- sbp-brims.org/2020/

    • @verschlusssache6283
      @verschlusssache6283 4 ปีที่แล้ว

      ​@@JacquelineKazil I don't know what that is, but it sounds like things are working out for you. Glad to hear that.
      Too bad that there is no video, because I can't read. (And it spreads the message further ;) )
      I am looking forward to the paper, sadly by then my BA deadline is over, and I am stuck with NetLogo for now.

  • @nightfury4756
    @nightfury4756 4 ปีที่แล้ว

    Hi, is there a way I can define different mobility model for the agents? Like the Random Waypoint model for moving the agents? I mean do we have to code the mobility model of our own or is there a predefined mobility model package/function that we can use?

  • @tiagosegato
    @tiagosegato 4 ปีที่แล้ว +1

    With MESA can I implement the agents or just do simulations?

    • @JacquelineKazil
      @JacquelineKazil  4 ปีที่แล้ว +2

      You can implement the agents. You can see examples here: github.com/projectmesa/mesa/tree/master/examples

    • @tiagosegato
      @tiagosegato 4 ปีที่แล้ว

      @@JacquelineKazil Nice! Watching the video I had the impression that MESA is used only for simulation. I'm glad I'm wrong. I'll look at the examples to identify which one suits me best. Do you know if there is any tutorial for me to follow in the development of my agents?

    • @tiagosegato
      @tiagosegato 4 ปีที่แล้ว

      @@JacquelineKazil Cool, table looks like what I need! I just need to know if he does one more thing, does he support FIPA?

    • @tiagosegato
      @tiagosegato 4 ปีที่แล้ว

      Will I also need to send BDI support, does he have it?