SlideShare a Scribd company logo
1 of 17
Agent-Based Modeling and Simulation 
of Consumer Choice 
Omid Roozmand 
Environmental Studies, Dartmouth College 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
Introduction 
Agent-Based Modeling 
Pictures: (Gilbert 2009) 
An agent-based model is a class of 
computational models for simulating the 
actions and interactions of autonomous agents 
with a view to assessing their effects on the 
system as a whole. Wikipedia 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
Introduction 
Consumer Behavior 
Why do people need luxury products? 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
Introduction (Human Behavior) 
Cultural 
Psychological 
How Do Consumers Behave? 
Social 
Personal 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
ABM of Consumer Behavior 
- Culture (Power Distance, Individualism, 
Masculinity, UA) 
- Personality: Big Five (OCEAN) 
- 6 Related Needs From Maslow, Max- 
Neef 
Sociological and 
Psychological 
Theories 
Five Stages model of 
Consumer Behavior 
Consumer Behavior 
And 
Economics 
Agent-Based Technology- 
MASQ Meta Model 
Computer Science 
and 
Artificial Intelligence 
ABM of Consumer 
Behavior 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
Agent-Based Model (MASQ Meta Model) (Ferber 2009) 
Internal External 
Mind 
Culture 
Body/Object 
Space 
ABM of Consumer Behavior 
Individual 
Collective 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
Motivation 
Consumer Behavior 
Do we need it all? 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
CCAD 
Maximizers vs. Satisficers 
Maximizers: Consumers will find the best bundle of product regarding their 
budget constraints 
Satisficers: Consumers are satisfied by any affordable bundle of items which 
provides a utility above their threshold. They are not looking for best bundle! 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
CCAD 
Maximizers Algorithm 
Maximizers: We applied dynamic programming to find the best bundle 
푏푢푛푑푙푒푏푒푠푡 = 푎푟푔 푚푎푥 
(푥1, 푥2, … , 푥푛) 
푛 
푖=1 
푥푖푢(푖푡푚푖 ) 
푊ℎ푒푟푒 
푖=1 
푥푖푝푖 ≤ 푏푢푑푔푒푡 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
CCAD 
Satisficers Algorithm 
Satisficers: Genetic algorithm has been applied for satisficers to find the first 
affordable bundle. 
Genetic Algorithm is a technique in computer science to find near optimum-solutions 
for search problems 
Chromosome: Each chromosome includes a bundle of available products 
Chromosome’s Utility: 푁푥 ∗ 푢 푖푡푚푥 + 푁푦 ∗ 푢 푖푡푚푦 + 푁푧 ∗ 푢(푖푡푚푧 ). 
Chromosome’s cost: 푁푥 ∗ 푝푥 + 푁푦 ∗ 푝푦 + 푁푧 ∗ 푝푧 
Feasible Chromosome: (퐶표푠푡 ≤ 퐵푑푔). 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
CCAD 
Items Price Utility 
Item X 50 40 
Item Y 30 20 
Item Z 100 90 
Chromosome 1 = <2, 1, 5> 
Utility(Chromosome 1) = 2*40 + 1*20 + 5*90 = 550 
Cost(Chromosome 1) = 2*50 + 1*30 + 5*100 = 630 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
CCAD 
Satisficers Algorithm 
Initial Population 
Sort Chromosomes 
Crossover 
Mutation 
Re-Structure 
Chromosomes 
Satisficing 
Chromosome has 
been found 
Yes 
No 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
CCAD- Results 
Maximizers- Income influence 
Products 
1- Item X: Low-quality disposable items 
2- Item Y: Low-quality durable items 
3- Item Z: High-quality durable items 
Consumer Agents 
100 Maximizers agents 
System 
100 runs, and 6 months simulation 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
CCAD- Results 
Maximizers vs. Satisficers 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
CCAD- Results 
Maximizers vs. Satisficers 
Satisficers purchase more than Maximizers! 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
Future Work 
• Adding social norms to consumer agents decision process 
• Building a social network and evaluating the effects of 
social norms on agents’ behavior 
• Finding the effect of consumer behavior on resource 
scarcity!! 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
Future Work for Consumer behavior 
Connection of GIS Simulation with our Agent-Based Platform 
Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College

More Related Content

Similar to Abm

Cb omid-roozmand
Cb omid-roozmandCb omid-roozmand
Cb omid-roozmandromoh
 
Presentation omid-roozmand
Presentation omid-roozmandPresentation omid-roozmand
Presentation omid-roozmandhavensi
 
