Can we use convolutional neural network for differential gene expression(RNA seq) analysis ? Any help in this regard will be appreciated
Can we use convolutional neural network for differential gene expression(RNA seq) analysis ? Any help in this regard will be appreciated
The term 'convolutional neural network' does not fit that well with 'differential gene expression analysis'. What is it that you are trying to do?
A possible workflow is:
Independently, one may do this:
Note that some create networks from a pre-selected list of genes, such as genes that are statistically significantly differentially expressed. This would be biased network construction. You could also create separate networks for your control and disease groups, and then compare these networks to see how different genes associate with each other in the 2 conditions.
Kevin
Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Actually i want to identify cancer related genes using RNA seq gene expression dataset
convolutional networks are for datasets where there is a sense of neighbourhood: for example, in a matrix of pixel intensities from an image you know that the position m[1, 1] is a neighbour of m[1, 2] and so you can use information from the neighbourhood of a given point to help define larger-scale features for use in subsequent levels of your neural network.
How do you see that translating over to RNA-Seq. To my mind there's three main sources of neighbourhood information pertinent to RNA-Seq: you could convolve the coverage at different bases within a transcript; or you could convolve over the different exons for a transcript; or you could use epigenetic marks in the neighbourhood of a gene to predict the response of that gene.
I haven't seen that sort of stuff in the wild; but there's loads of possibilities. Too busy doing the do-able myself