Graph Learning for Inverse Landscape Genetics

06/22/2020
by   Prathamesh Dharangutte, et al.
38

The problem of inferring unknown graph edges from numerical data at a graph's nodes appears in many forms across machine learning. We study a version of this problem that arises in the field of landscape genetics, where genetic similarity between populations of organisms living in a heterogeneous landscape is explained by a weighted graph that encodes the ease of dispersal through that landscape. Our main contribution is an efficient algorithm for inverse landscape genetics, which is the task of inferring this graph from measurements of genetic similarity at different locations (graph nodes). We reduced the problem to that of inferring graph edges from noisy measurements of effective resistances between graph nodes, which have been observed to correlate well with genetic similarity. Building on Hoskins et. al., we develop an efficient first-order optimization method for solving this problem. Despite its non-convex nature, extensive experiments on synthetic and real genetic data establish that our method provides fast and reliable convergence, significantly outperforming existing heuristics used in the field.

READ FULL TEXT
research
07/23/2019

Searching the Landscape of Flux Vacua with Genetic Algorithms

In this paper, we employ genetic algorithms to explore the landscape of ...
research
05/21/2015

Inferring Graphs from Cascades: A Sparse Recovery Framework

In the Network Inference problem, one seeks to recover the edges of an u...
research
01/09/2018

Convexification of Neural Graph

Traditionally, most complex intelligence architectures are extremely non...
research
05/02/2019

Consistent Inversion of Noisy Non-Abelian X-Ray Transforms

For M a simple surface, the non-linear and non-convex statistical invers...
research
05/12/2021

Learning Graphs from Smooth Signals under Moment Uncertainty

We consider the problem of inferring the graph structure from a given se...
research
10/19/2021

What is Learned in Knowledge Graph Embeddings?

A knowledge graph (KG) is a data structure which represents entities and...
research
02/04/2017

Network-based methods for outcome prediction in the "sample space"

In this thesis we present the novel semi-supervised network-based algori...

Please sign up or login with your details

Forgot password? Click here to reset