Computer Sciences

Imaginary numbers protect AI from very real threats

Computer engineers at Duke University have demonstrated that using complex numbers—numbers with both real and imaginary components—can play an integral part in securing artificial intelligence algorithms against malicious ...

Robotics

These robots can move your couch

To train robots how to work independently but cooperatively, researchers at the University of Cincinnati gave them a relatable task: Move a couch.

Software

High-performance detection tool for ReDoS-vulnerability

Regular expressions (regexes) are widely used in different fields of computer science. However, the Regular expression Denial of Service (ReDoS) vulnerability forms a class of common and serious algorithmic complexity attacks.

Robotics

Faster path planning for rubble-roving robots

A new algorithm speeds up path planning for robots that use arm-like appendages to maintain balance on treacherous terrain such as disaster areas or construction sites, researchers at the University of Michigan have shown. ...

Engineering

System trains drones to fly around obstacles at high speeds

If you follow autonomous drone racing, you likely remember the crashes as much as the wins. In drone racing, teams compete to see which vehicle is better trained to fly fastest through an obstacle course. But the faster drones ...

page 1 from 40