Koncepcja i realizacja molekularnego modelu obliczeñ w analizie paradygmatu niewidzialnej rêki rynku Adama Smitha

Samankaltaiset tiedostot
Matematyka 1. Šukasz Dawidowski. Instytut Matematyki, Uniwersytet l ski

Matematyka 1. Šukasz Dawidowski. Instytut Matematyki, Uniwersytet l ski

Sprzêtowa implementacja czêœci wielomianowej funkcji orbitalnej na potrzeby obliczeñ kwantowo-chemicznych

Optyczny tomograf procesowy sk³adaj¹cy siê z piêciu projekcji

Uproszczony przep³ywowy model hemodializy porównanie z klasycznym modelem dwuprzedzia³owym**

Metody kalibracji urz¹dzeñ do akwizycji sygna³ów okoruchowych***

Analiza sceny przy u yciu deskryptorów punktów charakterystycznych**

Adaptacyjny uk³ad regulacji z predyktorem Smitha z mo liwoœci¹ zastosowania w systemach rozproszonych

Badania nad automatyzacj¹ procesu tworzenia serwisów internetowych

Zamykanie otworów w trójwymiarowych obiektach wolumetrycznych

Konfiguracja sceny w systemie wizyjnym z nieruchom¹ kamer¹**

Generowanie danych z obrazów bronchoskopowych w celu póÿniejszej klasyfikacji***

Rekrutacja Referencje

Karta Praw dla Dzieci z Trudnościami

Zastosowanie zbiorów rozmytych do ewaluacji ró nych aspektów systemów kszta³cenia

Matematyka 1. Šukasz Dawidowski. Instytut Matematyki, Uniwersytet l ski

CERTYFIKAT JĘZYKOWY UNIWERSYTETU WARSZAWSKIEGO EGZAMIN Z JĘZYKA OBCEGO NA POZIOMIE B1 TEST PRZYKŁADOWY

Paljonko kello on?mitä kello on?

Hakemus Työhakemus. Työhakemus - Aloitus. Virallinen, vastaanottaja mies, nimi tuntematon. Virallinen, vastaanottaja nainen, nimi tuntematon

bab.la Zwroty: Korespondencja osobista Życzenia fiński-fiński

Charakterystyka kasy ELZAB Delta Max E 8 Zawarto opakowania 8

2016 TOP 10O t], ]Lt ELEMENTY GRY

CERTYFIKAT JĘZYKOWY UW EGZAMIN Z JĘZYKA FIŃSKIEGO NA POZIOMIE B1 TEST PRZYKŁADOWY

Mr. Adam Smith Smith's Plastics 8 Crossfield Road Selly Oak Birmingham West Midlands B29 1WQ

(2006/C 274/02) (Tekst mający znaczenie dla EOG)

Podróże Poruszanie się

Matkustaminen Yleistä

Instrukcja obs³ugi AQUALTIS. Spis treœci AQGMD 149 PRALKA-SUSZARKA

