AI learned to train dogs instead of humans

In most cases, animal training is based on reward. The dog is given a treat when it

obeys the command, but she gets nothing when the order is not carried out.

Colorado researchers wonderedwas it realistic to create a computer system that could be used to train dogs. To find out, they built it using the artificial intelligence of the Nvidia Jetson Nano. The system contains both hardware and software (software) designed for dog training. The device consists of AI-based software, a video camera, an audio speaker for giving commands and a treat dispenser.

At the beginning of work, the system confirmspresence of a dog. If the animal is in place, then the program plays various commands—“lie down,” “stand up,” or “sit down.” The camera then records the dogs' reactions to each and every one of them. From the video, the AI ​​software can recognize certain types of dog behavior—for example, whether it is sitting or lying down. The AI ​​system then compares the dog's real-time image with the training data and decides whether the dog complied with the command (sit, stand, or lie down for a predetermined period of time). If the dog obeys, a treat is given, if not, there is no reward. Testing of the system has shown that its system accuracy is 92%.

The researchers note that thethe prototype was completely independent of other systems, so the list of commands had to be short. Scientists speculate that a more powerful system that relies on remote data processing will expand the number of teams. The authors are now exploring the possibility of commercializing their system so that people can train their dogs when they are not even at home.

Read more

Abortion and science: what will happen to the children who will give birth

A third of those who have recovered from COVID-19 return to the hospital. Every eighth - dies

Named a plant that is not afraid of climate change. It feeds a billion people