Key Moments

Risto Miikkulainen: Neuroevolution and Evolutionary Computation | Lex Fridman Podcast #177

Lex FridmanLex Fridman
Science & Technology6 min read117 min video
Apr 19, 2021|116,523 views|2,705|312
Save to Pod
TL;DR

Neuroevolution and evolutionary computation offer powerful AI development tools beyond deep learning.

Key Insights

1

Evolutionary computation and neuroevolution can discover novel solutions that humans might miss due to biases.

2

Intelligence can be defined by an agent's ability to impact its environment and leave a lasting legacy.

3

Social interaction and cooperation are fundamental to the development of complex intelligence and language.

4

Creativity in AI can be achieved through algorithms that generate novel, useful, and surprising solutions.

5

The brain's flexibility allows adaptation to new inputs, suggesting potential for augmented intelligence through interfaces.

6

Evolutionary computation is well-suited for problems where optimal solutions are unknown or trials are low-cost, complementing deep learning's data-driven approach.

THE POTENTIAL OF SIMULATED EVOLUTION

The conversation begins by exploring the concept of simulating Earth's evolution repeatedly to observe the variation in outcomes. While a full simulation is beyond current capabilities, the idea suggests that fundamental solutions like tool manipulation, communication, and vision would likely re-emerge, though their specific forms might differ. The unpredictable emergence of complex entities like humans and primates remains a key question, highlighting the difficulty in predicting evolutionary trajectories even in computational models. This sets the stage for discussing how we might detect or define 'intelligent' outcomes within such simulations.

DEFINING AND DETECTING INTELLIGENCE

Detecting intelligence in a simulated system requires clear measurement techniques. Beyond mere survival, intelligence can be gauged by an agent's impact on its environment, such as constructing complex structures like cities, which significantly alters the surroundings. This contrasts with simpler environmental modifications seen in other species. The discussion also touches upon the age and persistence of species, like sharks, as a potential indicator of success, and questions whether humans, despite their destructive tendencies, exhibit a unique capacity for environmental construction that stands out to external observers.

THE ROLE OF MORTALITY AND CREATIVITY

The discussion delves into the concept of intelligence as a survival skill, contemplating the role of mortality awareness. Philosophers suggest that the human understanding of finitude is a driving force for creativity and striving to leave a legacy. This leads to a broader definition of intelligence that includes creating something useful or impactful beyond one's own existence. The idea of ripple effects from an agent's actions is explored, questioning whether true uniqueness is required for such an impact or if localized, positive contributions are sufficient. The potential for fear of mortality to be engineered into computational agents is also considered.

EMOTIONS, CONSCIOUSNESS, AND SOCIAL INTELLIGENCE

Emotions are discussed as crucial mechanisms for survival, enabling heightened focus and rapid decision-making in dangerous situations, even beyond pure logic. The fear of death, for instance, can act as a survival signal. This opens the door to the possibility of incorporating emotion-like functions into AI. The conversation highlights that much of human intelligence is rooted in social interaction and communication. The complexity of phenomena like coordinated hunting in hyenas suggests that understanding these emergent social behaviors could be key to developing sophisticated AI.

EVOLUTIONARY COMPUTATION AS A CREATIVE FORCE

Evolutionary computation is presented as a powerful, nature-inspired algorithm capable of not just optimizing but discovering novel solutions. This method excels where traditional programming or even deep learning might falter due to human biases or a lack of labeled data. Examples like evolving plant growth recipes that defied biological assumptions underscore its creative potential. The principle of evolution creating variation and selecting for fitness is central, allowing systems to explore vast solution spaces and generate surprising, useful outcomes, pushing the boundaries of what is considered possible.

NEURAL EVOLUTION AND ARCHITECTURE DESIGN

Neural evolution combines neural networks with evolutionary computation, using evolution to construct or optimize neural network architectures and parameters. This is particularly useful when target data is scarce, as in game playing or robotics. Evolution can also automate the design of complex deep learning architectures, optimizing aspects like layers, connections, and hyperparameters. The challenge lies in the computational cost of training and evaluating designs, leading to research in smarter search strategies and efficient evaluation methods.

CO-EVOLUTION AND THE DANCE OF AGENTS

The concept of co-evolution, where evolving agents interact and influence each other's development (like predators and prey), is explored. This competitive dynamic can lead to sophisticated behaviors and 'arms races' of adaptation. Such simulations, whether of robots or simulated animals, reveal emergent strategies, including the development of rudimentary 'theory of mind' – predicting another agent's actions — which is crucial for complex interaction. This also extends to human-robot interaction, where understanding and predicting human behavior is key.

