The European Tribune is a forum for thoughtful dialogue of European and international issues. You are invited to post comments and your own articles.
Please REGISTER to post.
It would seem that the explosion of computing power should make it possible to put such models into open source code that could run on relatively inexpensive platforms as a distributed computing system over a network or the internet. Run in stand alone mode such a program would enable individuals to model the effects of various policies and events. But a more interesting model might be a sort of economic "Second Life" where a multitude of separate agents take actions directed primarily towards the benefits to their particular institutional avatar and the combined effects on the individual avatars and the aggregate model of the economy could be observed. This might require a greatly more powerful processor or it might be possible to accomplish via distributed processing.
I have a sense that this would likely give rise to useful management information and could lead to gainful employment for a whole new group of specialists. Were it set up so that sub sets of the users could devise, employ and test new organizations and techniques in separate economy domains it could allow experimental meta-economics. If these proved promising, they could be re-integrated into the basic group model and the effects of new agents acting on the existing system could be observed.
It might be important to brand, patent and copyright such software and commercialize it so as to make it more difficult to suppress or control by stasis seeking forces, or perhaps I am overly paranoid. The overarching goal should be to make this as entertaining, exciting and insight generating as possible while protecting the open source nature and the right of all to use and modify the programs. I do not know how to properly resolve these issues, let alone how to create the models. But it seems to me that such programs could revolutionize the way we conceptualize and actualize our common culture. As the Dutch said while fighting the Spanish: "It is not necessary to have hope in order to persevere."
The problem isn't the computing power. The problem is the software that tells the hardware what to do, when. To go anywhere beyond a toy you'll eventually have to deal with phenomenological relevance and THAT, my friends, is a real bitch¹. The usual method is to ignore it by building some flavor of Expert System. Now the problem with that is well known: anything not specifically programmed is deemed irrelevant which runs you into all kinds of limitations. The other method, which doesn't work either, is to implement some kind of a randomizer decision process. In any event, eventually you run smack into the Lyapunov Exponent which can be this:
or this:
Depending on what is you're dealing with and how you're looking at it at any particular moment with your chosen methodology at that moment. Each of the above graphs are a different way of looking at - call it - Information Integrity and each of them are "right," for a given value of right-ness, AND each of them are "wrong," for a given value of wrong-ness. Because this is a factal dimension the right/wrong versus right-ness/wrong-ness is neither linear NOR Euclidean, nor is the seemingly straight forward right/right-ness and wrong/wrong-ness².
Just to complicate everything further the relationship of semiots ('words') to semantic (what the word points at, what it "means" on another axis) is 1:Many. Technically there's no theoretical limit giving 1:∞ but humans get around this through applying arbitrary limitations, e.g., grammar, and verbal negotiating, a computer don't know either.
To quote Drew, "Wheeeeeeeeeeee!"
Throwing a lot of people at the problem, the Open Source route, isn't going to do a damn bit of good IF the goal is a explanatory model. Even people with decades of experience and adequate funding can't - really - do a proper job. (Ladies and Gentlemen of the jury I give you the IPCC Model and Report in evidence.) And it is very much an open question if the most efficient way forward would be to build a Artificial Life system using genetic algorithms (with or without classifiers?) and let the little buggers build the model for you.
Because in the final analysis, We don't know how to write a good model of the economy. Various good and brainy people have tried over the years and bounced every time.
---------------------------------------------------------------------------------------------------- -------------- ¹ I could bore you to death with why. Suffice to say, when faced with n-dimensional streams of data and the odd datum popping in with varying potential and actual affective and effective implications merely doing the comparison operations takes you out of Real Time user response.
² To Them Wot Know .... yeah, but YOU try it in 50 words or less. ;-) Ever since I learnt about confirmation bias I've started seeing it everywhere
If the 'expert-few' can't model the economy, then why would the 'amateur-many' decisions be less useful?
What I mean is that "experts can't know as much as everyone collectively" is the key fallacy behind market fundamentalism. Most economists teach a theoretical framework that has been shown to be fundamentally useless. -- James K. Galbraith
</cynicism> Ever since I learnt about confirmation bias I've started seeing it everywhere
it's a kind of Everest no-one has climbed, though many gaze at the summit longingly, and many have fallen off its slippery faces...
anyone that really consistently pulled it off would be able to name and number their income. with all that computers can do to ease our toil, it's understandable that man should want to use them to find the rosetta stone of economics.
until humans become completely linear creatures (too many heading that way imo), those who want to guarantee their winnings merely have to tithe a chunk to the lobbyists, pressuring politicians to hamstring regulators. it can get messy though, which is why everyone would like to find an algorithm to make them easy squillions, like a blackjack 'system'.
back to dreaming of the view from everest! "It's very hard to see what is kept invisible" Roseanne Barr
i think what no-one ever says is that you can't preview, prognosticate, or prophetise consistently about something as inherently nebulous or unpredictable as the sum of millions of individual choices.
No you can't. What you can do is construct a decision-making environment that simulates¹ what might happen when this, that, or the other comes down. Now, unregenerate cynics equate "simulate" with "pulling it out of the air." I prefer to define it as "a systematic procedure resulting in a very informed guess." :-)
Fortunately, there are certain patterns and breakouts - statistically, psycho-socially, and others - to human behavior that can help boundary the problem. And, with a little bit of intellectual effort and humility, it's possible to get the general thrust of things. Best example is Exponential Growth, if you've only got x amount of something, and you can only use x-y% of it then using the Growth rate it is possible to determine, more-or-less accurately, when you ain't got no more x. When you ain't got no more x either you - and everybody else - does without or find a substitute. That's a general law applicable across the whole range of human activities. Ever since I learnt about confirmation bias I've started seeing it everywhere
What, the market knows best, now?
We have a strange idea, which seems apply almost exclusively to economics, politics and business, that experts are good at predictions.
In reality almost everyone is better at making predictions than the experts are.
There are two things happening here. One is that expertise isn't based on predictive ability, but on following the party line. It's a perfectly soviet system, where talking rubbish gets you immense rewards.
The other is the corollary that decisions are made by the people who are least competent to run it - because the goal isn't to make intelligent decisions, it's to maintain power differentials for as long as possible.
If you had a modelling and prediction game you could find individuals who had a talent for intuitive modelling and insight and give them something useful to do. They wouldn't necessarily have to know how to build models out of differential equations, but they would have a better than usual batting average when it came to being right about the future.
These people would potentially be very, very valuable. Currently I suspect most of them are wasted in jobs which aren't ideally suited to their talents.
If our Government models of the economy were that good, predicting the sub-prime or derivatives crises should have been child's play. Hell, many people did it without the benefit of a computer model.
The problem is that the assumptions you feed in tend to be regurgitated in a new more "objective" quasi-scientific axiomatic form - and come to be seen as the "natural" or "real" world - when all they were is assumptions, deliberate over-simplifications, for the purpose of making the system modelable.
And sometimes, of course, they are much more than just over-simplifications, but deliberate political choices to emphasise some factors and ignore others because it suits a particular political agenda. See the rise of neo-liberal economics to obscure the insights of Henry George who worked from different assumptions to achieve different objectives.
Having said all that, I would be a fan of making computer models/simulations of the economy more generally accessible, if only to better inform political debate. The key thing to be aware of, howeverare the assumptions which underlie the model - as these can bias the entire result sets towards some options and against others.
Thus what is the impact of an increase in income tax on worker productivity is a valid question to ask. But is it more or less important than: what is the economic impact of increased public expenditure on public health/education/social welfare? And how do we measure the non-economic benefits of such expenditure? notes from no w here
On January 10, 2008 the SimCity source code was released under the free software GPL 3 license under the name Micropolis.
that's where I'd start my research. If I was going to do something ... which I'm not¹.
SimCity, as is, does a good enough job that it is widely used by urban planners, city planners, & etc. as a tool. Idly projecting here but it seems to me a neural network-like construct having lots of nodes - 200 or 300 - running SimCity autonomously tossing in cross-communication plus "macro-economic" influences together comprising a first-hack Fitness Landscape would prove interesting. The easiest way to add complexity to the Fitness Landscape is to build some - say 10 to 20 - analog computers, cross-linkable with A/D and D/A conversion to/from the neural net to simulate continuous data streams which the neural net nodes have to 'chunk' - both for data processing and across time.
As an added benefit, you'd get the first major non-von Neumann computer built in a long, long time. Which, by the way, is something we desperately need as a research tool.
¹ Unless somebody wants to pay me to do it. This gun for hire. I can be had. :-) Ever since I learnt about confirmation bias I've started seeing it everywhere
The ability to model a local political-economy has been around for a long time: SimCity does as good a job as one can expect given their limitations and methodology,..
There's also two price points for the extractors:
So, how you program/process resource extraction depends on if the Model is what-we-got XOR "The Economy." Ever since I learnt about confirmation bias I've started seeing it everywhere
There's also two price points for the extractors
An accurate Economic Model would require hardware components that are not generally available. Get around this by having the system internet 'savvy.' Problem: this implies the Model will spend its time running -- let me put it -- "naive" simulations at the expense of more "interesting" ones. For any given value of "naive" and "interesting."
It would also require running and managing a software system beyond the sophistication of the average computer user. There's no getting around this one unless a 'brain damaged' version is released to the general public. Ever since I learnt about confirmation bias I've started seeing it everywhere
Your concerns regarding patents agree with my own experience. And after you get one, it is only a license to sue. Copyright may be more useful. Putting patentable ideas firmly in the public domain is probably the best approach there. Aside from possible profits I find the whole idea fascinating. I only whish I were better able to contribute on the programming side. But that is a hopeless prospect at this point in my life. As the Dutch said while fighting the Spanish: "It is not necessary to have hope in order to persevere."
My informed WAG is a project of this magnitude would require serious funding: at least in the $25 to $50 million range. (Hardware engineering is incredibly expensive.) And with a small chance of re-couping the $ injected. Certainly no private funding would be forthcoming and we're not USDA Stamp-of-Approval Serious People® so government funding is out as well.
It might re-coup the money in spin-offs: games, books, seminars, & etc., but "might" cuts no checks. Ever since I learnt about confirmation bias I've started seeing it everywhere
Economies are modeled - they have to be modeled in some way, for governance. That is why there are national budgets, and offices of budget and management. Now, these models may be imprecise, contentious or too narrow, but they are used to predict the effect of changes in the rules of different types of transactions of citizens, companies, organizations, government and 'external transactions' (i.e. how these rules might interact with the rules of other budget systems in other nations).
However 'inaccurate' such national budgets may be, it is correct to say that building a parallel one would an expensive project. However, the Dutch government is already considering the use of XBRL to 'code' their national budget in such a way as to allow any citizen to play 'what if' with it. The mandated use of XBRL would also bring transparency to corporate accounting, because the tax authorities could also play 'what if' with those accounts. Stress testing, I suppose you'd call it ;-)
An explanation of XBRL is here. There's an XBRL conference in Paris 23-25 June.
So there may be a 'game' to be played in the future that does not require the building of the model.
TBG's 'game', as I understand it, is not about producing a perfect, but coarse, real 'what if' modeled budget, but a simulation of the budget decision processes so that citizens can better understand the processes and thus vote in a more informed manner. Lemonade Stand 3.0. You can't be me, I'm taken
It employed a Hamming Code to protect against lightning induced drop outs. This involved taking two words a chosen interval apart, adding them into a check-sum and recording that check-sum down stream by the same interval. As a consequence one could punch holes in the tape about the size of a paper punch and not loose any information. The problem was that a tape splice edit produced a giant pop.
I spotted a TRW 16 bit multiply-accumulator that could operate with a 110 nano-second period. Back-of-the-envelope calculations showed that one such device was sufficient to perform more than 32 channels worth of such operations in the 20 micr-second period of one 16 bit sample period. "We" got a contract to develop such an editor from 3M and delivered a working system in about one year.
I hired one hardware and three software engineers on a part time consulting basis. The programmers all worked for a local microprocessor based manufacturer of telephone transmission test equipment. My hardware guy was a MIT EE who worked for aerospace. This was an evenings and week-ends project and all kept their day jobs. This was, IIRCC, 1978, and we paid our consultants $35/hr. It was exhausting for them but they more than doubled their income for that year. Me, not so much. I should have demanded their deal!
We were using Motorola 6800 microprocessors and I had partitioned the system into four separate, interacting processor systems. One system consisted of the edit hardware, which executed digital cross-fades using stored PROM coefficient tables, MSI logic and the TRW chip, another was the tape machine controller, another was a SMPTE time code reader and sync machine that could synchronize two machines for assembly edits and the fourth was the user interface machine.
The actual cost of the whole project was around $500,000, including hardware. 3M eventually supplied us with recorders on which to test our system. I don't know what "we" charged 3M. I was "just" the project manager. I understood the application and conceived the over all approach and then got burned for my efforts. If "we" charged 3M $1,000,000 at that time it would not have been too outrageous.
In today's environment there are probably lots of guys and gals who would be quite happy to make $80,000 for a year's work and who have the knowledge but not the day job. Make that $100,000, including paid medical of the caliber of Kaiser and one would have choices. One or two hardware guys, depending on whether one engineer could adequately handle both the digital hardware and the analog function modules, two or three programmers and overhead and we would be under $2,000,000/year for development of the full blown "professional" system. A secondary focus on a consumer type game could produce revenue within a year or so.
I have always liked blue skys.
As the Dutch said while fighting the Spanish: "It is not necessary to have hope in order to persevere."
You'd need some start up cash - probably $500,000 or so - but you certainly wouldn't need $50m.
Second Life charges outrageous land rents - a lot of people are paying >$200/mth for a not very powerful virtual server.
I don't think cash is the issue. Nor are processor cycles - clouding should give you all the cycles you want. It might not give them instantly, but some lag wouldn't necessarily be a huge problem.
¹ Unless somebody wants to pay me to do it. This gun for hire. I can be had. :-)
Patents and copyrights are essentially unenforceable against Chinese companies in China.
Before you get a patent in the US the USPTO publishes the patent on the internet for "comments and objections." DeepPockets, Inc. regularly scans the site files objections using their patent staff, and forces the applier into a complex, expensive, legal battle which small companies can't afford. A filed patent that is rejected by the USPTO is automatically in the public domain, meaning DeepPockets, Inc. gets to use it for the cost of keeping their patent staff around, which they have to do anyway.
In short: if you have a good idea, Shut Up. Ever since I learnt about confirmation bias I've started seeing it everywhere
Chris, can we have the story of that film you made with an LLP, again? Most economists teach a theoretical framework that has been shown to be fundamentally useless. -- James K. Galbraith
Social Investment Business
The "Common Source" approach I advocate is outlined there, and that is to put IP into the hands of a Custodian, and then to encapsulate all the rights of use and usufruct/use value within a Master Partnership agreement or protocol.
The outcome is new form of co-ownership or Common Source property right of indefinite duration. Essentially the entire Creative Commons property relationship is then encapsulated within a Corporate personality.
The result is an enterprise model which is both Open and Closed. It is Closed because only LLP members can use it, and Open because anyone who consents to the agreement may be a member.
It's worth pointing out that if all the stakeholders are members, then limitation of liability is unnecessary. That is why I wax lyrical about the LLP being the first example of an Open Corporate. (Cost)-Free limitation of liability is IMHO a very dubious add-on in terms of the public interest. "The future is already here -- it's just not very evenly distributed" William Gibson
The easiest way to add complexity to the Fitness Landscape is to build some - say 10 to 20 - analog computers, cross-linkable with A/D and D/A conversion to/from the neural net to simulate continuous data streams which the neural net nodes have to 'chunk' - both for data processing and across time.
The ability to model a local political-economy has been around for a long time: SimCity does as good a job as one can expect given their limitations and methodology. And since,On January 10, 2008 the SimCity source code was released under the free software GPL 3 license under the name Micropolis. that's where I'd start my research. If I was going to do something ... which I'm not¹.
How clean is the SimCity codebase?
Many of us here at ET and elsewhere recognized the 'signs' ahead of events, as well. I switched my 401k to a foreign-stock fund in time to enjoy a little bounce there, then into a gov't bonds/cash fund in time to save my financial butt - mostly because of discussions here and other similarly oriented blogs.
I'm not saying that I don't think that there are Black Swans, but I find the world a whole lot more predictable than not. Marx and Henry George may have had different perspectives, but I can still find salience in both.
In any case the economic 'game' can be 'won' in a variety of ways, but I want to found the system on both moral and practical bedrock: Solidarity and Sustainability. Don't we all?
I think that, if we start with that, we'll do well enough, whether the result is Chris' system, socialism, entrepreneurial capitalism, or some combination (which is my position). And with respect to this conversation I think that choosing some systemic approach allows us to 'cheat' the myriad curves into a path/math that is linear enough to both create a plan and to measure progress.
As to the current economic situations around the world - and the overall interplay of such - it's not that tricky. If we add the analyses and critiques of Krugman, Williams, Jerome, and most of the rest of us here - which share many elements - we cover the picture well enough. paul spencer
I would be a fan of making computer models/simulations of the economy more generally accessible, if only to better inform political debate. The key thing to be aware of, howeverare the assumptions which underlie the model - as these can bias the entire result sets towards some options and against others.
I don't think that a complete solution is necessary. The one thing I remember from college is that complex equations are most easily solved at boundaries. In the case of Raleigh's wave equation for acoustics, which involves the interrelations of pressure variations and the variations of air movement or "volume velocity," this is typically done at a rigid boundary or wall at which volume velocity is zero. An amazing number of practical measurements and useful techniques come out of this simplifying assumption.
A similar approach might prove fruitful in economic modeling. What I had in mind was a system of interacting agents in which the A.I. agents automated certain aspects of their response with other agents but in which the controller for each agent could intervene on whatever basis seemed appropriate to that controller. The goal would be to define sub-sets of assumptions that would tend towards stability under a wide range of perturbations, including the desire of individual agent controllers, or players, to win.
In this fashion it may be possible to empirically move from very crude and simple systems to increasingly complex systems while maintaining stability. In such a game I would at best be a mediocre player. As the Dutch said while fighting the Spanish: "It is not necessary to have hope in order to persevere."
What I had in mind was a system of interacting agents in which the A.I. agents automated certain aspects of their response with other agents but in which the controller for each agent could intervene on whatever basis seemed appropriate to that controller. The goal would be to define sub-sets of assumptions that would tend towards stability under a wide range of perturbations, including the desire of individual agent controllers, or players, to win.
Well I want a sound reproduction system with 100% accuracy. So ... GET TO WORK, dammit!
(LOL)
Your requirement are easy to 'spec' but - alas - a wee tad harder to accomplish.
;-) Ever since I learnt about confirmation bias I've started seeing it everywhere
You make the source code open source so the codebase cannot be hijacked. But what you want to prevent is for someone to use the code to set up their own alternative game and through more successful branding, drown out yours and subvert the political purpose of creating the game in the first place. Most economists teach a theoretical framework that has been shown to be fundamentally useless. -- James K. Galbraith
by JakeS - May 15 7 comments
by ARGeezer - May 16 10 comments
by Nomad - May 10 14 comments
by Metatone - May 14 85 comments
by gmoke - May 17
by DoDo - May 12 10 comments
by Migeru - May 6 100 comments
by Migeru - May 7 8 comments
by ARGeezer - May 1610 comments
by JakeS - May 157 comments
by Metatone - May 1485 comments
by DoDo - May 1210 comments
by Nomad - May 1014 comments
by Migeru - May 78 comments
by marco - May 782 comments
by Migeru - May 6100 comments
by Ted Welch - May 35 comments
by afew - May 340 comments
by ceebs - May 26 comments
by gmoke - Apr 301 comment
by Frank Schnittger - Apr 3067 comments
by joelado - Apr 2954 comments
by Metatone - Apr 2854 comments
by ATinNM - Apr 275 comments
by ceebs - Apr 265 comments
by Frank Schnittger - Apr 2686 comments
by In Wales - Apr 2136 comments