Computer Sciences

How a computer learns to dribble: Practice, practice, practice

Basketball players need lots of practice before they master the dribble, and it turns out that's true for computer-animated players as well. By using deep reinforcement learning, players in video basketball games can glean ...

Robotics

Trotting robots reveal emergence of animal gait transitions

A four-legged robot trained with machine learning by EPFL researchers has learned to avoid falls by spontaneously switching between walking, trotting, and pronking—a milestone for roboticists as well as biologists interested ...

Software

Let it flow: Recreating water flow for virtual reality

The physical laws of everyday water flow were established two centuries ago. However, scientists today struggle to simulate disrupted water flow virtually, e.g., when a hand or object alters its flow.

Computer Sciences

How to each AI decision-making skills and common sense: Play games

Humans are highly adaptable creatures. Whether it be learning from past experience or understanding social expectations, we move from one situation to another with ease. For artificial intelligence, adapting to new situations ...

Robotics

Deep reinforcement learning: Teaching robots like children

When children play with toys, they learn about the world around them—and today's robots aren't all that different. At UC Berkeley's Robot Learning Lab, groups of robots are working to master the same kinds of tasks that ...

page 3 from 5