5666
Comment:

9059

Deletions are marked like this.  Additions are marked like this. 
Line 9:  Line 9: 
How is it possible to understand such complex systems? Fortunately there is already an exciting new field called Complex Adaptive Systems. The book "Complex Adaptive Systems" by John Miller and Scott Page describes the field. From the cover (quote): This first clear, comprehensive and accessible account of complex adaptive systems = whether political parties, stock markets or ant colonies  present some of the most intriguing theoretical and practical challenges confronting the social sciences (end quote).  How is it possible to understand such complex systems? Fortunately there is already an exciting new field called Complex Adaptive Systems. The book "Complex Adaptive Systems" by John Miller and Scott Page describes the field. From the cover (quote): This book provides the first clear, comprehensive, and accessible account of complex adaptive social systems, by two of the field's leading authorities. Such systemswhether political parties, stock markets, or ant coloniespresent some of the most intriguing theoretical and practical challenges confronting the social sciences. end quote). 
Line 16:  Line 16: 
The preliminary schedule of the elective can be retrieved [[attachment:ComplexAdaptiveSytemsContents.pdfhere]].  The finalized schedule of the elective can be retrieved [[attachment:CAS_Schedule_20192020S2.pdfhere]]. == Deliverables == The deliverable as published in CANVAS: Dear students, The final deliverable is a report about the application of the taught Complex Adaptive Systems theory and applications to a problem of your own choice. The report should be maximally 15 pages and be a detailed description of what has been done and what has been learned from the Complex Adaptive Systems elective and the application of the taught material to the chosen problem. Deadline is the offical deadline as set by ID Education. Hand in by sending per email (or for instance WeTransfer.com) to: f.l.m.delbressine@tue.nl the report( in pdf format) and the code used to simulate the Complex Adaptive System. In case you did not use NetLogo/SimPy/Simulink please state explicitly what has been used to simulate your model and where this simulation program can be obtained. F. Delbressine 20200416 == Rubric == You can find the rubric for the course [[attachment:CASRubric.docxhere]]. 
Line 19:  Line 43: 
M. Rauterberg, lecture sheets and documentation:  M. Rauterberg's introductory lectures, lecture sheets and documentation: 
Line 23:  Line 47: 
1. Lecture sheets: [[attachment:DDM110_CAS intro1.pdf]] , [[attachment:DDM110_CAS intro2.pdf]]  1. Lecture sheets: [[attachment:DDM110_CAS intro1.pdf]] [[attachment:DDM110_CAS intro2.pdf]] 
Line 29:  Line 53: 
L. Feijs, lecture sheets and documentation:  1. [[attachment:Midgley2000 Systemic_Intervention.pdfMidgley G., Systemic Intervention, 2000]] 
Line 31:  Line 55: 
1. slides of first lecture on cellular automata [[attachment: Cellular automata intro feijs.pptxCellular automata intro feijs.pptx]]  1. Addition references: [[http://www.idemployee.id.tue.nl/g.w.m.rauterberg/lecturenotes/DDM110%20CAS/default.htmlhttp://www.idemployee.id.tue.nl/g.w.m.rauterberg/lecturenotes/DDM110%20CAS/default.html]] 
Line 33:  Line 57: 
1. paper on snobs and stochastic automata [[attachment: 2Dminority.pdf2Dminority.pdf]]  L. Feijs', lecture sheets and documentation: 
Line 35:  Line 59: 
1. paper by Loe and Marina on automata for fashion [[attachment: 170420 CellularAutomatonForHoudstoothV8.pdf170420 CellularAutomatonForHoudstoothV8.pdf]]  1. Slides of lecture on complexity [[attachment:whatIsComplexity2020.pdf]] 
Line 37:  Line 61: 
F. Delbressine, lecture sheets and documentation:  1. Programs used in the lecture [[attachment:programs.zipprograms.zip]] 
Line 39:  Line 63: 
1. [[attachment:LinearSystemsBehaviourLinear Systems]],  1. Slides of lecture on cellular automata part 1[[attachment:Cellular Automata (part 1).pdfCellular Automata (part 1).pdf]] 
Line 41:  Line 65: 
1. PID control,  1. Slides of lecture on cellular automata part 2[[attachment:Cellular Automata (part 2).pdfCellular Automata (part 2).pdf]] 1. Shannon's 1948 paper [[attachment: shannon1948.pdfshannon1948.pdf]] 1. Kolmogorov's 1968 paper [[attachment: kolmogorov1968.pdfkolmogorov1968.pdf]] 1. Wolfram's 1984 paper [[attachment: wolfram1984.pdfwolfram1984.pdf]] 1. Link to Troy's Life of Fashion Trends [[https://thelifeoffashiontrends.wordpress.com/thelifeoffashiontrends]] 1. Paper by Lucas Haude "Creating an interaction with cellular automata for science and technology museums" [[attachment: haude_paper.pdfhaude_paper.pdf]] 1. Reference: Haude, L. "Creating .. museums", Proceedings of The 17th Int. Conf. on Applied Mathematics (Aplimat), Feb 6–8, 2018, Bratislava. 1. Paper by Loe and Marina on automata for fashion [[attachment: 170420 CellularAutomatonForHoundstoothV8.pdf170420 CellularAutomatonForHoundstoothV8.pdf]] 1. Reference: Feijs, L., Toeters, M. (2017). A cellular automaton for pieddepoule (houndstooth). Bridges 2017 (pp. 403406). 1. Slides of oscillators lecture [[attachment:oscillators2020.pdfoscillators2020.pdf]] 1. Simulation of quadratic mapping x.4.(x1) in Excel [[attachment:quadratic.xlsx]] 1. Paper by Loe and Marina on chaos theory for fashion [[attachment: Bridges2019.pdfBridges2019.pdf]] F. Delbressine's, lecture sheets and documentation: 1. [[attachment:LinearSystemsBehaviour.pdfLinear Systems]], 1. [[http://www.youtube.com/watch?v=XfAt6hNV8XMPID control]], 1. [[attachment:FeedbackAndServos.pdfFeedback and servos]], 
Line 43:  Line 97: 
1. [[attachment:GripOnComplexity.pdfGrip on Complexity]]  
Line 44:  Line 99: 
1. [[attachment:NatureAsInventor.pdfNature as Inventor, Y. Poelman]] 1. [[attachment:DiscreteEventSimulation.pptxDiscrete Event Simulation]] presentation & [[attachment:BankWaitingSimPy.pdfexample code]] 1. [[attachment:Continuous Simulations.pdfContinuous Simulation]] presentation. 

Line 52:  Line 110: 
1. !NetLogo 4.0.3 Code Snippets: [[attachment:NetlogoCodeSnippets.pdf]] 

Line 56:  Line 116: 
1. [[attachment:Essays on Cybernetics  Foerster2003.pdfFoerster von H]]., Understanding Understanding: Essays on Cybernetics and Cognition, Springer Verlag, New York, 2003.  1. [[attachment:Essays on Cybernetics  Foerster2003.pdfFoerster von H]]., Understanding Understanding: Essays on Cybernetics and Cognition, Springer Verlag, New York, 2003. 
Line 60:  Line 120: 
1. Miller J.H. , Page S.E. , Complex Adaptive Systems, An Introduction to Computational Models of Social Life, Princeton University Press, 2007.  1. [[attachment:MillerPage2007 CAS into.pdfMiller J.H. , Page S.E. , Complex Adaptive Systems, An Introduction to Computational Models of Social Life, Princeton University Press, 2007]]. 
Line 64:  Line 124: 
1. Wolfram S., [[https://www.wolframscience.com/nksonline/toc.htmlA New Kind of Science]], Wolfram Media, 2002.  1. Wolfram S., [[https://www.wolframscience.com/nksonline/toc.htmlA New Kind of Science]], Wolfram Media, 2002. [[attachment:Wolfram2002 NewKindofScience.pdfpdf]] 
Line 79:  Line 139: 
1. [[attachment:Science2020 corvid.pdfCovid 2019 and modelling.]] 
Complex Adaptive Systems
Industrial Design is not just about individuals interacting with isolated devices. People act in social networks via a wide variety of social media and mobile internet platforms and internets of things. People, communities and platforms coevolve. No single stakeholder has full control over these systems, their evolution or their behavior. Yet it is important that designers participate in, or even lead the design and evolution of these systems, addressing values, feasibility, usability and aesthetics, even before these systems are in operation. The learning objectives are to understand the nature of complex adaptive systems, to know examples and to master tools for analyzing the complexities by simulation
Content
How is it possible to understand such complex systems? Fortunately there is already an exciting new field called Complex Adaptive Systems. The book "Complex Adaptive Systems" by John Miller and Scott Page describes the field. From the cover (quote): This book provides the first clear, comprehensive, and accessible account of complex adaptive social systems, by two of the field's leading authorities. Such systemswhether political parties, stock markets, or ant coloniespresent some of the most intriguing theoretical and practical challenges confronting the social sciences. end quote).
In our view, this is not only important for the social sciences, it is even more important for contemporary and future industrial design. Miller and Page show (quote) how to combine ideas from economics, political science, biology, physics and computer science to illuminate topics in organization, adaptation, decentralization and robustness. They also demonstrate how the usual extremes used in modeling can be fruitfully transcended, allowing the investigation of systems composed of moderate numbers of interacting and thoughtful, but not perfect, agents across a variety of important domains (end quote).
In this master course Matthias Rauterberg, Loe Feijs and Frank Delbressine will guide you through this new field
Schedule
The finalized schedule of the elective can be retrieved here.
Deliverables
The deliverable as published in CANVAS:
Dear students,
The final deliverable is a report about the application of the taught Complex Adaptive Systems theory and applications to a problem of your own choice.
The report should be maximally 15 pages and be a detailed description of what has been done and what has been learned from the Complex Adaptive Systems elective and the application of the taught material to the chosen problem.
Deadline is the offical deadline as set by ID Education.
Hand in by sending per email (or for instance WeTransfer.com)
the report( in pdf format) and the code used to simulate the Complex Adaptive System. In case you did not use NetLogo/SimPy/Simulink please state explicitly what has been used to simulate your model and where this simulation program can be obtained.
F. Delbressine
20200416
Rubric
You can find the rubric for the course here.
Lectures
M. Rauterberg's introductory lectures, lecture sheets and documentation:
Introduction to Complex Adaptive Systems: Complex Adaptive Systems.pdf
Lecture sheets: DDM110_CAS intro1.pdf DDM110_CAS intro2.pdf
Addition references: http://www.idemployee.id.tue.nl/g.w.m.rauterberg/lecturenotes/DDM110%20CAS/default.html
L. Feijs', lecture sheets and documentation:
Slides of lecture on complexity whatIsComplexity2020.pdf
Programs used in the lecture programs.zip
Slides of lecture on cellular automata part 1Cellular Automata (part 1).pdf
Slides of lecture on cellular automata part 2Cellular Automata (part 2).pdf
Shannon's 1948 paper shannon1948.pdf
Kolmogorov's 1968 paper kolmogorov1968.pdf
Wolfram's 1984 paper wolfram1984.pdf
Link to Troy's Life of Fashion Trends thelifeoffashiontrends
Paper by Lucas Haude "Creating an interaction with cellular automata for science and technology museums" haude_paper.pdf
 Reference: Haude, L. "Creating .. museums", Proceedings of The 17th Int. Conf. on Applied Mathematics (Aplimat), Feb 6–8, 2018, Bratislava.
Paper by Loe and Marina on automata for fashion 170420 CellularAutomatonForHoundstoothV8.pdf
 Reference: Feijs, L., Toeters, M. (2017). A cellular automaton for pieddepoule (houndstooth). Bridges 2017 (pp. 403406).
Slides of oscillators lecture oscillators2020.pdf
Simulation of quadratic mapping x.4.(x1) in Excel quadratic.xlsx
1. Paper by Loe and Marina on chaos theory for fashion Bridges2019.pdf
F. Delbressine's, lecture sheets and documentation:
Discrete Event Simulation presentation & example code
Continuous Simulation presentation.
NetLogo presentation
NetLogo software download site: http://ccl.northwestern.edu/netlogo//,
NetLogo programming guide: NetLogo 6.0.1 User Manual Programming Guide.pdf
NetLogo 6.0 Quick Guide: NetLogo60QuickGuide.pdf
NetLogo 4.0.3 Code Snippets: NetlogoCodeSnippets.pdf
Literature
Bateson G., Steps to an Ecology of Mind, Ballantine Books, Ney York, 1972.
 Braitenberg V. , Vehicles. Experiments in Synthetic Psychology, The MIT Press, Cambridge, Massachusetts, 1984.
Foerster von H., Understanding Understanding: Essays on Cybernetics and Cognition, Springer Verlag, New York, 2003.
 Holland J. , Complexity, A Very Short Introduction, Oxford University Press, 2014.
Vermeer B., Grip on Complexity, How Manageable are Complex Systems?, NWO, The Hague, 2014.
 Wilenski U., Rand W., An Introduction to AgentBased Modelling, The MIT Press, Massachusetts, 2015.
Wolfram S., A New Kind of Science, Wolfram Media, 2002. pdf
Important links
Complex Adaptive Systems videos: http://www.youtube.com/watch?v=7art8jsjlOI&index=2&list=PLsJWgOB5mIMCiKZu61rKFT_TncWzylN8
Netherlands Organisation for Scientific Research, Grip on Complexity, How Manageable are Complex Systems?.
Braitenberg vehicles: http://www.youtube.com/watch?v=oBc_BHxw78s
Examples of PID control: http://www.youtube.com/watch?v=XfAt6hNV8XM
NetLogo, agentbased simulation software: http://ccl.northwestern.edu/netlogo//
Loe's patent on agentbased media player: US2007050262A1.pdf
This wiki is powered by MoinMoin.