Comments (6)
A bit late to the reply. Been sick.
IIRC, the usual intersection between AI and ABM, other than the similarity in the mathematical structure, is instead in surrogate modelling. You approximate expensive ABM's by having a NN simulates the time evolution of the model. It's similar to AlphaFold vs simulating the actual protein folding. I have seen this implemented in Julia: https://github.com/SciML/Surrogates.jl.
from mesa.
@adamamer20 what's your view on this issue now?
It's worthwhile, primarily for publishing mesa-rl models. For now, the primary purpose would be to introduce mesa to the AI community. In the future, it could also be valuable for publishing multi-agent models with millions of agents, where having trained parameters / tensors it's necessary. Also, the absence of capacity limit could be extremely useful for creating fully reproducible mesa models (including the datasets used, which is usually hosted elsewhere).
from mesa.
I was wondering if you were considering integrating the library with Hugging Face. The free tier supports easy uploading and downloading of datasets, and this could also be applied to models. More details here: https://huggingface.co/docs/hub/en/models-adding-libraries#register-your-libraries-supported-tasks-on-the-hub
from mesa.
That's a good idea. We can integrate the RL models (more relevant to AI) near the end of the summer once @harshmahesheka has written several models.
from mesa.
I think this is a good idea for the future and for the community. Many ABMs can be seen as graphs that change over time, and Graph Neural Networks, which are very popular in deep learning now, work well with these graph structures. So, I believe there will be more connections between AI and ABM in the future.
from mesa.
@adamamer20 what's your view on this issue now?
from mesa.
Related Issues (20)
- Readthedocs is failing on configuration error HOT 2
- Clean-up private variables (`_agents`, `_step`) HOT 4
- Automate and enforce unique `unique_id` in Agents HOT 14
- wrong issue
- Allow creating multiple agents directly HOT 7
- Automatic time and step incrementing
- Boltzman performance issue HOT 13
- `WeakKeyDictionary` slow in large-scale Agent Initialization HOT 8
- Write Mesa 3.0 migration guide
- BUG : MESA 2.3 HOT 4
- SolaraViz: visualization should update on parameter changes HOT 6
- Customize network layout, currently only spring layout HOT 3
- Redirect Link is not working on home page HOT 7
- SolaraViz: Fast option for dynamic plots
- Docs: Update Mesa Overview page
- Improve AgentSet method chaining performance HOT 4
- A system for managing Model/Agent default values and ranges HOT 15
- Test tutorials in CI HOT 2
- Question about Agent place_agent() warning HOT 7
- Multiline plot is not yet documented
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mesa.