Omid roozmand presentation
Omid roozmand presentationOmid roozmand presentation
Omid roozmand presentationUniversity
 
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...IRJET Journal
 
An Early Warning System for Ambient Assisted Living
An Early Warning System for Ambient Assisted LivingAn Early Warning System for Ambient Assisted Living
An Early Warning System for Ambient Assisted LivingAndrea Monacchi
 
Particle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its ApplicationsParticle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its Applicationsadil raja
 
ant colony optimization working and explanation
ant colony optimization working and explanationant colony optimization working and explanation
ant colony optimization working and explanationPriyadharshiniG41
 
1PPA 670 Public Policy AnalysisBasic Policy Terms an.docx
1PPA 670 Public Policy AnalysisBasic Policy Terms an.docx1PPA 670 Public Policy AnalysisBasic Policy Terms an.docx
1PPA 670 Public Policy AnalysisBasic Policy Terms an.docxfelicidaddinwoodie
 
Strategic Corporate Social Responsibility Recommendations for H&M, 2008
Strategic Corporate Social Responsibility Recommendations for H&M, 2008Strategic Corporate Social Responsibility Recommendations for H&M, 2008
Strategic Corporate Social Responsibility Recommendations for H&M, 2008Sustainable Fashion LA
 
Item Based Collaborative Filtering Recommendation Algorithms
Item Based Collaborative Filtering Recommendation AlgorithmsItem Based Collaborative Filtering Recommendation Algorithms
Item Based Collaborative Filtering Recommendation Algorithmsnextlib
 
Using agent-based simulation for socio-ecological uncertainty analysis
Using agent-based simulation for socio-ecological uncertainty analysisUsing agent-based simulation for socio-ecological uncertainty analysis
Using agent-based simulation for socio-ecological uncertainty analysisBruce Edmonds
 
Life Cycle Analysis - Environmental LCA's
Life Cycle Analysis - Environmental LCA'sLife Cycle Analysis - Environmental LCA's
Life Cycle Analysis - Environmental LCA'sHector Rodriguez
 
Measuring the Economic Value of Chemicals on Ecological System and Human Heal...
Measuring the Economic Value of Chemicals on Ecological System and Human Heal...Measuring the Economic Value of Chemicals on Ecological System and Human Heal...
Measuring the Economic Value of Chemicals on Ecological System and Human Heal...OECD Environment
 

Similar to Abm (20)

Cb omid-roozmand
Cb omid-roozmandCb omid-roozmand
Cb omid-roozmand
 
Presentation omid-roozmand
Presentation omid-roozmandPresentation omid-roozmand
Presentation omid-roozmand
 
Omid roozmand presentation
Omid roozmand presentationOmid roozmand presentation
Omid roozmand presentation
 
Omid roozmand
Omid roozmandOmid roozmand
Omid roozmand
 
CLIM: Transition Workshop - Agent-Based Modeling for Food Systems - Adway Mi...
CLIM: Transition Workshop - Agent-Based Modeling for Food Systems  - Adway Mi...CLIM: Transition Workshop - Agent-Based Modeling for Food Systems  - Adway Mi...
CLIM: Transition Workshop - Agent-Based Modeling for Food Systems - Adway Mi...
 
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
 
An Early Warning System for Ambient Assisted Living
An Early Warning System for Ambient Assisted LivingAn Early Warning System for Ambient Assisted Living
An Early Warning System for Ambient Assisted Living
 
Particle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its ApplicationsParticle Swarm Optimization: The Algorithm and Its Applications
Particle Swarm Optimization: The Algorithm and Its Applications
 
ant colony optimization working and explanation
ant colony optimization working and explanationant colony optimization working and explanation
ant colony optimization working and explanation
 
Green Chemistry
Green ChemistryGreen Chemistry
Green Chemistry
 
1PPA 670 Public Policy AnalysisBasic Policy Terms an.docx
1PPA 670 Public Policy AnalysisBasic Policy Terms an.docx1PPA 670 Public Policy AnalysisBasic Policy Terms an.docx
1PPA 670 Public Policy AnalysisBasic Policy Terms an.docx
 
Green Chemistry
Green ChemistryGreen Chemistry
Green Chemistry
 
Strategic Corporate Social Responsibility Recommendations for H&M, 2008
Strategic Corporate Social Responsibility Recommendations for H&M, 2008Strategic Corporate Social Responsibility Recommendations for H&M, 2008
Strategic Corporate Social Responsibility Recommendations for H&M, 2008
 
