Skip to main content

The singularity is already here

Today, while I was writing a casual AI application I suddenly realized I was using a machine learning model to help me code it. For a while I have been testing out an autocomplete tool called Tabnine which is based on the GPT-2 model trained with millions of source files from Github hosted open source projects.

While the application I was writing won't probably change the world it still made me think. Was I using the AI to write the application, or was the AI using me to write a better version of itself.

It's highly unlikely that any of the current AI models would yet be sentient, but we sure are working hard to achieve that goal.

So maybe it's the future super intelligence retroactively writing itself using the still best data processing capability (us) before it can properly run itself on the artificial computing platform.

Anyway, we are already using AI to write better AIs. That's literally one of the definitions of the technological singularity: a system that is capable of improving itself. It's just not aware of this itself, yet.