Training a Machine to Watch Soccer


Yisong Yue, Assistant Professor of Computing and Mathematical Sciences, and colleagues have developed an algorithm that can automatically recognize formations of teams—how they arrange themselves on the field—when analyzing player tracking data. The algorithm can also imitate players' behavior. "We're training the algorithm to understand soccer at the same level that a fan would. It's not just mindlessly watching faceless players move across a field; it's watching strikers and right midfielders and forwards arrange themselves in specific formations," says Professor Yue. [Caltech story]

Tags: research highlights CMS Yisong Yue

Visualizing the Complex Behavior of Vortices Surrounding Hummingbird Wings


Peter Schröder, the Shaler Arthur Hanisch Professor of Computer Science and Applied and Computational Mathematics, and his team have built a computational algorithm to model the behavior of vortices—rotating regions of fluids that form phenomena such as tornados or whirlpools. [Caltech story]

Tags: research highlights CMS Peter Schröder

Deep Learning Networks and Sensorimotor Control


Professor John Doyle and colleagues are among only nineteen groups in the United States to receive National Science Foundation (NSF) funding to conduct innovative research focused on neural and cognitive systems. They aim is to integrate the capabilities of deep learning networks into a biologically inspired architecture for sensorimotor control that can be used to design more robust platforms for complex engineered systems. [NSF release]

Tags: EE research highlights CMS John Doyle

Creature-Cataloging Contest for Computers


Caltech and Cornell teamed up to create the iNaturalist Challenge, a competition to create the best machine-learning algorithm for identifying the world's plant and animal species. The contest was an outgrowth of the institutions' previous work together on Visipedia, a visual encyclopedia created by a network of people and machine-learning computers that harvest image information off the internet. The technology was developed for the encyclopedia by Pietro Perona's Vision Group at Caltech and Serge Belongie's Computer Vision Group at Cornell Tech. [Caltech story]

Tags: EE research highlights CMS Pietro Perona

Designing Computer Software of the Future


Fernando Brandao, Bren Professor of Theoretical Physics, and colleagues are developing quantum algorithms for optimization problems. "We are still far from knowing all the applications of quantum computing, and that's part of the excitement—there are possibilities we haven't even dreamed of yet,” says Professor Brandao. [Caltech story]

Tags: research highlights CMS Fernando Brandão

Neural Networks Model Audience Reactions to Movies


Yisong Yue, Assistant Professor of Computing and Mathematical Sciences, and colleagues have created a new deep-learning software capable of assessing complex audience reactions to movies using the viewer's facial expressions. "Understanding human behavior is fundamental to developing AI [artificial intelligence] systems that exhibit greater behavioral and social intelligence. For example, developing AI systems to assist in monitoring and caring for the elderly relies on being able to pick up cues from their body language. After all, people don't always explicitly say that they are unhappy or have some problem," Professor Yue says. [Caltech story]

Tags: research highlights CMS Yisong Yue

One Step at a Time: A Conversation with Professor Ames


Aaron Ames, Bren Professor of Mechanical and Civil Engineering, handbuilds bipedal robots and designs the algorithms that govern how they walk. These algorithms couple efficiency equations with boundary constraints to teach robots to generate their own walking gait. [Interview with Professor Ames]

Tags: research highlights MCE CMS Aaron Ames

Computing with Biochemical Circuits Made Easy


Lulu Qian, Assistant Professor of Bioengineering, is working to create circuits using not the usual silicon transistors but strands of DNA. "A DNA circuit could add 'smarts' to chemicals, medicines, or materials by making their functions responsive to the changes in their environments," Qian says. "Importantly, these adaptive functions can be programmed by humans." [Caltech story]

Tags: research highlights CMS Lulu Qian

A Conversation with Lior Pachter


Lior S. Pachter, Bren Professor of Computational Biology, applies computational methods to biology problems. He has interests in both the development of computational methods and in answering specific biology questions, primarily related to the function of RNA, a molecule central to the function of cells. [Caltech story]

Tags: research highlights CMS Lior Pachter

Robot Drone That Mimics Bat Flight


Soon-Jo Chung, Associate Professor of Aerospace and Bren Scholar; Jet Propulsion Laboratory Research Scientist, and colleagues have recreated the key flight mechanisms of bats with unprecedented fidelity in the Bat Bot—a self-contained robotic bat with soft, articulated wings. [Caltech story]

Tags: research highlights GALCIT CMS Soon-Jo Chung