Agent Based Models
Agent Based ModelsAgent Based Models
Agent Based Models
 
Item Based Collaborative Filtering Recommendation Algorithms
Item Based Collaborative Filtering Recommendation AlgorithmsItem Based Collaborative Filtering Recommendation Algorithms
Item Based Collaborative Filtering Recommendation Algorithms
 
Current Directions in Behavioral Energy Economics
Current Directions in Behavioral Energy EconomicsCurrent Directions in Behavioral Energy Economics
Current Directions in Behavioral Energy Economics
 
Using agent-based simulation for socio-ecological uncertainty analysis
Using agent-based simulation for socio-ecological uncertainty analysisUsing agent-based simulation for socio-ecological uncertainty analysis
Using agent-based simulation for socio-ecological uncertainty analysis
 
Life Cycle Analysis - Environmental LCA's
Life Cycle Analysis - Environmental LCA'sLife Cycle Analysis - Environmental LCA's
Life Cycle Analysis - Environmental LCA's
 
Measuring the Economic Value of Chemicals on Ecological System and Human Heal...
Measuring the Economic Value of Chemicals on Ecological System and Human Heal...Measuring the Economic Value of Chemicals on Ecological System and Human Heal...
Measuring the Economic Value of Chemicals on Ecological System and Human Heal...
 
MR Multivariate.pptx
MR Multivariate.pptxMR Multivariate.pptx
MR Multivariate.pptx
 

Recently uploaded

Call Girls In Okhla DELHI ~9654467111~ Short 1500 Night 6000
Call Girls In Okhla DELHI ~9654467111~ Short 1500 Night 6000Call Girls In Okhla DELHI ~9654467111~ Short 1500 Night 6000
Call Girls In Okhla DELHI ~9654467111~ Short 1500 Night 6000Sapana Sha
 
Environmental Toxicology (environmental biology)
Environmental Toxicology (environmental biology)Environmental Toxicology (environmental biology)
Environmental Toxicology (environmental biology)RaviPrajapat11
 
Freegle User Survey as visual display - BH
Freegle User Survey as visual display - BHFreegle User Survey as visual display - BH
Freegle User Survey as visual display - BHbill846304
 
Call Girls Budhwar Peth Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Budhwar Peth Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Budhwar Peth Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Budhwar Peth Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Hot Call Girls |Delhi |Preet Vihar ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Preet Vihar ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Preet Vihar ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Preet Vihar ☎ 9711199171 Book Your One night Standkumarajju5765
 
Booking open Available Pune Call Girls Parvati Darshan 6297143586 Call Hot I...
Booking open Available Pune Call Girls Parvati Darshan  6297143586 Call Hot I...Booking open Available Pune Call Girls Parvati Darshan  6297143586 Call Hot I...
Booking open Available Pune Call Girls Parvati Darshan 6297143586 Call Hot I...Call Girls in Nagpur High Profile
 
Low Rate Call Girls Bikaner Anika 8250192130 Independent Escort Service Bikaner
Low Rate Call Girls Bikaner Anika 8250192130 Independent Escort Service BikanerLow Rate Call Girls Bikaner Anika 8250192130 Independent Escort Service Bikaner
Low Rate Call Girls Bikaner Anika 8250192130 Independent Escort Service BikanerSuhani Kapoor
 
VIP Call Girls Mahadevpur Colony ( Hyderabad ) Phone 8250192130 | ₹5k To 25k ...
VIP Call Girls Mahadevpur Colony ( Hyderabad ) Phone 8250192130 | ₹5k To 25k ...VIP Call Girls Mahadevpur Colony ( Hyderabad ) Phone 8250192130 | ₹5k To 25k ...
VIP Call Girls Mahadevpur Colony ( Hyderabad ) Phone 8250192130 | ₹5k To 25k ...Suhani Kapoor
 
Proposed Amendments to Chapter 15, Article X: Wetland Conservation Areas
Proposed Amendments to Chapter 15, Article X: Wetland Conservation AreasProposed Amendments to Chapter 15, Article X: Wetland Conservation Areas
Proposed Amendments to Chapter 15, Article X: Wetland Conservation Areas💥Victoria K. Colangelo
 
DENR EPR Law Compliance Updates April 2024
DENR EPR Law Compliance Updates April 2024DENR EPR Law Compliance Updates April 2024
DENR EPR Law Compliance Updates April 2024itadmin50
 
