Think Complexity. Complexity Science and Computational Modeling. 2nd Edition - Helion
ISBN: 978-14-920-4015-6
stron: 200, Format: ebook
Data wydania: 2018-07-11
Księgarnia: Helion
Cena książki: 160,65 zł (poprzednio: 186,80 zł)
Oszczędzasz: 14% (-26,15 zł)
Complexity science uses computation to explore the physical and social sciences. In Think Complexity, you’ll use graphs, cellular automata, and agent-based models to study topics in physics, biology, and economics.
Whether you’re an intermediate-level Python programmer or a student of computational modeling, you’ll delve into examples of complex systems through a series of worked examples, exercises, case studies, and easy-to-understand explanations.
In this updated second edition, you will:
- Work with NumPy arrays and SciPy methods, including basic signal processing and Fast Fourier Transform
- Study abstract models of complex physical systems, including power laws, fractals and pink noise, and Turing machines
- Get Jupyter notebooks filled with starter code and solutions to help you re-implement and extend original experiments in complexity; and models of computation like Turmites, Turing machines, and cellular automata
- Explore the philosophy of science, including the nature of scientific laws, theory choice, and realism and instrumentalism
Ideal as a text for a course on computational modeling in Python, Think Complexity also helps self-learners gain valuable experience with topics and ideas they might not encounter otherwise.
Osoby które kupowały "Think Complexity. Complexity Science and Computational Modeling. 2nd Edition", wybierały także:
- GraphQL. Kurs video. Buduj nowoczesne API w Pythonie 169,00 zł, (50,70 zł -70%)
- Receptura na Python. Kurs Video. 54 praktyczne porady dla programist 199,00 zł, (59,70 zł -70%)
- Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty 149,00 zł, (44,70 zł -70%)
- Twórz gry w Pythonie. Kurs video. Poznaj bibliotekę PyGame 249,00 zł, (74,70 zł -70%)
- Data Science w Pythonie. Kurs video. Algorytmy uczenia maszynowego 199,00 zł, (59,70 zł -70%)
Spis treści
Think Complexity. Complexity Science and Computational Modeling. 2nd Edition eBook -- spis treści
- Preface
- Who Is This Book For?
- Changes from the First Edition
- Using the Code
- Conventions Used in This Book
- OReilly Safari
- How to Contact Us
- Contributor List
- 1. Complexity Science
- The Changing Criteria of Science
- The Axes of Scientific Models
- Different Models for Different Purposes
- Complexity Engineering
- Complexity Thinking
- 2. Graphs
- What Is a Graph?
- NetworkX
- Random Graphs
- Generating Graphs
- Connected Graphs
- Generating ER Graphs
- Probability of Connectivity
- Analysis of Graph Algorithms
- Exercises
- 3. Small World Graphs
- Stanley Milgram
- Watts and Strogatz
- Ring Lattice
- WS Graphs
- Clustering
- Shortest Path Lengths
- The WS Experiment
- What Kind of Explanation Is That?
- Breadth-First Search
- Dijkstras Algorithm
- Exercises
- 4. Scale-Free Networks
- Social Network Data
- WS Model
- Degree
- Heavy-Tailed Distributions
- Barabási-Albert Model
- Generating BA Graphs
- Cumulative Distributions
- Explanatory Models
- Exercises
- 5. Cellular Automatons
- A Simple CA
- Wolframs Experiment
- Classifying CAs
- Randomness
- Determinism
- Spaceships
- Universality
- Falsifiability
- What Is This a Model Of?
- Implementing CAs
- Cross-Correlation
- CA Tables
- Exercises
- 6. Game of Life
- Conways GoL
- Life Patterns
- Conways Conjecture
- Realism
- Instrumentalism
- Implementing Life
- Exercises
- 7. Physical Modeling
- Diffusion
- Reaction-Diffusion
- Percolation
- Phase Change
- Fractals
- Fractals and Percolation Models
- Exercises
- 8. Self-Organized Criticality
- Critical Systems
- Sand Piles
- Implementing the Sand Pile
- Heavy-Tailed Distributions
- Fractals
- Pink Noise
- The Sound of Sand
- Reductionism and Holism
- SOC, Causation, and Prediction
- Exercises
- 9. Agent-Based Models
- Schellings Model
- Implementation of Schellings Model
- Segregation
- Sugarscape
- Wealth Inequality
- Implementing Sugarscape
- Migration and Wave Behavior
- Emergence
- Exercises
- 10. Herds, Flocks, and Traffic Jams
- Traffic Jams
- Random Perturbation
- Boids
- The Boid Algorithm
- Arbitration
- Emergence and Free Will
- Exercises
- 11. Evolution
- Simulating Evolution
- Fitness Landscape
- Agents
- Simulation
- No Differentiation
- Evidence of Evolution
- Differential Survival
- Mutation
- Speciation
- Summary
- Exercises
- 12. Evolution of Cooperation
- Prisoners Dilemma
- The Problem of Nice
- Prisoners Dilemma Tournaments
- Simulating Evolution of Cooperation
- The Tournament
- The Simulation
- Results
- Conclusions
- Exercises
- A. Reading List
- Index