Built independently by an author, for readers. Read the story and support ChapterPal

keyword

architecture selection

Architecture selection is the process of identifying and configuring the optimal structural design of an artificial neural network or machine learning model for a specific task. This process involves determining fundamental structural parameters, such as the total number, sequence, and types of layers, activation functions, and connectivity schemes across the network topology. Architecture selection can be performed manually through heuristic trial and error by human designers or automatically through techniques like neural architecture search, reinforcement learning, and evolutionary algorithms. By exploring a defined space of candidate designs, the objective is to find a network configuration that balances predictive performance with computational constraints such as latency, memory footprint, and training time.

1 item

Designing Neural Network Architectures using Reinforcement Learning

Designing Neural Network Architectures using Reinforcement Learning

Bowen Baker, Otkrist Gupta, Nikhil Naik, Ramesh Raskar

OrganizationsMassachusetts Institute of Technology

Why you should read this

Proposes MetaQNN, a reinforcement learning approach that uses Q-learning to automatically design high-performing convolutional neural network architectures without requiring manual human tuning.

At present, designing convolutional neural network (CNN) architectures requires both human expertise and labor. New architectures are handcrafted by careful experimentation or modified from a handful of existing networks. We introduce MetaQNN, a meta-modeling algorithm based on reinforcement learning to automatically generate high-performing CNN architectures for a given learning task. The learning agent is trained to sequentially choose CNN layers using QQ-learning with an ϵ\epsilon-greedy exploration strategy and experience replay. The agent explores a large but finite space of possible architectures and iteratively discovers designs with improved performance on the learning task. On image classification benchmarks, the agent-designed networks (consisting of only standard convolution, pooling, and fully-connected layers) beat existing networks designed with the same layer types and are competitive against the state-of-the-art methods that use more complex layer types. We also outperform existing meta-modeling approaches for network design on image classification tasks.

Added

2026-09-24