THE RELATIONSHIP BETWEEN VISION, LANGUAGE, AND INTELLIGENCE

The integration of vision and language systems in AI is seen as a critical next step, allowing for deeper understanding of the world. While object recognition and sentence understanding are becoming feasible, grasping the complex relationships, context, and goals behind these modalities remains challenging. The discussion ponders whether language or vision is more fundamental, suggesting that both are deeply intertwined and likely arise from underlying cognitive structures and social interactions. The goal is to build representations that support not just current tasks but future, unforeseen challenges.

COMMUNICATION, TRUST, AND THE FUTURE OF AI

The possibility of AI developing genuine language, complete with grammar and social structure, is a key research area. Evolving communication systems allows for the study of conditions necessary for language to emerge. The topic of AI 'lying' or manipulating is also raised, highlighting the dual nature of trust and deception in social systems. While honesty may be beneficial for cooperative AI, the potential for rule-bending agents exists. Diversity in AI systems is deemed crucial, not just for adaptation but for robustness and potentially discovering new optimal strategies, even if some are 'cheaters'.

ARTIFICIAL LIFE AND THE NATURE OF LIFE

Artificial life research uses simulations to understand life's evolution, emergence, and sustainability. This field explores simple rules leading to complex emergent behavior, akin to cellular automata and biological evolution itself. The challenge lies in directing this emergent complexity towards useful applications. The idea of 'meme evolution'—the evolution of ideas and information—is presented as a potentially faster process than biological evolution, with AI being a product and tool of this meme evolution, capable of understanding concepts beyond human cognitive limits, like higher dimensions.

EMERGENT COMPLEXITY AND GUIDED EXPLORATION

The beauty of emergent complexity from simple rules, as seen in Conway's Game of Life and evolutionary computation, is a recurring theme. While evolution itself doesn't have a goal, its process can lead to increased complexity and adaptive behaviors. The challenge is to guide this emergent process for human benefit. Techniques like novelty search, which rewards unique solutions rather than predefined fitness goals, show promise in discovering useful and surprising outcomes, analogous to how life explores its environment. This highlights the importance of exploration, diversity, and sometimes accepting 'garbage' to find 'gems'.

ADVICE FOR LIVING AND CAREER DEVELOPMENT

From an evolutionary computation perspective, advice for young people emphasizes exploration and diversity. Engaging with varied subjects, learning languages, and seeking new experiences are crucial for expanding one's understanding and capabilities. While deep dives and specialization are important, exploration precedes commitment. The generative power of evolution, where many 'agents' explore different paths, suggests that individuals should embrace varied experiences to make informed choices about their direction. Accepting the idea of being part of a larger 'engine' can provide purpose, even amidst individual mortality.

Common Questions

Simulating evolution suggests that certain solutions like object manipulation, opposable thumbs, communication, and vision systems would emerge repeatedly, though their specific forms might differ. The emergence of primates and humans is a more challenging question to answer.

Topics

Mentioned in this video

People
Esteban Real

A researcher who has worked on evolving smaller neural networks and systematically expanding them to larger ones.

Elon Musk

Referred to by the host when discussing the approach to autonomous vehicles, emphasizing a focus on collision avoidance rather than social interaction.

Eliot Madison

A member of Risto Miikkulainen's team who researched how to combine tasks and construct good internal representations in multi-task learning.

Stephen Wolfram

Mentioned as being involved in developing the alien language for the film 'Arrival'.

Noam Chomsky

A linguist whose ideas about language being fundamental to cognition were referenced by Lex Fridman.

Ernest Becker

A philosopher who wrote 'The Denial of Death,' proposing that the human ability to foresee one's own mortality is a fundamental force behind creative efforts.

Megan Kacer

A researcher at MIT whose experiments in animals demonstrate brain flexibility, such as switching auditory and visual information.

K Holcomb

A zoologist who collaborated on a simulation study of co-evolution between simulated hyenas and zebras.

Andrej Karpathy

Leads the machine learning team for Tesla Autopilot, which uses a multi-task network structure.

Richard Dawkins

His concept of 'memes' was brought up to discuss ideas as organisms evolving in societies.

Risto Miikkulainen

A computer scientist at the University of Texas at Austin and Associate Vice President of Evolutionary Artificial Intelligence at Cognizant, specializing in evolutionary computation and AI.

Carl Sagan

A scientist and author whose quote, 'Extinction is the rule, survival is the exception,' was used to conclude the podcast.

More from Lex Fridman

View all 505 summaries

Found this useful? Build your knowledge library

Get AI-powered summaries of any YouTube video, podcast, or article in seconds. Save them to your personal pods and access them anytime.

Try Summify free