In computer science, distributed systems are systems with components located on different devices, which communicate with one another. While these systems have become increasingly common, they are typically filled with bugs.
TECHXPLORE
Building 3-D models of unknown objects as they are manipulated by robots
Researchers at Rutgers University have recently developed a probabilistic approach for building 3-D models of unknown objects while they are being manipulated by a robot. Their approach, outlined in a paper pre-published on arXiv, uses a physics engine to verify...
Circular all-or-nothing: A new approach to protect data from key exposure
A team of researchers at Telecom ParisTech has developed a new method to protect encrypted data against key exposure. Their algorithm, presented in a paper pre-published on arXiv, transforms, fragments and disperses data so that it remains protected, unless all...
CycleMatch: a new approach for matching images and text
Researchers at Leiden University and the National University of Defense Technology (NUDT), in China, have recently developed a new approach for image-text matching, called CycleMatch. Their approach, presented in a paper published in Elsevier's Pattern Recognition...
DeepCrack: a new hierarchical CNN-based method for crack segmentation
Detecting and analyzing cracks in man-made structures is an important task that can help to ensure that buildings are safe and well-maintained. As employing human workers to inspect buildings regularly can be very expensive, researchers have been trying to develop...
DeepWiTraffic: A Wi-Fi based traffic monitoring system using deep learning
A team of researchers at the University of Memphis has recently developed a low-cost and portable traffic monitoring system (TMS) called DeepWiTraffic. This new system, presented in a paper pre-published on arXiv, combines Wi-Fi devices and deep learning.
Defense against wireless attacks using a deep neural network and game theory
A growing number of devices are now connected to the internet and are capable of collecting, sending and receiving data. This interconnection between devices, referred to as the Internet of Things (IoT), poses serious security threats, as cyberattackers can now target...
A swarm robotics approach inspired by behavior observed in microorganisms
Many animals and microorganisms are able to complete complex tasks, such as finding food or building nests, as a team, or "swarm." One of the most obvious examples of this is bees, as their survival as a group heavily depends upon cooperation with other members of...
A new water-splitting technique to generate clean hydrogen
Electrolytic hydrogen production entails the generation of hydrogen from water using electrical power, which should ideally come from renewable power sources such as sunlight and wind. Although this method of producing hydrogen could be a very promising solution for...
An IKEA furniture assembly environment to train robots on complex manipulation tasks
In order to complete complex everyday tasks such as using equipment, cooking or building furniture, robots should be able to plan their actions and manipulate objects in their surroundings. So far, however, teaching robots to complete complicated tasks, such as those...









