Agent-based Models

552 views

Published on

Language evolution simulation with Agent Based Models

Published in: Data & Analytics
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
552
On SlideShare
0
From Embeds
0
Number of Embeds
67
Actions
Shares
0
Downloads
2
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Agent-based Models

  1. 1. Agent-based Models
  2. 2. Fatih Erikli
 Javascript Developer @adphorus
 
 http://fatiherikli.com
  3. 3. Nedir? • Bir modelleme tekniğidir • Modeldeki özerk (kendi başına hareket eden) parçalardan (agent) oluşur. • Agent’ların çevrelerine ya da komşularına göre değişimleri büyük resmi oluşturur.
  4. 4. Deneyelim Kurallar
 - Komşularında senin dilinden yazan yoksa, komşularının dilini öğren.
 
 python developer ruby developer Iteration: 1
  5. 5. Deneyelim Kurallar
 - Komşularında senin dilinden yazan yoksa, komşularının dilini öğren.
 
 python developer ruby developer Iteration: 2
  6. 6. Başka bir örneği python developer ruby developer ölmüş birisi Iteration: 1 Kurallar
 - Hiç kendi dilinden yazan bir komşun yoksa, taşın
 - Hiç komşun kalmamışsa, intihar et
 

  7. 7. Başka bir örneği python developer ruby developer ölmüş birisi Iteration: 2 Kurallar
 - Hiç kendi dilinden yazan bir komşun yoksa, taşın
 - Hiç komşun kalmamışsa, intihar et
 

  8. 8. Başka bir örneği python developer ruby developer ölmüş birisi Iteration: 3 Kurallar
 - Hiç kendi dilinden yazan bir komşun yoksa, taşın
 - Hiç komşun kalmamışsa, intihar et
 

  9. 9. Aşağıdan-yukarı modelleme Kelebek etkisi Belirme (Emergence)
  10. 10. Örnekler
  11. 11. Game of Life
  12. 12. Segregation Model
  13. 13. Language Evolution Simulation
  14. 14. Kurallar • Model adalardan oluşacak • Her adada agent'lar olacak • Her agent'ın bir kelime dağarcığı olacak. • Başlangıç olarak agent'ların kelime dağarcığı tek bir kelime. • Agent başka bir agent ile karşılaştığında konuşacak. • Karşıdaki agent kelimeyi bilmiyor ise öğrenecek. • Kelime aktarılırken küçük bir ihtimalle mutasyona uğrayacak. • Agent artık mutasyona uğramış kelimeyi kullanacak. • Agent'lar köprüler üzerinden başka adaları ziyaret edebilecek.
  15. 15. http://github.com/fatiherikli/language-evolution-simulation
  16. 16. fakat
  17. 17. Sunumdaki karikatürler Umut Sarıkaya’nındır.

×