top of page

What's Google Brain Been Up To?


According to an article from ARS Technica UK,

Google Brain has created two artificial intelligences that evolved their own cryptographic algorithm to protect their messages from a third AI, which was trying to evolve its own method to crack the AI-generated crypto. The study was a success: the first two AIs learnt how to communicate securely from scratch.

The Google Brain team (which is based out in Mountain View and is separate from Deep Mind in London) started with three fairly vanilla neural networks called Alice, Bob, and Eve. Each neural network was given a very specific goal: Alice had to send a secure message to Bob; Bob had to try and decrypt the message; and Eve had to try and eavesdrop on the message and try to decrypt it. Alice and Bob have one advantage over Eve: they start with a shared secret key (i.e. this is symmetric encryption).

Importantly, the AIs were not told how to encrypt stuff, or what crypto techniques to use: they were just given a loss function (a failure condition), and then they got on with it.

It's probably worth pointing out that in the situation described above, humans are closer to Eve than we are to Alice or Bob. This type of machine learning and self-programming is happening today and not some distant future.

For a more detailed examination of the possibilities resulting from the advancement of machine learning, see the book Superintelligence by Nick Bostrom.

bottom of page