Networks are a fundamental form of representation of information. In many problems arising in biology,
social sciences and various other fields, it is often necessary to analyze populations of entities such
as molecules or individuals, interconnected by a network of relationships. While there is a rich
literature on modeling a static network at a single point in time, or time-invariant networks, much less
has been done toward modeling the dynamical processes underlying networks that are rewiring over time;
and on developing learning techniques for recovering unobserved networks, especially in a dynamic
context, and for large-scale networks. We present a latent dynamic exponential random graph model for
reverse engineering temporally rewiring networks from time series of node attributes such as activities
of social actors or expression levels of genes. Although at each time only a single sample of the node
attributes is observed, under our model an MCMC sample algorithm can be applied to infer the latent
time-specific topologies of the evolving networks conditioning on the observed time series data. We
present empirical results on both a synthetic data set and a Drosophila lifecycle gene expression data
set. Our approach represents an initial foray into an in-depth investigation of the mechanisms and
processes of network generation and rewiring in complex systems in social and biology problems.