paper-with-me

홈 › Papers

Understanding Neural Architecture Search Techniques

2019-03-31 · George Adam, Jonathan Lorraine

Automatic methods for generating state-of-the-art neural network architectures without human experts have generated significant attention recently. This is because of the potential to remove human experts from the design loop which can reduce costs and decrease time to model deployment. Neural architecture search (NAS) techniques have improved significantly in their computational efficiency since the original NAS was proposed. This reduction in computation is enabled via weight sharing such as in Efficient Neural Architecture Search (ENAS). However, recently a body of work confirms our discovery that ENAS does not do significantly better than random search with weight sharing, contradicting the initial claims of the authors. We provide an explanation for this phenomenon by investigating the interpretability of the ENAS controller's hidden state. We find models sampled from identical controller hidden states have no correlation with various graph similarity metrics, so no notion of structural similarity is learned. This failure mode implies the RNN controller does not condition on past architecture choices. Lastly, we propose a solution to this failure mode by forcing the controller's hidden state to encode pasts decisions by training it with a memory buffer of previously sampled architectures. Doing this improves hidden state interpretability by increasing the correlation between controller hidden states and graph similarity metrics.

📄 PDF Abstract BibTeX arXiv:1904.00438

Code (0)

등록된 구현이 없습니다.

Tasks

Computational EfficiencyGraph SimilarityNeural Architecture Search

Methods 이 논문이 사용한 방법론

Interpretability 설명 없음
Random Search Random Search replaces the exhaustive enumeration of all combinations by selecting them randomly. This can be simply applied to the discrete setting described above, but also…
Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

Techniques for Deep Query Understanding

2015-05-19 · Prakash Abhay, Patel Dhaval

Query Understanding concerns about inferring the precise intent of search by the user with his formulated query, which is challenging because the queries are often very short and ambiguous. The report discusses the vario…

Neural Architecture Search: Insights from 1000 Papers

2023-01-20 · Colin White, Mahmoud Safari, Rhea Sukthanker, Binxin Ru 외

In the past decade, advances in deep learning have resulted in breakthroughs in a variety of areas, including computer vision, natural language understanding, speech recognition, and reinforcement learning. Specialized, …

Natural Language UnderstandingNeural Architecture Searchspeech-recognitionSpeech Recognition

Archon: An Architecture Search Framework for Inference-Time Techniques

2024-09-23 · Jon Saad-Falcon, Adrian Gamarra Lafuente, Shlok Natarajan, Nahum Maru 외

Inference-time techniques are emerging as highly effective tools to enhance large language model (LLM) capabilities. However, best practices for developing systems that combine these techniques remain underdeveloped due …

Hyperparameter OptimizationInstruction FollowingLarge Language ModelMath

One-Shot Neural Architecture Search via Compressive Sensing

2019-06-07 · Minsu Cho, Mohammadreza Soltani, Chinmay Hegde

Neural Architecture Search remains a very challenging meta-learning problem. Several recent techniques based on parameter-sharing idea have focused on reducing the NAS running time by leveraging proxy models, leading to …

Compressive SensingMeta-LearningNeural Architecture Search

A review on deep learning techniques for 3D sensed data classification

2019-07-09 · David Griffiths, Jan Boehm

Over the past decade deep learning has driven progress in 2D image understanding. Despite these advancements, techniques for automatic 3D sensed data understanding, such as point clouds, is comparatively immature. Howeve…

Deep LearningGeneral Classification