TARKISTUKSET FI Moninaisuudessaan yhtenäinen FI 2012/0266(COD) Mietintöluonnos Dagmar Roth-Behrendt (PE507.

Matkustaminen Liikkuminen

Yksityinen kirjeenvaihto Yksityiskirje

t P1 `UT. Kaupparek. nro Y-tunnus Hämeenlinnan. hallinto- oikeudelle. Muutoksenhakijat. 1( UiH S<

Matkustaminen Yleistä

Matkustaminen Yleistä

Travel General. General - Essentials. General - Conversation. Możesz mi pomóc? [form.:] Może Pan(i) mi pomóc? Asking for help. Voisitko auttaa minua?

BRUKSANVISNING KÄYTTÖOHJE MÙKÖDÉSI ÉS HASZNÁLATI UTASÍTÁS INSTRUKCJA OBS UGI NÁVOD NA INSTALACI A POUÎITÍ

PUTKIKAKSOISNIPPA MUSTA

Laboratorium PORADNIK ANALITYKA. Maxwell. Automatyczna izolacja DNA i RNA. s. 15 PRZEGLĄD OGÓLNOPOLSKI 2019

Instrukcje / Käyttöohjeet / Instruksjoner

Instrukcje / Käyttöohjeet / Instruksjoner

Matkustaminen Yleistä

Yrityksen informaatio- ja toimintoprosessien optimointi

Resa Allmänt. Allmänt - Grundläggande. Allmänt - Konversation. Możesz mi pomóc? [form.:] Może Pan(i) mi pomóc? Fråga om hjälp. Voisitko auttaa minua?

S-ZSOTOOP DZDATA !SWIA 0 \ S-ISOTOOPPIDATA GTL-78 S AVZA. M19/3314/=78/14/10 M,IkeI ä, A.J.Laitakari Pielavesi, Säviä

Korespondencja osobista Życzenia

ONNROUND RADAR ASENNUSOHJE KYTKENTÄKAAVIO. Airam Electric Oy Ab, Sementtitehtaankatu 6, FI Kerava, Finland,

IAN FI SE PL IAN TOWER FAN STV 50 A1 TURMVENTILATOR TORNFLÄKT TORNITUULETIN WENTYLATOR FI SE PL DE. Bedienungsanleitung.

Matkustaminen Yleistä

Virtapainike. Virran merkkivalo. Bluetooth-merkkivalo. Bluetooth-painike. Päälle tai pois kytkeminen

Suomi Svenska Polski Lietuvių Deutsch... 55

Travel Getting Around

Yksityinen kirjeenvaihto Yksityiskirje

Määräys STUK SY/1/ (34)

Mr. Adam Smith Smith's Plastics 8 Crossfield Road Selly Oak Birmingham West Midlands B29 1WQ

Suosituimmat kohdemaat

SFS/SR315 Tekoäly Tekoälyn standardisointi

Solliciteren Referentie

PROGRAM NAUCZANIA MATEMATYKI W KLASACH 4 8 SZKOŁY PODSTAWOWEJ


Vapaaehtoiset palkattomat virkavapaat ja työlomat (5+2)

PROCEDURY ZWIĄZANE Z REALIZACJĄ POLITYKI KONKURENCJI KOMISJA

3 *ä;r ä:e 5ä ä{ :i. c oo) S g+;!qg *r; Er ; l[$ E ;;iä F:ä ä :E ä: a bo. =. * gäf$iery g! Eä. a is äg*!=."fl: ä; E!, \ ins:" qgg ;._ EE üg.

Yksityinen kirjeenvaihto Yksityiskirje

Risto Kauppi, CEO. Rugged Tooling Subject to change

22,8 16,4 8,6 8,1 6,9 9,1 0,0 71,9 10,5 14,4 10,8 13,6 9,8 18,9 0,0 78,0 8,9 31,6 15,9 25,6 7,0 13,2 0,0 102,2

ää*r: rfrtlqäe'räs rr[; äsüä FäF r."f F'*üe ;=v* tr, $rr;gt :r1 älfese li ä; äepö* l4:e x1;'.äö l--g! li r: ; ;;*; ssü ntirs E,pä ;;qi?

Monika Kociuba 500 najbardziej przydatnych fińskich słówek

K Ä Y T T Ö S U U N N I T E L M A Y H D Y S K U N T A L A U T A K U N T A

Efficiency change over time

KÄYTTÖOHJE BRUKSANVISNING OPERATING INSTRUCTION INSTRUKCJA MONTAŻU BEDIENUNGSANLEITUNG

POSTĘPOWANIA ZWIĄZANE Z REALIZACJĄ POLITYKI KONKURENCJI KOMISJA EUROPEJSKA

Suomen 2011 osallistumiskriteerit

Mitä mahdollisuuksia tuloksemme tarjoavat museoille?

KÄYTTÖOHJE BRUKSANVISNING OPERATING INSTRUCTION INSTRUKCJA MONTAŻU

Marû ja modaalit. Aleksi Sahala

RSV FI PL

Matkustaminen Yleistä

Valtuuskunnille toimitetaan oheisena asiakirja COM(2017) 112 final LIITTEET 1 9.

PRE tulosseminaari Heikki Halttula, toimitusjohtaja Vianova Systems Finland Oy

IAN TOASTER STC 920 A1. LEIVÄNPAAHDIN Käyttöohje. BRÖDROST Bruksanvisning. SKRUDINTUVAS Naudojimo instrukcija. TOSTER Instrukcja obsługi

Säteilyturvakeskuksen määräys turvallisuusluvasta ja valvonnasta vapauttamisesta

Erasmus+ eurooppalainen korkeakoululiikkuvuus Suomesta

Bedienungsanleitung. Instrukcja obs ugi. Bruksanvisning. Käyttöohje

Podróże Zdrowie. Zdrowie - Nagły wypadek. Zdrowie - U lekarza. Prośba o zabranie do szpitala. Prośba o szybkie zorganizowanie opieki lekarskiej

KLB 100. VELUX, DK-2970 Hørsholm

La a d u l l in en in d ik a a t t o r i

Sulautettu tietotekniikka Ubiquitous Real World Real Time for First Lives

Suomi...2. Svenska Polski Lietuvių Deutsch...43

Usko, toivo ja rakkaus

punainen lanka - Kehitysjohtaja Mcompetence Oy markokesti.com Työhyvinvoinnin kohtaamispaikka Sykettätyöhön.

(Ogłoszenia) POSTĘPOWANIA ZWIĄZANE Z REALIZACJĄ POLITYKI KONKURENCJI KOMISJA EUROPEJSKA POMOC PAŃSTWA FINLANDIA

7. Product-line architectures

OPPIMINEN ja SEN TUKEMINEN Supporting learning for understanding

Yksityinen kirjeenvaihto Yksityiskirje

Yksityinen kirjeenvaihto Onnentoivotukset

Veittijärvi-Moision ja Vuorentausta-Soppeenharjun kouluyksiköiden nimien muutokset alkaen

Erasmus-liikkuvuuden tilastoja Anni Kallio

Computing Curricula raportin vertailu kolmeen suomalaiseen koulutusohjelmaan

Suomi Svenska Polski Lietuvių Deutsch... 61

N I K E A N U S K O N T U N N U S T U S

Transkriptio:

AUTOMATYKA 2009 Tom 13 Zeszyt 3 Pawe³ Skrzyñski*, Tadeusz Szuba* Koncepcja i realizacja molekularnego modelu obliczeñ w analizie paradygmatu niewidzialnej rêki rynku Adama Smitha 1. Wprowadzenie Pomimo e podjêto wiele prób stworzenia ró nych symulatorów rynku, np. [1, 3, 12], cele zwi¹zanych z nimi badañ zasadniczo ró ni³y siê od podejœcia zaprezentowanego w tym artykule. Czêœæ badañ skupia³a siê na zaprezentowaniu nowego podejœcia do budowy takich systemów, opartych na teoriach ekonomicznych (np. praw popytu i poda y) oraz na metodach zaczerpniêtych z informatyki systemach multi-agentowych wykorzystanych w celu rozwi¹zania problemu optymalnej alokacji zasobów [1]. Inne podejœcia skupia³y siê na analizie np. procesu niewidzialnej rêki rynku, jako problemu optymalizacyjnego cen równowagi w aspekcie teorii rynków ewolucyjnych [3]. Zaprojektowano te szereg symulatorów rynkowych na potrzeby gier komputerowych. Najbli szym w stosunku do tego artyku³u trendem badañ jest tzw. Agent Based Computational Economy (ACE) celem analiz s¹ spontaniczne procesy regulacyjne zachodz¹ce w ekonomii, takie jak nieplanowana koordynacja transakcji rynkowych zwykle uto samiana z pojêciem niewidzialnej rêki rynku. Podejœcie to jest jednak mocno obiektowe gdy bazuje przed wszystkim na elementach i pojêciach prawdziwego rynku na bardzo wysokim poziomie, podczas gdy teoria Kolektywnej Inteligencji pozwala wyprowadziæ z modelu ekonomicznego abstrakcyjne procesy obliczeniowe. Narzêdziem, które powsta³o w ramach tych badañ by³ system Repast (REcursive Porous Agent Simulation Toolkit) nie jest to narzêdzie ograniczone do analizy systemów ekonomicznych, lecz jego zastosowanie obejmuje tak e analizê systemów, w których pojawia siê struktura socjalna. Podczas gdy badacze ACE skupiaj¹ siê na analizie wymiany rynkowej, celem tego artyku³u jest przedstawienie koncepcji molekularnego modelu obliczeñ wywodz¹cego siê z teorii Kolektywnej Inteligencji. Wprowadzenie takiego modelu bêdzie dwustopniowe. W pierwszym kroku zostanie zaprezentowany model rynku oparty na mikroekonomicznej teorii u ytecznoœci. W drugim kroku zostanie pokazany sposób transformacji takiego mo- * Katedra Automatyki, Akademia Górniczo-Hutnicza w Krakowie 1455

1456 Pawe³ Skrzyñski, Tadeusz Szuba delu do modelu molekularnego umo liwiaj¹cego analizê procesów ekonomicznych z punku widzenia kolektywnej inteligencji. Podejœcie zastosowane przez autorów zobrazowane jest na rysunku 1. Rys. 1. Koncepcja badañ W podejœciu tym wychodzimy od zbudowania symulatora rynku [9] bazuj¹cego na teorii mikroekonomii. Model ten nastêpnie jest przekszta³cany do modelu molekularnego (obliczeñ), który mo e byæ analizowany za pomoc¹ teorii kolektywnej inteligencji. Artyku³ przedstawia rozszerzenie koncepcji przedstawionej w artykule [9] poprzez silniejsze zakorzenienie modelu symulacyjnego w modelu mikroekonomicznym oraz przedstawia sposób transformacji takiego modelu do modelu molekularnego. Agenci, reprezentowani

Koncepcja i realizacja molekularnego modelu obliczeñ w analizie paradygmatu... 1457 przez moleku³y informacyjne (omówione w dalszej czêœci artyku³u) zdefiniowani w takim systemie zachowuj¹ siê w sposób bardziej zorganizowany i s¹ w stanie szybciej zawi¹zywaæ struktury socjalne zdolne do rozwi¹zywania problemów, jeœli s¹ zaprojektowani w oparciu o model kupna-sprzeda y. Agenci kupuj¹ pewne zasoby, przetwarzaj¹ je, a nastêpnie sprzedaj¹ innym agentom, którzy w ten sposób zaspokajaj¹ swoje potrzeby. Zatem kluczowym sk³adnikiem modelu jest wymiana, oparta na pieni¹dzu. Wydaje siê, e w badaniach nad zachowaniem systemów multiagentowych [11] nie ma konsensusu, co do tego, w jaki sposób zorganizowaæ kooperacjê miêdzy agentami. Autorzy uwa aj¹, e kooperacja, która pos³uguje siê pojêciem pieni¹dza jest najprostszym i równoczeœnie naturalnym sposobem wymuszenia stabilnej kooperacji pomiêdzy agentami. 1.1. Kolektywna Inteligencja i obliczenia molekularne Podstaw¹ teorii jest model obliczeniowy [6], w którym nast¹pi³o odejœcie od uporz¹dkowanego, deterministycznego procesu obliczeñ takiego, jaki jest realizowany w typowym dzisiejszym procesorze cyfrowym, na rzecz molekularnego [5], niedeterministycznego procesu obliczeniowego. Szczególnym przypadkiem takiego modelu obliczeñ (jedyny, który do tej pory uda³o siê fizycznie zaimplementowaæ) jest biochemiczny tzw. DNA-komputer Adlemana. Utrata niedeterminizmu w takim modelu obliczeñ jest w znakomity sposób skompensowana poprzez ujawniaj¹c¹ siê naturaln¹ równoleg³oœæ obliczeñ czyli komputer taki uzyskuje przewagê w wielow¹tkowych obliczeniach. Okazuje siê, e taki model wymaga rezygnacji z algebr Boole a jako matematycznej podstawy obliczeñ (rachunek 0/1) na rzecz obliczeñ w rachunku predykatów 1-rzêdu; czyli innymi s³owy nastêpuje przeniesienie obliczeñ na obszar logiki matematycznej. Ciekawostk¹ jest to, e model taki w sensie strukturalnym dalej jest binarny, w komputerze cyfrowym do kodowania informacji i podczas jej przetwarzania stosujemy tylko dwa symbole 0/1 natomiast w omawianym komputerze stosuje siê tylko dwa typy obiektów: moleku³a informacyjna/membrana; z których to dalej budowana jest struktura obliczeñ implikuj¹ca przebieg obliczeñ. W du ym uproszczeniu, w omawianym modelu informacja jest przenoszona przez tzw. moleku³y informacyjne transportuj¹ce fakty, regu³y i cele obliczeñ. Moleku³y informacyjne przemieszczaj¹ siê quasi-chotycznie w œrodowisku skonfigurowanym poprzez membrany. W momencie spotkania (ogólnie rozumianego, które dalej bêdziemy nazywaæ rendez-vous), jeœli spotkaj¹ siê w³aœciwe wyra enia logiczne, nastêpuje proces wnioskowani i w rezultacie pojawiaj¹ siê potomne moleku³y, transportuj¹ce dalej konkluzje z wnioskowania. W takim systemie wnioskuj¹cym, proces logiczny odbywa siê wielow¹tkowo, chaotycznie, równolegle, w¹tki siê przeplataj¹ i zazêbiaj¹, wnioskowanie odbywa siê jednoczeœnie w przód, wstecz oraz od œrodka. Okaza³o siê podczas symulacji, ze taki model obliczeniowy jest zaskakuj¹co szybki i efektywny [3] natomiast zasadniczym problemem jest jak go fizycznie zrealizowaæ. G³ównym problemem jest wiêc znalezienie w otaczaj¹cym nas œwiecie zjawisk fizycznych, które da siê opanowaæ i u yæ do budowy takiego komputera.

1458 Pawe³ Skrzyñski, Tadeusz Szuba Na rysunku 2 przedstawiono za pomoc¹ diagramów Feynmana przebieg procesu obliczeniowego (wnioskowania) w takim komputerze. Rys. 2. Diagramy Feynmana opisuj¹ce molekularny proces obliczeniowy 1.2. Kolektywna inteligencja i procesy ekonomiczne Dlaczego taki model obliczeniowy œwietnie pasuje do fenomenu kolektywnej inteligencji, a dalej do próby uchwycenia t¹ drog¹ paradygmatu niewidzialnej rêki rynku A. Smitha [1, 2]? Otó wydaje siê, i natura obydwu procesów jest podobna [9]: 1) Jednostki w strukturach socjalnych wspó³pracuj¹ ze sob¹ w sposób chaotyczny, nieci¹g³y. 2) Zachowuj¹ siê (np. rozpatruj¹c po³o enie) quasi-chaotycznie ze wzglêdu na k³opoty i szanse codziennego ycia. 3) Ich dzia³ania s¹ w wiêkszoœci nieskoordynowane, równoleg³e, procesy wnioskowania/ produkcji s¹ inicjowane, przerywane, wznawiane. 4) Procesy wspó³pracy przenikaj¹ siê i oddzia³ywaj¹ na siebie w sposób niekontrolowany przez jednostkê. 5) Trudno odseparowaæ rezultaty pokojowych i wrogich œcie ek wspó³pracy. 6) Czêsto w ramach struktury socjalnej istniej¹ w tym samym czasie sprzeczne ci¹gi wnioskowañ. 7) Zasoby i œrodki s¹ rozproszone w czasie, przestrzeni i pomiêdzy indywidua. Ponadto pojawiaj¹ siê i znikaj¹ w sposób niedeterministyczny. 8) Jest trudno jednoznacznie zinterpretowaæ elementy procesów kolektywnej inteligencji: np. dane indywiduum mo e byæ ró nie interpretowane z punktu widzenia ro nych przenikaj¹cych siê procesów logicznych.

Koncepcja i realizacja molekularnego modelu obliczeñ w analizie paradygmatu... 1459 9) Bardzo czêsto obserwujemy zjawisko, ale nie potrafimy nadaæ mu interpretacji w sposób wiarygodny. 10) Kolektywna inteligencja jest procesem chwilowym, tj. mo e siê zamanifestowaæ, a po chwili zanikn¹æ. Widaæ wyraÿnie, e oba procesy maj¹ bardzo podobn¹ naturê, co uzasadnia u ycie takiego modelu obliczeñ do formalizowania kolektywnej inteligencji. Zasadnicza trudnoœæ polega jednak na tym, e efektywne liczenie kolektywnej inteligencji wymaga, aby najpierw odwzorowaæ dan¹ strukturê socjalna na odpowiadaj¹cy jej molekularny model obliczeñ co nie jest ³atwe (ani jednoznaczne). Czego zatem oczekuje siê od teorii kolektywnej inteligencji w przypadku analizy procesu niewidzialnej rêki rynku? Otó celem autorów jest zbudowanie modelu symulacyjnego uproszczonego rynku, a nastêpnie celem jest takie jego dostrojenie, aby spontanicznie zaczê³y siê pojawiaæ siê ci¹gi wnioskowañ pe³ni¹ce funkcje samoregulacyjne dla tego rynku. Ci¹gi te bêdziemy analizowaæ. Przypomnijmy, i w ujêciu wspó³czesnym niewidzialna rêka rynku rozumiana jest jako proces, którego rezultaty osi¹gane s¹ w sposób zdecentralizowany bez jawnych uzgodnieñ pomiêdzy jego uczestnikami. Pierwsz¹ wyró niaj¹ca cech¹ tego procesu jest to, i jest on niezamierzony, a cele do jakich d¹ ¹ pojedynczy uczestnicy rynku nie s¹ ani zsynchronizowane, ani identyczne z wynikami tego procesu wynik osi¹gany jest niejako przy okazji. Dodatkowo proces ten zachodzi, pomimo i uczestnicz¹cy w nim agenci mog¹ byæ tego nieœwiadomi dlatego proces nazywany jest niewidzialnym. Systemem, w którym powszechnie uwa a siê, i zachodzi proces niewidzialnej rêki rynku jest wolny rynek. Adam Smith dowodzi³, i poprzez fakt, e konsumenci chc¹ nabywaæ dobra po mo liwie najni - szej cenie, z kolei producenci chc¹ osi¹gaæ mo liwie najwiêksze przychody, co zmusza ich do inwestowania w najbardziej dochodowe ga³êzie przemys³u (tj. te, na które jest najwiêkszy popyt) w rezultacie przyczynia siê to do ogólnego wzrostu ekonomicznego/gospodarczego. Jednym z najbardziej pozytywnych aspektów wolnego rynku jest fakt, i zmusza on ludzi do poœredniego myœlenia o tym, czego inni ludzie potrzebuj¹ bowiem biznesowa chêæ zaspokojenia tych potrzeb prowadzi do poprawy w³asnej sytuacji. Na tych prostych przes³ankach zosta³ oparty nasz model symulacyjny, który jak oczekujemy pozwoli nam zaobserwowaæ proces niewidzialnej rêki rynku. 2. Koncepcja modelu symulacyjnego Przedstawiona poni ej skrótowo koncepcja jest rozszerzeniem koncepcji przedstawionej w artykule [9]. Sam model symulacyjny rynku oparty jest na przes³ankach podanych w poprzednim rozdziale: w sk³ad rynku wchodz¹ agenci, którzy wymieniaj¹ pomiêdzy sob¹ dobra, które s¹ przedmiotem obrotu na rynku. Poniewa jest to model, liczba dóbr bêd¹cych obrotem na rynku zosta³a ograniczona do kilku. Mo liwe jest zbudowanie z dóbr prostej hierarchii: istniej¹ dobra pozyskiwane przez agentów bezpoœrednio ze œrodowiska oraz do-

1460 Pawe³ Skrzyñski, Tadeusz Szuba bra, które s¹ wytwarzane z innych dóbr (dobra wy szego rzêdu). Istot¹ koncepcji jest to, i agenci nabywaj¹ dobra w celu zaspokojenia swoich potrzeb. Zgodnie z teori¹ u ytecznoœci [10] ka de dobro posiada dla danego agenta pewn¹ u ytecznoœæ. To w jaki sposób koszyk dóbr wp³ywa na wielkoœæ u ytecznoœci charakteryzuj¹ preferencje agenta. Poniewa w mikroekonomii przyjmuje siê, e preferencje Cobba Douglasa dobrze oddaj¹ ludzkie preferencje [11], model przyjmuje wystêpowanie takich w³aœnie preferencji (mówi¹ one miêdzy innymi to, i wraz z konsumpcj¹ kolejnych jednostek dobra maleje ich u ytecznoœæ). W sk³ad modelu symulacyjnego rynku wchodz¹ nastêpuj¹ce elementy: Œrodowisko: umo liwia egzystencjê agentów dostarczaj¹c zasobów niezbêdnych do ich przetrwania w postaci zasobów dóbr, które mog¹ byæ przez agenta pobierane. Agent: uczestnik rynku dzia³aj¹cy w œrodowisku przeprowadzaj¹cy transakcje z innymi agentami. Wyró niæ mo na nastêpuj¹ce rodzaje agentów (wiêcej informacji o agentach znajdzie siê w rozdz. 3): agent podstawowy reprezentuje konsumenta i wytwórcê dóbr; agent finansowy reprezentuje bank pozwala zwyk³ym agentom na branie kredytów i zak³adanie lokat; agent reprezentuj¹cy Pañstwo symuluje dzia³anie Pañstwa, jego g³ówne zadania to zbieranie podatków i subsydiowanie agentów. Dobra: przedmiot obrotu na rynku, transakcje zawierane pomiêdzy agentami dotycz¹ dóbr. Dobra s¹ wytwarzane lub pobierane ze œrodowiska przez agentów a nastêpnie sprzedawane innym agentom. Dobra s¹ równie konsumowane przez agentów, co ma wp³yw na parametr zwi¹zany z u ytecznoœci¹. Pieni¹dz: jest odzwierciedleniem wartoœci dobra. Agent kupuj¹c dobro, p³aci za nie pieni¹dzem. Czas: istotne jest zamodelowania up³ywu czasu w modelu czas jest kwantowany w postaci tur. W zwi¹zku z tym, e szczegó³owa koncepcja modelu zosta³a przedstawiona w [9] w tym miejscu zaprezentujemy jedynie modyfikacje modelu, które zosta³y wprowadzone od tamtego czasu. W atrybutach agenta zasz³a zmiana polegaj¹ca na wprowadzeniu uogólnionego pojêcia energii, które zosta³a nazwana u ytecznoœci¹ w zwi¹zku z tym zrezygnowano z pojêcia zadowolenia. Tym samym konsumpcja dobra przez agenta ma wp³yw jedynie na jeden parametr bêd¹cy u ytecznoœci¹. Wszelkie akcje agenta podporz¹dkowane s¹ maksymalizacji tego parametru w trakcie jego ycia. 3. Transformacja modelu ekonomicznego do modelu molekularnego Warstwa molekularna reprezentuje mentalne procesy obliczeniowe kolektywnej inteligencji agentów, które powoduje wyst¹pienie niewidzialnej rêki. Wprowadzaj¹c tê warstwê mo na siê pos³u yæ analogi¹ cia³a (warstwa 1, reprezentowana przez model ekono-

Koncepcja i realizacja molekularnego modelu obliczeñ w analizie paradygmatu... 1461 miczny) i duszy u cz³owieka (warstwa 2, reprezentowana przez model molekularny). Przy przejœciu od warstwy 1 do warstwy 2 pomijane jest wszystko z wyj¹tkiem przep³ywu informacyjnego oraz przetwarzania. Agenci rynkowi warstwy modelu ekonomicznego zostaj¹ bezpoœrednio odwzorowani na moleku³y informacyjne warstwy 2. Ka dy agent posiada membranê otaczaj¹c¹ fakty (atrybuty agenta z warstwy modelu ekonomicznego), regu³y (regu³y dzia³ania agenta) oraz wnioskowania, które s¹ przeprowadzane, a które maj¹ wp³yw na podejmowane akcje (kupno, sprzeda, migracja itp.). Randez-vous w warstwie molekularnej odpowiada zawarciu transakcji pomiêdzy agentami lub pobraniu dobra ze œrodowiska. Zauwa my, e w wyniku randez-vous, gdy uda siê dopasowaæ odpowiednie fakty powstaje ci¹g wnioskowañ, które wynikiem jest powstanie nowych moleku³ informacyjnych transportuj¹cych konkluzje tego wnioskowania. W modelu ekonomicznym w wyniku zajœcia transakcji nastêpuje przep³yw pieni¹dza pomiêdzy agentami oraz przep³yw dóbr. Przyjmuj¹c wielkoœæ œrodków pieniê nych oraz poziom posiadanych dóbr w warstwie ekonomicznej, jako fakty w warstwie molekularnej mo emy zauwa yæ, e zmianie stanu agenta w wyniku zajœcia transakcji odpowiada powstanie nowej moleku³y informacyjnej w warstwie molekularnej. Ruchy agenta w œrodowisku ekonomicznym determinowane s¹ poszukiwaniem lepszego rynku, tzn. przesuwa siê on w kierunku, w którym w wyniku wymiany najbardziej poprawi³ swoj¹ u ytecznoœæ. Ruchy takie w warstwie molekularnej traktowane s¹ jako quasi chaotyczne. Jest jeszcze jedna istotna kwestia zwi¹zana z odwzorowaniem wymiany na randez-vous. Œwiat ekonomiczny jest w jakimœ sensie wirtualny eby wymiana mia³a miejsce wcale agenci nie musza siê znajdowaæ w jednym miejscu fizycznie interpretacja taka podsuwa sama rzeczywistoœæ przecie banki eby pe³niæ swoje funkcje wcale nie musza przemieszczaæ siê fizycznie interesy mog¹ byæ robione poprzez kontakt telefoniczny, Internet, wymianê dokumentów za poœrednictwem poczty itp. 4. Eksperymenty Po implementacji systemu zgodnie z przyjêtymi za³o eniami, opisanymi wczeœniej, przeprowadzono szereg eksperymentów maj¹cych na celu obserwacjê zwi¹zków pomiêdzy sfer¹ realna a finansow¹. Uwa a siê, e jednym z celów funkcjonowania sfery finansowej jest stymulowanie rozwoju sfery realnej. Symulacje mia³y na celu zaobserwowanie tego zjawiska, w zwi¹zku z czym wykonanych zosta³o po 10 symulacji dla przypadku rynku, w którym nie ma sfery finansowej oraz rynku, oraz w którym istnieje sfera finansowa. Parametry, poprzez które porównywane by³y te dwie sytuacje, to wskaÿniki: PKB, inflacja oraz liczba zawieranych transakcji. 4.1. Warunki wykonania eksperymentu Skonfigurowano œrodowisko o wymiarach 30 30 o nastêpuj¹cych parametrach wraz z trzema rodzajami dóbr, które s¹ rozmieszczone tak jak na rysunku 3. Umieszczonych zosta³o 11 ro nych agentów, których podzielono na trzy rodzaje, przypisuj¹c im ró ne wartoœci

1462 Pawe³ Skrzyñski, Tadeusz Szuba atrybutów pocz¹tkowych (w symulacji by³o piêciu agentów typu 1 oraz po trzech typu 2 i trzech rozmieszczonych losowo): 1. Energia 130, pieni¹dz 150, liczba pozyskiwanych jednostek dobra w ci¹gu tury 2 (dla ka dego dobra), strata energii na turê 1,8. 2. Energia 140, pieni¹dz 200, liczba pozyskiwanych jednostek dobra w ci¹gu tury 1,5, strata energii na turê 1,3. 3. Energia 120, pieni¹dz 150, liczba pozyskiwanych jednostek dobra w ci¹gu tury 1,5, strata energii na turê 1,5. Rys. 3. liczba oraz sposób rozmieszczenia dóbr w symulacji (zrzut ekranu z aplikacji) W przypadku symulacji systemu rynkowego ze sfer¹ finansow¹ dodanych zosta³o szeœciu agentów finansowych (rozmieszczonych losowo lecz w ka dej symulacji tak samo) podzielonych na dwa typy ró ni¹ce siê regu³ami zachowania. 4.2. Wyniki Dla ka dego z dwóch przypadków zosta³o przeprowadzonych 10 symulacji po 35 tur ka da. Wyniki zosta³y zebrane w tabelach 1, 2 i 3. Tabela 1 Œrednie wartoœci atrybutów dla ró nych typów agentów (brak sfery finansowej) Typ 1 Typ 2 Typ 3 U ytecznoœæ 280 513 257 Pieni¹dze 122 58 336

Koncepcja i realizacja molekularnego modelu obliczeñ w analizie paradygmatu... 1463 Tabela 2 Œrednie wartoœci atrybutów dla ró nych typów agentów (rynek ze sfer¹ finansow¹) Typ 1 Typ 2 Typ 3 U ytecznoœæ 216 546 330 Pieni¹dze 10 56 217 Tabela 3 Porównanie liczby zawieranych transakcji w systemie bez sfery finansowej oraz ze sfer¹ finansow¹ Brak sfery finansowej Sfera finansowa Liczba transakcji 17 31 Wartoœæ lokat w przypadku braku agentów finansowych by³a oczywiœcie zerowa. Natomiast w przypadku pojawienia siê sfery finansowej ich wartoœæ w ró nych rundach symulacji osi¹ga³a maksymalnie wartoœæ 300 400 jednostek. Rys. 4. Okno z podgl¹dem wartoœci inflacji oraz PKB sprzeda dobra po obni onej cenie Podczas przeprowadzonych symulacji zaobserwowano kilka charakterystycznych zjawisk ze wzglêdu na objêtoœæ artyku³u nie mo na przedstawiæ ich wszystkich, zatem w dalszej czêœci omówione zostanie tylko zjawisko stymulacji sfery realnej poprzez sferê finansow¹. Na rysunku 4 przedstawiono sytuacjê, w której dosz³o do nag³ego spadku inflacji, gdy jeden agent sprzedaje dane dobro po obni onej cenie. Skutkuje to natychmiastowym

1464 Pawe³ Skrzyñski, Tadeusz Szuba spadkiem inflacji w systemie. Nastêpnie agent spotykaj¹c siê ze zwiêkszonym popytem na swoje dobro, automatycznie podwy sza cenê dobra do ceny bazowej, co w rezultacie powoduje spadek si³y nabywczej pieni¹dza i wzrost inflacji do poziomu wyjœciowego, który utrzymuje siê na sta³ym poziomie. Wprowadzenie sfery finansowej spowodowa³o wzrost wartoœci PKB oraz ³¹cznej sumy inwestycji w tym przypadku pojawienie siê agentów finansowych doprowadzi³o do wzrostu PKB oraz stymulacji zainwestowanych œrodków, które w przypadku braku agentów w ogóle nie wystêpowa³y. W sytuacji widocznej na rysunku 5 mieliœmy do czynienia z parokrotnymi wzrostami, jak i spadkami inflacji. Spowodowane by³o to zmianami cen sprzedawanych dóbr, które by³y reakcj¹ na aktualn¹ sytuacje na rynku (zwiêkszony popyt lub przeciwnie). Mo na zauwa yæ, e po ka dym z takich wzrostów lub spadków inflacja stabilizowa³a siê na pewnym sta³ym poziomie, czêsto osi¹gaj¹c poziom równy 0 lub jemu bliski. Jeœli chodzi o wskaÿnik PKB oraz wartoœæ inwestycji, to by³y one wyraÿnie wy sze ni w przypadku braku agentów finansowych (PKB w niektórych rundach przekroczy³o wartoœæ 1000, inwestycje nawet do poziomu 300). Rys. 5. Okno z podgl¹dem wartoœci inflacji oraz PKB stymulacja PKB oraz inwestycji poprzez wprowadzenie sfery finansowej Sytuacja widoczna na rysunkach 6 i 7 charakteryzuje siê wyst¹pieniem na wykresie impulsu inflacji tzn. pojedynczego ekstremum powsta³ego w wyniku gwa³townego spadku lub wzrostu cen oferowanych dóbr. Zazwyczaj jednemu z nich, po dojœciu do szczytowego punktu, towarzyszy od razu drugi powoduj¹cy stabilizowanie sytuacji na rynku. Na wykresie PKB dostrzegalny jest jego wysoki poziom, przekraczaj¹cy nawet 3000. Równie na wykresie inwestycji ich poziom w niektórych rundach osi¹ga 400. Efekt ten jest stymulowany poprzez obecnoœæ na rynku agentów finansowych.

Koncepcja i realizacja molekularnego modelu obliczeñ w analizie paradygmatu... 1465 Rys. 6. Okno z podgl¹dem wartoœci inflacji oraz PKB impuls inflacyjny stymulowany poprzez wprowadzenie sfery finansowej Rys. 7. Okno z podgl¹dem wartoœci inflacji oraz PKB impuls inflacyjny stymulowany poprzez wprowadzenie sfery finansowej

1466 Pawe³ Skrzyñski, Tadeusz Szuba 5. Wnioski Przeprowadzone eksperymenty pokazuj¹, i w przypadku braku sfery finansowej w systemie agenci rynkowi skupiali siê na pobieraniu dóbr z systemu i dalszej ich sprzeda y innym agentom w celu osi¹gniêcia zysków, tym samych ogranicza³a siê ich konsumpcja, co przek³ada³o siê na ogólne mniejsze zadowolenie agentów (mierzone u ytecznoœci¹). Brak agentów finansowych powodowa³ tak e mniejsz¹ rywalizacjê w dostêpie do dóbr, a tym samym mniejszy poziom konkurencji. Wprowadzenie do systemu sfery finansowej stymulowa³o rozwój sfery realnej co doprowadzi³o do wzrostu zadowolenia agentów rynkowych, gdy nie musieli siê skupiaæ na sprzeda y dóbr, przez co mogli je konsumowaæ i podnosiæ poziom zadowolenia. Jednak przek³ada³o siê to na obni enie ich dochodów i zasobów pieniê nych. Obecnoœæ nowych agentów na rynku prowadzi³a tak e do zwiêkszenia rywalizacji w dostêpie do dóbr, zwiêkszaj¹c tym samym konkurencjê. Jeœli chodzi o parametry ca³ego rynku, to obecnoœæ agentów finansowych doprowadzi³a do podwojenia liczby przeprowadzanych transakcji oraz na wartoœæ inwestycji w systemie. Zadzia³ali oni tak e stymuluj¹co na wartoœæ PKB, której wartoœæ znacz¹co wzros³a wraz z ich obecnoœci¹ na rynku w porównaniu do ich braku, co by³o widoczne na wykresach zamieszczonych na rysunkach 5, 6 i 7. Oczywiœcie kwoty zainwestowanych œrodków finansowych znacznie wzros³a dla symulacji z wprowadzon¹ sfer¹ finansów. Zatem zauwa one zachowania w symulowanym systemie by³y zgodne z kanonem wiedzy ekonomicznej. Artyku³ mia³ na celu przedstawienie nowatorskiej koncepcji modelu symulacyjnego rynku opartego na modelu kolektywnej inteligencji. Przeprowadzone wstêpne badania potwierdzi³y przydatnoœæ stworzonego modelu symulacyjnego. Kolejne doœwiadczenia powinny zweryfikowaæ tê hipotezê. Przedstawiona koncepcja pozwala na obserwowanie bie- ¹cych zjawisk ekonomicznych a w dalszej kolejnoœci symulowanie przysz³oœci w oparciu o zadane parametry. Artyku³ te pokazuje mo liwoœæ analizy zjawisk ekonomicznych na ni szym poziomie poprzez wprowadzenie transformacji modelu ekonomicznego do modelu molekularnego. Sama analiza iloœciowa modelu molekularnego jest przedmiotem dalszych badañ autorów i stwarza obiecuj¹ce perspektywy. Literatura [1] Jorion P., Adam Smiths Invisible Hand Revisited. An Agent-Based simulation of the New York Stock Exchange, URL, http://www.pauljorion.com/index-page-7.html, 2005. [2] Joyce H., Adam Smith and the invisible hand, Millennium Mathematics Project. Plus Magazine, 2001. [3] Schnabl H., A Close Eye on the Invisible Hand. Journal of Evolutionary Economics, nr 6, 1996, 261 280. [4] Smith A., Badania nad natur i przyczynami bogactwa narodów. Wydawnictwo Naukowe PWN, 1954. [5] Szuba T., A Molecular Quasi-random Model of Computations Applied to Evaluate Collective Intelligence. Future Generation Computing Journal, nr 14, 1998, 321 339. [6] Szuba T., Computational Collective Intelligence. Wiley Series on Parallel and Distributed Computing, 2001.

Koncepcja i realizacja molekularnego modelu obliczeñ w analizie paradygmatu... 1467 [7] Szuba T., A Formal Definition of the Phenomenon of Collective Intelligence and its IQ Measure. Future Generation Computing Journal, nr 17, 2001, 489 500. [8] Szuba T., Was there Collective Intelligence Before Life on Earth? Considerations on the Formal Foundations of Intelligence. Life and Evolution, The Journal of General Evolution, nr 58, 2002, 61 80. [9] Szuba T., Skrzyñski P., Próba wyjaœnienia paradygmatu,,niewidzialnej rêki rynku Adama Smitha w oparciu o model obliczeniowy kolektywnej. Automatyka (pó³rocznik AGH), t 12, 2008, 975 992. [10] Varian H.R., Mikroekonomia. PWN, 1995. [11] Weiss G., Multiagent systems a modern approach to distributed Artificial Intelligence. MIT Press, 1999. [12] Ygge F., Market-Oriented Programming and its Application to Power Load Management. Lund University, 1998.