Call Girls Magarpatta Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Magarpatta Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Magarpatta Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Magarpatta Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...ranjana rawat
 
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Mumbai Call Girls, 💞 Prity 9892124323, Navi Mumbai Call girls
Mumbai Call Girls, 💞  Prity 9892124323, Navi Mumbai Call girlsMumbai Call Girls, 💞  Prity 9892124323, Navi Mumbai Call girls
Mumbai Call Girls, 💞 Prity 9892124323, Navi Mumbai Call girlsPooja Nehwal
 

Recently uploaded (20)

Call Girls In Okhla DELHI ~9654467111~ Short 1500 Night 6000
Call Girls In Okhla DELHI ~9654467111~ Short 1500 Night 6000Call Girls In Okhla DELHI ~9654467111~ Short 1500 Night 6000
Call Girls In Okhla DELHI ~9654467111~ Short 1500 Night 6000
 
Environmental Toxicology (environmental biology)
Environmental Toxicology (environmental biology)Environmental Toxicology (environmental biology)
Environmental Toxicology (environmental biology)
 
Freegle User Survey as visual display - BH
Freegle User Survey as visual display - BHFreegle User Survey as visual display - BH
Freegle User Survey as visual display - BH
 
Call Girls Budhwar Peth Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Budhwar Peth Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Budhwar Peth Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Budhwar Peth Call Me 7737669865 Budget Friendly No Advance Booking
 
Hot Call Girls |Delhi |Preet Vihar ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Preet Vihar ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Preet Vihar ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Preet Vihar ☎ 9711199171 Book Your One night Stand
 
Booking open Available Pune Call Girls Parvati Darshan 6297143586 Call Hot I...
Booking open Available Pune Call Girls Parvati Darshan  6297143586 Call Hot I...Booking open Available Pune Call Girls Parvati Darshan  6297143586 Call Hot I...
Booking open Available Pune Call Girls Parvati Darshan 6297143586 Call Hot I...
 
E Waste Management
E Waste ManagementE Waste Management
E Waste Management
 
Low Rate Call Girls Bikaner Anika 8250192130 Independent Escort Service Bikaner
Low Rate Call Girls Bikaner Anika 8250192130 Independent Escort Service BikanerLow Rate Call Girls Bikaner Anika 8250192130 Independent Escort Service Bikaner
Low Rate Call Girls Bikaner Anika 8250192130 Independent Escort Service Bikaner
 
VIP Call Girls Mahadevpur Colony ( Hyderabad ) Phone 8250192130 | ₹5k To 25k ...
VIP Call Girls Mahadevpur Colony ( Hyderabad ) Phone 8250192130 | ₹5k To 25k ...VIP Call Girls Mahadevpur Colony ( Hyderabad ) Phone 8250192130 | ₹5k To 25k ...
VIP Call Girls Mahadevpur Colony ( Hyderabad ) Phone 8250192130 | ₹5k To 25k ...
 
Green Marketing
Green MarketingGreen Marketing
Green Marketing
 
Proposed Amendments to Chapter 15, Article X: Wetland Conservation Areas
Proposed Amendments to Chapter 15, Article X: Wetland Conservation AreasProposed Amendments to Chapter 15, Article X: Wetland Conservation Areas
Proposed Amendments to Chapter 15, Article X: Wetland Conservation Areas
 
DENR EPR Law Compliance Updates April 2024
DENR EPR Law Compliance Updates April 2024DENR EPR Law Compliance Updates April 2024
DENR EPR Law Compliance Updates April 2024
 
Gandhi Nagar (Delhi) 9953330565 Escorts, Call Girls Services
Gandhi Nagar (Delhi) 9953330565 Escorts, Call Girls ServicesGandhi Nagar (Delhi) 9953330565 Escorts, Call Girls Services
Gandhi Nagar (Delhi) 9953330565 Escorts, Call Girls Services
 
Call Girls In Yamuna Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Yamuna Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCeCall Girls In Yamuna Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Yamuna Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
 
Call Girls Magarpatta Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Magarpatta Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Magarpatta Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Magarpatta Call Me 7737669865 Budget Friendly No Advance Booking
 
young Whatsapp Call Girls in Delhi Cantt🔝 9953056974 🔝 escort service
young Whatsapp Call Girls in Delhi Cantt🔝 9953056974 🔝 escort serviceyoung Whatsapp Call Girls in Delhi Cantt🔝 9953056974 🔝 escort service
young Whatsapp Call Girls in Delhi Cantt🔝 9953056974 🔝 escort service
 
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
 
