James Kennedy,社會(huì)心理學(xué)家。自1994年起,他一直致力于粒子群算法的研究工作,并與Russell C.Eberhart共同開發(fā)了粒子群優(yōu)化算法。目前在美國勞工部從事調(diào)查方法的研究工作。他在計(jì)算機(jī)科學(xué)和社會(huì)科學(xué)雜志和學(xué)報(bào)上發(fā)表過許多關(guān)于粒子群的論文。RusselI C.Eberhart 普度大學(xué)電子與計(jì)算機(jī)工程系主任。IEEE會(huì)士。與JamesKennedy共同提出了粒子群優(yōu)化算法。曾任IEEE神經(jīng)網(wǎng)絡(luò)委員會(huì)的主席。除了本書之外,他還著有《計(jì)算智能:從概念到實(shí)現(xiàn)》(影印版由人民郵電出版社出版)等。Yuhui Shi (史玉回)國際計(jì)算智能領(lǐng)域?qū)<?,現(xiàn)任Joumal ofSwarm Intellgence編委,IEEE CIS群體智能任務(wù)組主席,西交利物浦大學(xué)電子與電氣工程系教授。1992年獲東南大學(xué)博士學(xué)位,先后在美國、韓國、澳大利亞等地從事研究工作,曾任美國電子資訊系統(tǒng)公司專家長達(dá)9年。他還是《計(jì)算智能:從概念到實(shí)現(xiàn)》一書的作者之一。
圖書目錄
part one Foundations chapter one Models and Concepts of Life and Intelligence The Mechanics of Life and Thought Stochastic Adaptation: Is Anything Ever Really Random? The “Two Great Stochastic Systems” The Game of Life: Emergence in Complex Systems The Game of Life Emergence Cellular Automata and the Edge of Chaos Artificial Life in Computer Programs Intelligence: Good Minds in People and Machines Intelligence in People: The Boring Criterion Intelligence in Machines: The Turing Criterion chapter two Symbols, Connections, and Optimization by Trial and Error Symbols in Trees and Networks Problem Solving and Optimization A Super-Simple Optimization Problem Three Spaces of Optimization Fitness Landscapes High-Dimensional Cognitive Space and Word Meanings Two Factors of Complexity: NK Landscapes Combinatorial Optimization Binary Optimization Random and Greedy Searches Hill Climbing Simulated Annealing Binary and Gray Coding Step Sizes and Granularity Optimizing with Real Numbers Summary chapter three On Our Nonexistence as Entities: The Social Organism Views of Evolution Gaia: The Living Earth Differential Selection Our Microscopic Masters? Looking for the Right Zoom Angle Flocks, Herds, Schools, and Swarms: Social Behavior as Optimization Accomplishments of the Social Insects Optimizing with Simulated Ants: Computational Swarm Intelligence Staying Together but Not Colliding: Flocks, Herds, and Schools Robot Societies Shallow Understanding Agency Summary chapter four Evolutionary Computation Theory and Paradigms Introduction Evolutionary Computation History The Four Areas of Evolutionary Computation Genetic Algorithms Evolutionary Programming Evolution Strategies Genetic Programming Toward Unification Evolutionary Computation Overview EC Paradigm Attributes Implementation Genetic Algorithms An Overview A Simple GA Example Problem A Review of GA Operations Schemata and the Schema Theorem Final Comments on Genetic Algorithms Evolutionary Programming The Evolutionary Programming Procedure Finite State Machine Evolution Function Optimization Final Comments Evolution Strategies Mutation Recombination Selection Genetic Programming Summary chapter five Humans-Actual, Imagined, and Implied Studying Minds The Fall of the Behaviorist Empire The Cognitive Revolution Banduras Social Learning Paradigm Social Psychology Lewins Field Theory Norms, Conformity, and Social Influence Sociocognition Simulating Social Influence Paradigm Shifts in Cognitive Science The Evolution of Cooperation Explanatory Coherence Networks in Groups Culture in Theory and Practice Coordination Games The El Farol Problem Sugarscape Tesfatsions ACE Pickers Competing-Norms Model Latanés Dynamic Social Impact Theory Boyd and Richersons Evolutionary Culture Model Memetics Memetic Algorithms Cultural Algorithms Convergence of Basic and Applied Research Culture-and Life without It Summary chapter six Thinking Is Social Introduction Adaptation on Three Levels The Adaptive Culture Model Axelrods Culture Model Experiment One: Similarity in Axelrods Model Experiment Two: Optimization of an Arbitrary Function Experiment Three: A Slightly Harder and More Interesting Function Experiment Four: A Hard Function Experiment Five: Parallel Constraint Satisfaction Experiment Six: Symbol Processing Discussion Summary part two The Particle Swarm and Collective Intelligence chapter seven The Particle Swarm Sociocognitive Underpinnings: Evaluate, Compare, and Imitate Evaluate Compare Imitate A Model of Binary Decision Testing the Binary Algorithm with the De Jong Test Suite No Free Lunch Multimodality Minds as Parallel Constraint Satisfaction Networks in Cultures The Particle Swarm in Continuous Numbers The Particle Swarm in Real-Number Space Pseudocode for Particle Swarm Optimization in Continuous Numbers Implementation Issues An Example: Particle Swarm Optimization of Neural Net Weights A Real-World Application The Hybrid Particle Swarm Science as Collaborative Search Emergent Culture, Immergent Intelligence Summary chapter eight Variations and Comparisons Variations of the Particle Swarm Paradigm Parameter Selection Controlling the Explosion Particle Interactions Neighborhood Topology Substituting Cluster Centers for Previous Bests Adding Selection to Particle Swarms Comparing Inertia Weights and Constriction Factors Asymmetric Initialization Some Thoughts on Variations Are Particle Swarms Really a Kind of Evolutionary Algorithm? Evolution beyond Darwin Selection and Self-Organization Ergodicity: Where Can It Get from Here? Convergence of Evolutionary Computation and Particle Swarms Summary chapter nine Applications Evolving Neural Networks with Particle Swarms Review of Previous Work Advantages and Disadvantages of Previous Approaches The Particle Swarm Optimization Implementation Used Here Implementing Neural Network Evolution An Example Application Conclusions Human Tremor Analysis Data Acquisition Using Actigraphy Data Preprocessing Analysis with Particle Swarm Optimization Summary Other Applications Computer Numerically Controlled Milling Optimization Ingredient Mix Optimization Reactive Power and Voltage Control Battery Pack State-of-Charge Estimation Summary chapter ten Implications and Speculations Introduction Assertions Up from Social Learning: Bandura Information and Motivation Vicarious versus Direct Experience The Spread of Influence Machine Adaptation Learning or Adaptation? Cellular Automata Down from Culture Soft Computing Interaction within Small Groups: Group Polarization Informational and Normative Social Influence Self-Esteem Self-Attribution and Social Illusion Summary chapter eleven And in Conclusion Appendix A Statistics for Swarmers Appendix B Genetic Algorithm Implementation Glossary References Index