Evolving Differentiable Gene Regulatory Networks
Dennis G Wilson, Kyle Harrington, Sylvain Cussat-Blanc, Herv\'e Luga

TL;DR
This paper introduces a GPU-based differentiable gene regulatory network framework that combines evolutionary methods with stochastic gradient descent to enhance optimization in machine learning tasks.
Contribution
It presents a novel GPU implementation of differentiable GRNs and explores their optimization through combined evolutionary and gradient-based methods.
Findings
Differentiable GRNs can be optimized using SGD on GPU.
Combining evolution and SGD improves GRN performance.
Compared to neural networks and SVMs, differentiable GRNs show competitive results.
Abstract
Over the past twenty years, artificial Gene Regulatory Networks (GRNs) have shown their capacity to solve real-world problems in various domains such as agent control, signal processing and artificial life experiments. They have also benefited from new evolutionary approaches and improvements to dynamic which have increased their optimization efficiency. In this paper, we present an additional step toward their usability in machine learning applications. We detail an GPU-based implementation of differentiable GRNs, allowing for local optimization of GRN architectures with stochastic gradient descent (SGD). Using a standard machine learning dataset, we evaluate the ways in which evolution and SGD can be combined to further GRN optimization. We compare these approaches with neural network models trained by SGD and with support vector machines.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Gene Regulatory Network Analysis · Single-cell and spatial transcriptomics
MethodsStochastic Gradient Descent
