Skip to main content
Uber AI, Engineering

VINE: An Open Source Interactive Data Visualization Tool for Neuroevolution

March 16, 2018 / Global
Featured image for VINE: An Open Source Interactive Data Visualization Tool for Neuroevolution
Figure 1: Simulated robots trained to walk with genetic algorithms (left) and evolutionary strategies (right).
Figure 2: Examples of a pseudo-offspring cloud plot and a fitness plot.
Figure 3: Visualizing the evolution of behaviors over generations. The color changes in each generation. Within a generation, the color intensity of each pseudo-offspring is based on the percentile of its fitness score in that generation (aggregated into five bins).
Figure 4: Visualizations of multiple 2D BCs and a high-dimensional BC along with a fitness plot.
Figure 5: VINE allows users to view videos of any agent’s deterministic and stochastic behaviors.
Figure 6: Visualizing agents learning to play Frostbite.
Rui Wang

Rui Wang

Rui Wang is a senior research scientist with Uber AI. He is passionate about advancing the state of the art of machine learning and AI, and connecting cutting-edge advances to the broader business and products at Uber. His recent work at Uber was published on leading international conferences in machine learning and AI (ICML, IJCAI, GECCO, etc.), won a Best Paper Award at GECCO 2019, and was covered by technology media such as Science, Wired, VentureBeat, and Quanta Magazine.

Jeff Clune

Jeff Clune

Jeff Clune is the former Loy and Edith Harris Associate Professor in Computer Science at the University of Wyoming, a Senior Research Manager and founding member of Uber AI Labs, and currently a Research Team Leader at OpenAI. Jeff focuses on robotics and training neural networks via deep learning and deep reinforcement learning. He has also researched open questions in evolutionary biology using computational models of evolution, including studying the evolutionary origins of modularity, hierarchy, and evolvability. Prior to becoming a professor, he was a Research Scientist at Cornell University, received a PhD in computer science and an MA in philosophy from Michigan State University, and received a BA in philosophy from the University of Michigan. More about Jeff’s research can be found at JeffClune.com

Kenneth O. Stanley

Kenneth O. Stanley

Before joining Uber AI Labs full time, Ken was an associate professor of computer science at the University of Central Florida (he is currently on leave). He is a leader in neuroevolution (combining neural networks with evolutionary techniques), where he helped invent prominent algorithms such as NEAT, CPPNs, HyperNEAT, and novelty search. His ideas have also reached a broader audience through the recent popular science book, Why Greatness Cannot Be Planned: The Myth of the Objective.

Posted by Rui Wang, Jeff Clune, Kenneth O. Stanley