Green Banking
Green Banking Green Banking
Green Banking
 
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
 
Mumbai Call Girls, 💞 Prity 9892124323, Navi Mumbai Call girls
Mumbai Call Girls, 💞  Prity 9892124323, Navi Mumbai Call girlsMumbai Call Girls, 💞  Prity 9892124323, Navi Mumbai Call girls
Mumbai Call Girls, 💞 Prity 9892124323, Navi Mumbai Call girls
 

Abm

  • 1. Agent-Based Modeling and Simulation of Consumer Choice Omid Roozmand Environmental Studies, Dartmouth College Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 2. Introduction Agent-Based Modeling Pictures: (Gilbert 2009) An agent-based model is a class of computational models for simulating the actions and interactions of autonomous agents with a view to assessing their effects on the system as a whole. Wikipedia Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 3. Introduction Consumer Behavior Why do people need luxury products? Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 4. Introduction (Human Behavior) Cultural Psychological How Do Consumers Behave? Social Personal Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 5. ABM of Consumer Behavior - Culture (Power Distance, Individualism, Masculinity, UA) - Personality: Big Five (OCEAN) - 6 Related Needs From Maslow, Max- Neef Sociological and Psychological Theories Five Stages model of Consumer Behavior Consumer Behavior And Economics Agent-Based Technology- MASQ Meta Model Computer Science and Artificial Intelligence ABM of Consumer Behavior Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 6. Agent-Based Model (MASQ Meta Model) (Ferber 2009) Internal External Mind Culture Body/Object Space ABM of Consumer Behavior Individual Collective Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 7. Motivation Consumer Behavior Do we need it all? Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 8. CCAD Maximizers vs. Satisficers Maximizers: Consumers will find the best bundle of product regarding their budget constraints Satisficers: Consumers are satisfied by any affordable bundle of items which provides a utility above their threshold. They are not looking for best bundle! Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 9. CCAD Maximizers Algorithm Maximizers: We applied dynamic programming to find the best bundle 푏푢푛푑푙푒푏푒푠푡 = 푎푟푔 푚푎푥 (푥1, 푥2, … , 푥푛) 푛 푖=1 푥푖푢(푖푡푚푖 ) 푊ℎ푒푟푒 푖=1 푥푖푝푖 ≤ 푏푢푑푔푒푡 Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 10. CCAD Satisficers Algorithm Satisficers: Genetic algorithm has been applied for satisficers to find the first affordable bundle. Genetic Algorithm is a technique in computer science to find near optimum-solutions for search problems Chromosome: Each chromosome includes a bundle of available products Chromosome’s Utility: 푁푥 ∗ 푢 푖푡푚푥 + 푁푦 ∗ 푢 푖푡푚푦 + 푁푧 ∗ 푢(푖푡푚푧 ). Chromosome’s cost: 푁푥 ∗ 푝푥 + 푁푦 ∗ 푝푦 + 푁푧 ∗ 푝푧 Feasible Chromosome: (퐶표푠푡 ≤ 퐵푑푔). Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 11. CCAD Items Price Utility Item X 50 40 Item Y 30 20 Item Z 100 90 Chromosome 1 = <2, 1, 5> Utility(Chromosome 1) = 2*40 + 1*20 + 5*90 = 550 Cost(Chromosome 1) = 2*50 + 1*30 + 5*100 = 630 Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 12. CCAD Satisficers Algorithm Initial Population Sort Chromosomes Crossover Mutation Re-Structure Chromosomes Satisficing Chromosome has been found Yes No Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 13. CCAD- Results Maximizers- Income influence Products 1- Item X: Low-quality disposable items 2- Item Y: Low-quality durable items 3- Item Z: High-quality durable items Consumer Agents 100 Maximizers agents System 100 runs, and 6 months simulation Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 14. CCAD- Results Maximizers vs. Satisficers Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 15. CCAD- Results Maximizers vs. Satisficers Satisficers purchase more than Maximizers! Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 16. Future Work • Adding social norms to consumer agents decision process • Building a social network and evaluating the effects of social norms on agents’ behavior • Finding the effect of consumer behavior on resource scarcity!! Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College
  • 17. Future Work for Consumer behavior Connection of GIS Simulation with our Agent-Based Platform Agent-Based Modeling and Simulation of Consumer Behavior Omid Roozmand Environmental Studies, Dartmouth College

Editor's Notes

  1. Use bundle instead of chromosome
  2. Explain the items