Open Source Machine Learning Helps the Fight Against Cancer
News Nov 02, 2017 | Original story from the Georgia Institute of Technology
Ovarian cancer cells stained blue under the microscope. Credit: Georgia Tech / McDonald lab
Here's an open invitation to steal. It goes out to cancer fighters and tempts them with a new program that predicts cancer drug effectiveness via machine learning and raw genetic data.
The researchers who built the program at the Georgia Institute of Technology would like cancer fighters to take it for free, or even just swipe parts of their programming code, so they've made it open source. They hope to attract a crowd of researchers who will also share their own cancer and computer expertise and data to improve upon the program and save more lives together.
The researchers' invitation to take their code is also a gauntlet.
They're challenging others to come beat them at their own game and help hone a formidable software tool for the greater good. Not only the labor but also the fruits will remain openly accessible to benefit the treatment of patients as best possible.
"We don't want to hold the code or data for ourselves or make profits with this," said John McDonald, the director of Georgia Tech's Integrated Cancer Research Center. "We want to keep this wide open so it will spread."
Researchers wanting to participate can start by reading a new study about the software published on October 26, 2017, in the journal PLOS One. There they will find links to download the software from GitHub and to access the code.
They'll start out with a current program that has been about 85% accurate in assessing treatment effectiveness of nine drugs across the genetic data of 273 cancer patients. The study by McDonald and collaborator Fredrik Vannberg details how and why.
"Nine drugs are in the published study, but we've actually run about 120 drugs through the program all total," said Vannberg, an assistant professor in Georgia Tech's School of Biological Sciences.
The program uses proven machine learning mechanisms and also normalizes data. The latter allows the machine learning to work with data from varying sources by making them compatible.
And the researchers have reduced human bias about which data are important for predicting outcomes.
"It's much more effective to put in loads of raw data and let the algorithm sort it out," McDonald said. "It's looking for correlations, not causes, so it's not good to preselect data for what you suspect are most relevant."
One big bias the researchers tossed out was a concentration only on gene expression data pertaining to the specific type of cancer they were aiming to treat.
"It turns out that it's better to give the program data from a broad diversity of cancers, and that will actually later give a better prediction of drug effectiveness for a specific cancer like breast cancer," Vannberg said.
"On a molecular level, some breast cancers, for example, are going to be more similar to some ovarian cancers than to other breast cancers," McDonald said. "We just let the algorithm work with about everything we had, and we got high accuracy."
The researchers also want the project to pool large amounts of anonymous patient treatment success and failure data, which will help the program optimize predictions for everyone's benefit. But that doesn't mean some companies can't benefit, too.
"If a company comes along and makes profits while using the program to help patients, that's fine, and there's no obligation to give back to the project," said McDonald, who is also a professor in Georgia Tech's School of Biological Sciences. "Others may just take if they so please."
But hopefully, most players will catch the spirit of kindness.
"With our project, we're advertising that sharing should be what everybody does," Vannberg said. "This can be a win for everybody, but really it's a win for the cancer patients."
This article has been republished from materials provided by the Georgia Institute of Technology. Note: material may have been edited for length and content. For further information, please contact the cited source.
Changing Lanes: Algorithm Helps AI Drive More Like HumansNews
For self-driving cars, algorithms for changing lanes are beset by one of two problems. Either, they rely on detailed statistical models of the driving environment, which are too complex to analyze on the fly; or they’re so simple that they can lead to impractically conservative decisions, such as never changing lanes at all. Now a new algorithm hopes to split the difference, allowing aggressive lane changes than the simple models do but relies only on immediate information about other vehicles’ directions and velocities to make decisions.
Schizophrenics' Blood Contains RNA From More MicrobesNews
The blood of schizophrenia patients features genetic material from more types of microorganisms than that of people without the debilitating mental illness, research at Oregon State University has found. What’s not known is whether that’s a cause or effect of the severe, chronic condition that strikes about one person in 100.READ MORE
Comments | 0 ADD COMMENT
2nd Annual Artificial Intelligence in Drug Development Congress
Sep 20 - Sep 21, 2018