Saturday 9 December 2017

How AI For Recognizing Cats Moved on to Finding Gene Mutations

How AI For Recognizing Cats Moved on to Finding Gene Mutations

The open source software DeepVariant is now the best way to scan a genetic code for mutations.


The AI created by Google researchers Mark DePristo and Ryan Poplin was built to recognize images of cats and dogs. Now, a year after the project started, the software based on this same neural network (now called DeepVariant) is better at recognizing gene mutations than any other program out there.

Humans have worked for years on programs meant to identify mutations in genes. Their most accomplished program is GATK, an algorithm that took ten human scientists five years to build. “It wasn’t even clear it was possible to do better,” DePristo told The Atlantic. “We built tons of different models. Nothing really moved the needle at all.” But they hadn't tried using artificial intelligence. DeepVariant is now outperforming GATK, only a year after its inception. DeepVariant has been published by Google as an open source software, so other scientists around the world can use it and alter it.


As The Atlantic explains, both DeepVariant and GATK solve a technical problem in gene sequencing that arises from the way gene sequencers analyze DNA in broken up strands, each about 100 letters long. These snippets are compared to a reference genome, and differences suggest a possible mutation. But snippets in the sequence also overlap with each other, so, theoretically, their overlapping bits should match each other as well as the reference genome. When two overlapping pairs don't match up and differ from the reference genome to boot, scientists know there was an error reading the DNA. If the pairs match, but the genome doesn't, you've just spotted a mutation.

Unlike the human-led program GATK, which used a lot of data in its attempt to figure out where the sequencing may have gone wrong, DeepVariant uses a totally different method to try to solve these glitches: It turns the data into an image. Since Google's AI was originally used for image recognition, this technique ended up working really well. 

No comments:

Post a Comment

Google bans crypto-currency adverts

Google bans crypto-currency adverts