![Page 1: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/1.jpg)
Sjoukje OSINGA [email protected] KRAMERGert Jan HOFSTEDE Logistics, Decision and Information SciencesOmid ROOZMAND Wageningen University (Social Sciences Group)Adrie BEULENS The Netherlands
An agent-based information managementmodel in the Chinese pig sector
![Page 2: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/2.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 2
Chinese pork sector
Recall, for agents:• autonomity
• heterogenity
• local interactions
• bounded rationality
Government
i
![Page 3: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/3.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 3
Feed SellerAgents
Pig FarmerAgents
Pig BuyerAgents
Multiple levelsLBO Agents(LivestockBureau Officials)
agent level
system level
interactions level
i
i
i
i
i
![Page 4: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/4.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 4
Assumption (for agent-based model):
To increase pork quality…. … a farmer needs to have acquired information … coming from institutional / social / business agents
SCNpartner
LBOofficial
Friendcolleague
i
Pigfarmer Q
i
i i
institutional
social
business
![Page 5: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/5.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 5
Research questions
agent level
system level
interactions level
information management outcome
activities
activities
effectiveness
effectiveness
?
ABM
interactionopportunities
RQ 1
RQ 3
RQ 2
avgQ
avgsatis-faction
![Page 6: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/6.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 6
Implemented agent-based model
make decision
+ act
evaluate
farmerproduces certain Q-class
buyerdemands certain Q-class
LBObrings Q-info into system
buy pigs visit a nr of farmers
• each tick:
• each ‘month’:
• agent types:
make decision• find buyer: sell pigs• improve Q (need: i )• exchange i• find friend
evaluate• update satisfaction - nr of unsold pigs - personality• if satisf. too low: pursue other Q-class
buy pigs
according to demand per Q-class (systemlevel setting)
visit farmers• provide iparameters:• # visits per day• support level
![Page 7: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/7.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 7
Implemented agent-based model
make decision
+ act
evaluate
farmerproduces certain Q-class
buyerdemands certain Q-class
LBObrings Q-info into system
visit a nr of farmers
• each tick:
• each ‘month’:
• agent types:
make decision• find buyer: sell pigs• improve Q (need: i )• exchange i• find friend
visit farmers• provide iparameters:• # visits per day• support level
buy pigs
systemlevel variation
buy pigs
according to demand per Q-class (systemlevel setting)
evaluate• update satisfaction - nr of unsold pigs - personality• if satisf. too low: pursue other Q-class
![Page 8: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/8.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 8
Demand
Q1 Q2 Q3
-100
-80
-60
-40
-20
0
20
40
60
80
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
min satisf max satisf avg satisf boundary low medium (%)boundary medium high (%) min Q max Q avg Q
avg satisfaction is ‘OK’
max Q1
max Q2no class transition
avg Q increases up to max Q1
![Page 9: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/9.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 9
-100
-80
-60
-40
-20
0
20
40
60
80
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
min satisf max satisf avg satisf boundary low medium (%)boundary medium high (%) min Q max Q avg Q
avg satisfaction extremely low
Demand
Q1 Q2 Q3 max Q1
max Q2
avg Q increases up to max Q1
no class transition
![Page 10: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/10.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 10
-100
-80
-60
-40
-20
0
20
40
60
80
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
min satisf max satisf avg satisf boundary low medium (%)boundary medium high (%) min Q max Q avg Q
avg satisfaction is low for Q1
Demand
Q1 Q2 Q3 max Q1 avg Q keeps increasing
max Q2some transition to class Q2
![Page 11: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/11.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 11
Conclusion ‒ varying demand
In our model,
farmers move to another Q-class if there is a demand-incentive if new goal lies within reach
![Page 12: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/12.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 12
Implemented agent-based model
make decision
+ act
evaluate
farmerproduces certain Q-class
buyerdemands certain Q-class
LBObrings Q-info into system
visit a nr of farmers
• each tick:
• each ‘month’:
• agent types:
make decision• find buyer: sell pigs• improve Q (need: i )• exchange i• find friend
buy pigsbuy pigs
according to demand per Q-class (systemlevel setting)
evaluate• update satisfaction - nr of unsold pigs - personality• if satisf. too low: pursue other Q-class
visit farmers• provide iparameters:• # visits per day• support level
systemlevel variation
systemlevel variation
![Page 13: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/13.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 13
-100
-80
-60
-40
-20
0
20
40
60
80
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
min satisf max satisf avg satisf boundary low medium (%)boundary medium high (%) min Q max Q avg Q
avg satisfaction is low for Q1
Demand
Q1 Q2 Q3 max Q1avg Q increases further
max Q2some transition to class Q2
LBO 25%(partly
informative)
as it was:
![Page 14: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/14.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 14
-1 00
-80
-60
-40
-20
0
20
40
60
80
1 00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 0 2 1 22 23 2 4 2 5 2 6 2 7 2 8 2 9 3 0
min satisf max satisf avg sa tisf bo unda ry lo w m ediu m (% )boun dary me dium hig h (%) min Q max Q avg Q
Demand
Q1 Q2 Q3
LBO 100%(fully
informative)
avg satisfaction increases w. transition
max Q1
avg Q increases much more
max Q2transition to Q2 transition to Q3
![Page 15: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/15.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 15
Conclusion ‒ varying nr of LBO visits
In our model,
full information provision enhances the effect of increasing quality moving to another Q-class
In our model,
full information provision enhances the effect of increasing quality moving to another Q-class
![Page 16: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/16.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 16
Implemented agent-based model
make decision
+ act
evaluate
farmerproduces certain Q-class
buyerdemands certain Q-class
LBObrings Q-info into system
visit a nr of farmers
• each tick:
• each ‘month’:
• agent types:
buy pigsbuy pigs
according to demand per Q-class (systemlevel setting)
evaluate• update satisfaction - nr of unsold pigs - personality• if satisf. too low: pursue other Q-class
visit farmers• provide iparameters:• # visits per day• support level
systemlevel variation
systemlevel variation
make decision• find buyer: sell pigs• improve Q (need: i )• exchange i• find friend
Initial information of farmers population can varysystemsetting(agent leve
l)
![Page 17: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/17.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 17
-100
-80
-60
-40
-20
0
20
40
60
80
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
min satisf max satisf avg satisf boundary low medium (%)boundary medium high (%) min Q max Q avg Q
Demand
Q1 Q2 Q3
initialinformationof farmersratio
30 : 70
LBO 25%(partly
informative)
as it was:
max Q1
max Q2
![Page 18: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/18.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 18
Demand
Q1 Q2 Q3
LBO 25%(partly
informative)
initial infoamongfarmersratio
90 : 10-100
-80
-60
-40
-20
0
20
40
60
80
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
min satisf max satisf avg satisf boundary low medium (%)
boundary medium high (%) min Q max Q avg Q
avg satisfaction goes up w. transition
max Q1 higher avg Q
max Q2earlier transition to class Q2
![Page 19: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/19.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 19
-1 00
-80
-60
-40
-20
0
20
40
60
80
1 00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 0 2 1 22 23 2 4 2 5 2 6 2 7 2 8 2 9 3 0
min satisf max satisf avg sa tisf bo unda ry lo w m ediu m (% )boun dary me dium hig h (%) min Q max Q avg Q
Demand
Q1 Q2 Q3
LBO 100%(fully
informative)
initial infoamongfarmersratio
30 : 70
as it was:
max Q1
max Q2
![Page 20: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/20.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 20
Demand
Q1 Q2 Q3
LBO 100%(fully
informative)
initial infoamongfarmersratio
90 : 10-100
-80
-60
-40
-20
0
20
40
60
80
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
min satisf max satisf avg satisf boundary low medium (%)
boundary medium high (%) min Q max Q avg Q
higher avg satisfaction (w. transition)
max Q1 higher avg Q
max Q2earlier transitions
![Page 21: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/21.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 21
Conclusion ‒ varying initial farmer information
In our model,
initial information of farmers influences the effect of increasing quality moving to another Q-class
In our model,
initial information of farmers influences the effect of increasing quality moving to another Q-class
![Page 22: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/22.jpg)
Sjoukje OSINGA – Artificial Economics 2010 (Sept 9-10) 22
baseABM
experi-mentalABM
simulatewhat-if
analyze
surveydata
parame-terize
concep-tualize
implement
evaluate
evaluate
validate
computermodel
analysesensitivity
calibrate
casestudy
contribute
Theory• Informationmanagement
• GenerativeSocial Science
• AI (cognitivescience)
deduce
results
conceptualmodel
interpret
collect
Research Framework
facevalidity
RQ1: system
RQ2: agent
RQ3: interactions
![Page 23: An agent-based information management model ... - dma.unive.it · Sjoukje OSINGA sjoukje.osinga@wur.nl Mark KRAMER Gert Jan HOFSTEDE Logistics, Decision and Information Sciences Omid](https://reader034.vdocuments.us/reader034/viewer/2022052017/602fc494ad356f7d40522eef/html5/thumbnails/23.jpg)
Thank you
© Wageningen UR