I wish this weren’t April 1, because then you’d all appreciate how cool this is, but as far as I can tell, this release posted a few days ago is completely true. In short, researchers at Washington State University are experimenting with machine learning by teaching computers how to teach each other. The plan is to have one computer show another computer how to play Pac-Man in a way that does not involve simply moving the programming from one machine to the other.
“We designed algorithms for advice giving, and we are trying to figure out when our advice makes the biggest difference,” said AI professor Matthew E. Taylor. The teaching computer “shows” the other computer how to play “well” i.e. not get eaten by ghosts and how to grab the most points. The student-teacher pairs also taught each other how to play StarCraft and, at points, the student ended up being better than the teacher.
From the release:
The research has applications in machine learning – robotic flocking and the like – as well as in human-computer interaction and learning. If a robot can teach another, arguably stupid robot to play Pac-Man, imagine what advice a robot could give students about math, science, and the like?