Personalizing cancer treatment through machine learning
Computer science researchers find way to customize cancer vaccines to provide more effective treatment
Computer science researchers find way to customize cancer vaccines to provide more effective treatment
By Joe Petrik Cheriton School of Computer ScienceResearchers at the Cheriton School of Computer Science have applied machine learning to identify tumour-specific antigens, which could help make personalized cancer vaccines practically feasible and more accurate.
In cancer, when a mutation occurs in a cell’s DNA, a substitution takes place. This substitution is flagged as an invader by our immune system and is referred to as a neoantigen, a mutated peptide that appears on the surface of cancer cells.
“If we can figure out what the neoantigens are on cancer cells, they can be used to develop a cancer vaccine — a vaccine that’s personalized to the cancer patient and which uses the patient’s own immune system to attack the tumour,” explains Hieu Tran, adjunct professor at the Cheriton School of Computer Science.
“When a cell becomes cancerous, the body knows about it,” adds Ming Li, a University professor at the Cheriton School of Computer Science, who also holds the Canada Research Chair in Bioinformatics. “That’s because the human leukocyte antigen or HLA system — which is responsible for the regulation of the immune system — can showcase whether a peptide on the cell’s surface is normal or mutated. If the HLA system presents a normal peptide, our immune system doesn’t attack it. Our immune system will attack only the cells with mutations, the ones with neoantigens, otherwise known as cancerous tumour cells, on their surface.”
The trick, however, is finding these tumour-specific neoantigens — essentially a needle in a large haystack. Not surprisingly, it is a bewilderingly difficult task to do using conventional methods, but it is crucially important when developing a personalized cancer vaccine.
Amino acids are the building blocks of peptides and ultimately protein molecules. Without them, we wouldn’t have an immune system, be able to digest food, grow or be able to procreate. By convention, amino acids are labelled using a one-letter code. For example, the amino acid alanine is labelled A, arginine is labelled R, asparagine is labelled N, and so on. A peptide’s amino acid sequence can be considered as a word composed of these letters.
“If you are familiar with natural language processing, you’ve likely seen your mobile phone guess the next word you might have typed as you compose a message. You write ‘how’ and it suggests ‘are’ and if you type ‘are’ it suggests ‘you’,” Hieu Tran said.
“We applied a similar machine-learning model to determine the amino acid sequence of neoantigens based on this one-letter amino acid code. If I know your immunopeptidome — the thousands of short 8 to 12 amino acid peptide antigens displayed on the cell surface — and I know that a neoantigen is different from your existing peptides by just one mutation, I can train a machine learning model using your normal peptides to predict the mutated peptides. We used a recurrent neural network — a machine learning model we call DeepNovo — to predict the amino acid sequence of neoantigens.”
To do this, the researchers downloaded the immunopeptidome datasets of five patients with melanoma, a type of skin cancer, which they then used to train, validate and test their machine learning model.
Even more impressively, the machine learning model is able to personalize the results — that is, it identifies specific neoantigens for each individual patient to provide personalized treatment and care.
“Cancer immunotherapy is quickly becoming a fourth modality of cancer treatment, alongside surgery, chemotherapy and radiotherapy,” adds Ming Li. “Every patient is different and every cancer is different, so cancer treatment shouldn’t be the same for all. Treatment should be tailored to the patient and that’s what our personalized machine learning model allows us to do.”
U.S. News ranking recognizes Waterloo as a national leader in core disciplines
As the class of 2017 graduates this week, the Faculty of Mathematics is seeing more women in male-dominated technical programs
The University of Waterloo’s Centre for Education in Mathematics and Computing (CEMC) launched a new resource this week called “CEMC at Home"
The University of Waterloo acknowledges that much of our work takes place on the traditional territory of the Neutral, Anishinaabeg, and Haudenosaunee peoples. Our main campus is situated on the Haldimand Tract, the land granted to the Six Nations that includes six miles on each side of the Grand River. Our active work toward reconciliation takes place across our campuses through research, learning, teaching, and community building, and is co-ordinated within the Office of Indigenous Relations.