Deep learning has been widely used in recent years to accomplish many tasks such as image classification, natural language processing, and image denoising amongst others. However, the process to create deep neural networks by trial and error can often be very repetitive and time consuming and it is not clear if the entire network architecture space is explored towards finding an optimum architecture. This paper presents a systematic and automatic way to design or find an optimal architecture of deep neural networks. First, a sensitivity analysis is carried out on the parameters of interest of a network in order to identify those parameters which are most influential to the performance of the network. A search space is defined based on these parameters. Reinforcement learning is then used to find an optimal architecture within this search space. In this paper, our developed method of finding an optimal network architecture is applied to the problem of image denoising. In particular, the emphasis is placed on the Densely Connected Hierarchical Network (DHDN). A resulting network, named ENAS-DHDN, is shown to marginally outperform the original network suggesting that the original network is close to optimal. After finding an optimal network, it is used to estimate the time to process Standard Definition (SD) and High Definition (HD) videos with a frame rate of 30fps indicating that real-time video denoising at the SD resolution is achievable.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.