Coder Social home page Coder Social logo

netlogo-modeling's Introduction

NetLogo-Modeling

earlier versions of this repo here

See my models on NetLogo model sites

Projects

UK Housing Market Model 2009 paper version (complex, finished)

Housing Market Revisited Model (simpler, not finished)

  • the original model is can be downloaded here
  • however, I have not been able to find this model's paper online.
  • though simpler than Housing market model 2009, but it has touched on housing investment.
  • updating this model

Replicate Economics formulas with ABM

  • If Demand and Supply formula and graphs can be reproduced by a NetLogo model with multiple agents interacting with each other, could we generate the graphs of all the commonly known Economics Formula with NetLogo?
  • If it is possible and doable, then it would indicate that ABM can help us discover Economic formulas and theories.

netlogo-modeling's People

Contributors

embracelife avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

netlogo-modeling's Issues

Relations and Perspectives

ML and DL (Tensorflow, Pytorch, Chain)

Their problems are hard and massive but well-defined with big data and specific objective metrics

Using ML and DL is to apply a more powerful weapon to solve the problems more efficiently and accurately

Mathematical Modeling

The problems are real-world, but usually very vague (even more real-world), you need to define the problem with rigor before exploring solutions

The problems can arise from everywhere from anything, it is more real-life oriented

you are allowed to use any tools and techniques to approach and solve them (use easy tools to train thinking process )

Java, Python, R

Great programming languages to build brilliant softwares

Great programming languages to processing and mining big data with clever algorithms

ABM on economics

Agent based modelling approaches to study and research economics, banking and money, trade and so on

What are more interesting and potentially demanding?

Mathematical modeling and ABM

  • solve real world problem with simpler tools and languages (NetLogo, Extentions with python or R, Weka)
  • time and energy focus on approaches, processes, defining and solving problems, rather than sharpening tools like Java, Python, Tensorflow and Pytorch
  • Dynamics of Economies, markets, Money and Banking, Debt cycles, Trade wars are much more interesting and useful to policy making
  • together with big real economic data, the model can be more realistic and dynamic to help policy makers

Simple toolkit is powerful enough

NetLogo, R, Weka are powerful enough to solve most of the problems probably

Learning to use them efficiently on real problems should be a demanding skill (also demand time and effort, and few people give to them)

CN vs US Policy and Market observatory

财政发力 = **政府向央行发债借钱 + 这些钱可以用来做基建 + 福利开支 + 支持地方债务 + 但这些钱未来要还的(加重当前债务和未来的债务偿还压力)
降准放水 = 将银行里扣着防范挤兑的钱,也借出去 (让银行满负荷房贷运作,增加银行系统风险)
央行印钞 = 从空气中造币,钱多了,可以大幅购买资产,但直接导致贬值压力上升
每种放水方式都有弊端,但日美印钞的弊端较小,因为是储备货币,风险被转移给世界各国平摊

STEM

Interesting figures

Natasha Wilkerson

Interesting links

这个科学节就是由STEMIE(STEM +发明+创业)联盟推动的NICEE

Produce Market from scratch

why updating code and comments are not enough?

  • model is complex, codeCommentCorrect != modelUnderstood

how to write the code from scratch?

codeVerifyOneStepATime

  • scratch step 2 : code up globals, breeds, properties and the setup
  • scratch step 3 build the go procedure framework and two functions are missing.
  • scratch step 4 : to wirte the most difficult function with detailed structure in common language

Key figures and Youtube resources

Rob Axtell series and Leigh Tesfatsion

Conventional vs ABM approach to economics up to 53:52

2017 SFI conference with

  • Rob Axtell : large model with economic data of all individuals and firms in the US for assisting decision making for policy makers
  • Michael .. statistical analysis vs ethics on mortgage loans discrimination with Axtell response

Axtell on large scale agent models
Axtell large scale model on Nasdaq and finance in general

epidemic modeling
Leigh Tesfatsion website
Rob Axtell web
CoreEcon
EconTalk
future jobs
Sornette
Nigel Gilbert

Do you have any email contacts ?

Dear EmbraceLife

Your project on housing markets is quite fascinating, I wonder if we can have a deeper discussion through an email? Do you have any email contacts that I can send?
Thanks!

Best
Peter

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.