In this task, you are given the abstract of a research paper. Your task is to generate a summary of this abstract. Your summary should not be very short, but it's better if it's not more than 30 words.

[Q]: In deep learning, performance is strongly affected by the choice of architecture
 and hyperparameters. While there has been extensive work on automatic hyperpa-
 rameter optimization for simple spaces, complex spaces such as the space of deep
 architectures remain largely unexplored. As a result, the choice of architecture is
 done manually by the human expert through a slow trial and error process guided
 mainly by intuition. In this paper we describe a framework for automatically
 designing and training deep models. We propose an extensible and modular lan-
 guage that allows the human expert to compactly represent complex search spaces
 over architectures and their hyperparameters. The resulting search spaces are tree-
 structured and therefore easy to traverse. Models can be automatically compiled to
 computational graphs once values for all hyperparameters have been chosen. We
 can leverage the structure of the search space to introduce different model search
 algorithms, such as random search, Monte Carlo tree search (MCTS), and sequen-
 tial model-based optimization (SMBO). We present experiments comparing the
 different algorithms on CIFAR-10 and show that MCTS and SMBO outperform
 random search. We also present experiments on MNIST, showing that the same
 search space achieves near state-of-the-art performance with a few samples. These
 experiments show that our framework can be used effectively for model discov-
 ery, as it is possible to describe expressive search spaces and discover competitive
 models without much effort from the human expert. Code for our framework and
 experiments has been made publicly available
[A]: We describe a modular and composable language for describing expressive search spaces over architectures and simple model search algorithms applied to these search spaces. 


[Q]: Pruning is a popular technique for compressing a neural network: a large pre-trained network is fine-tuned while connections are successively removed. However, the value of pruning has largely evaded scrutiny. In this extended abstract, we examine residual networks obtained through Fisher-pruning and make two interesting observations. First, when time-constrained, it is better to train a simple, smaller network from scratch than prune a large network. Second, it is the architectures obtained through the pruning process  --- not the learnt weights --- that prove valuable. Such architectures are powerful when trained from scratch. Furthermore, these architectures are easy to approximate without any further pruning: we can prune once and obtain a family of new, scalable network architectures for different memory requirements.
[A]: Training small networks beats pruning, but pruning finds good small networks to train that are easy to copy.


[Q]: The goal of network representation learning is to learn low-dimensional node embeddings that capture the graph structure and are useful for solving downstream tasks. However, despite the proliferation of such methods there is currently no study of their robustness to adversarial attacks. We provide the first adversarial vulnerability analysis on the widely used family of methods based on random walks. We derive efficient adversarial perturbations that poison the network structure and have a negative effect on both the quality of the embeddings and the downstream tasks. We further show that our attacks are transferable since they generalize to many models, and are successful even when the attacker is restricted.
[A]:
Adversarial attacks on unsupervised node embeddings based on eigenvalue perturbation theory.