Informatica – R Computational Science – R1 Modellen
R1.1 Inleiding
Bij voorspellingen voor toekomst wordt gebruik gemaakt van computermodel
computational science = wetenschap mbv modellen bv. weermodel, bevolkingsgroei
Algemene doelen van modelleren:
Toekomst sneller voorspellen
Zonder consequenties in de werkelijkheid alsnog iets uitvoeren/uitproberen
Trainen voor iets in simulator bv. vliegen, autorijden
Kostenbesparing
Met model dingen simuleren = iets zo echt mogelijk laten lijken
R1.2 Groepsgedag
Simpel gedrag van individuele agents leidt tot complex groepsgedrag dat je nooit zou
zien als je agents afzonderlijk zou bestuderen = emergent gedrag
Agents reageren op omgeving door 1 of meer simpele regels uit te voeren
Agent-based modeling = bij computermodel kijken naar losse agents ipv gehele groep
R1.3 Tijd en iteraties (opdr.8,9)
Groepen van agents veranderen voortdurend van vorm in de loop van de tijd regels
van model worden telkens opnieuw door alle agents uitgevoerd 1 stap = iteratie na
elke iteratie is bv. spel in nieuwe toestand uitvoer van computermodel bestaat altijd uit
meerdere iteraties iteratie is tijdseenheid
Processen modelleren door ze te beschrijven op basis van gedrag van kleinere eenheden
Bv. vuur als emergent gedrag met bomen (agents) met eigenschap brandend
Laterale inhibitie = cellen onderdrukken signaal van buren contrast langs rand
vergroot
R1.4 Het doel van modelleren (opdr.11.4)
Doelen van modelleren:
Manier om werkelijkheid te beschrijven
Uitleggen of verklaren bv. ontwikkelingen
Onderwijs of educatie
Experimenteren nieuwe situaties proberen
Discussiëren en voorspellen op basis van resultaten
Toeval ofwel random gedrag veel fenomenen die we kunnen modelleren bevatten
willekeur
Niet-deterministisch = modellen bevatten toevalselementen, waardoor uitkomst niet
altijd hetzelfde zal zijn
Bv. spin erft veel regels van voorouders, maar door mutaties worden die regels klein
beetje random gewijzigd
Overredingskracht = hoe goed iemand in staat is een ander met argumenten te
overtuigen
Vasthoudendheid = hoeveel er voor nodig is om iemand van mening te doen veranderen
Agent-based modeling agents vertonen gedrag op basis van aantal simpele regels
agents reageren hierbij op omgeving
Cellulaire automaat bestaat uit raster van cellen (agents) die zich in beperkt aantal
toestanden kunnen bevinden (bv. kleuren) door toepassen van gedragsregels die
betrekking hebben op toestand van buren, kan toestand van cel veranderen
Bv. 150 regel: binair 10010110 = 128+0+0+16+0+4+2+0 = 150 (zie afb.) bovenste
rij is situatie (binaire getallen 1 t/m 7), onderste is wat middelste cel voor toestand krijgt
na iteratie
1
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller SmitJoël. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $4.49. You're not tied to anything after your purchase.