Evolutionary Deep Neural Architecture Search: Fundamentals, Methods, and Recent Advances

Evolutionary Deep Neural Architecture Search: Fundamentals, Methods, and Recent Advances

Author: Yanan Sun

Publisher: Springer Nature

Published: 2022-11-08

Total Pages: 335

ISBN-13: 3031168682

DOWNLOAD EBOOK

This book systematically narrates the fundamentals, methods, and recent advances of evolutionary deep neural architecture search chapter by chapter. This will provide the target readers with sufficient details learning from scratch. In particular, the method parts are devoted to the architecture search of unsupervised and supervised deep neural networks. The people, who would like to use deep neural networks but have no/limited expertise in manually designing the optimal deep architectures, will be the main audience. This may include the researchers who focus on developing novel evolutionary deep architecture search methods for general tasks, the students who would like to study the knowledge related to evolutionary deep neural architecture search and perform related research in the future, and the practitioners from the fields of computer vision, natural language processing, and others where the deep neural networks have been successfully and largely used in their respective fields.


Handbook of Evolutionary Machine Learning

Handbook of Evolutionary Machine Learning

Author: Wolfgang Banzhaf

Publisher: Springer Nature

Published: 2023-11-01

Total Pages: 764

ISBN-13: 9819938147

DOWNLOAD EBOOK

This book, written by leading international researchers of evolutionary approaches to machine learning, explores various ways evolution can address machine learning problems and improve current methods of machine learning. Topics in this book are organized into five parts. The first part introduces some fundamental concepts and overviews of evolutionary approaches to the three different classes of learning employed in machine learning. The second addresses the use of evolutionary computation as a machine learning technique describing methodologic improvements for evolutionary clustering, classification, regression, and ensemble learning. The third part explores the connection between evolution and neural networks, in particular the connection to deep learning, generative and adversarial models as well as the exciting potential of evolution with large language models. The fourth part focuses on the use of evolutionary computation for supporting machine learning methods. This includes methodological developments for evolutionary data preparation, model parametrization, design, and validation. The final part covers several chapters on applications in medicine, robotics, science, finance, and other disciplines. Readers find reviews of application areas and can discover large-scale, real-world applications of evolutionary machine learning to a variety of problem domains. This book will serve as an essential reference for researchers, postgraduate students, practitioners in industry and all those interested in evolutionary approaches to machine learning.


Deep Neural Evolution

Deep Neural Evolution

Author: Hitoshi Iba

Publisher: Springer Nature

Published: 2020-05-20

Total Pages: 437

ISBN-13: 9811536856

DOWNLOAD EBOOK

This book delivers the state of the art in deep learning (DL) methods hybridized with evolutionary computation (EC). Over the last decade, DL has dramatically reformed many domains: computer vision, speech recognition, healthcare, and automatic game playing, to mention only a few. All DL models, using different architectures and algorithms, utilize multiple processing layers for extracting a hierarchy of abstractions of data. Their remarkable successes notwithstanding, these powerful models are facing many challenges, and this book presents the collaborative efforts by researchers in EC to solve some of the problems in DL. EC comprises optimization techniques that are useful when problems are complex or poorly understood, or insufficient information about the problem domain is available. This family of algorithms has proven effective in solving problems with challenging characteristics such as non-convexity, non-linearity, noise, and irregularity, which dampen the performance of most classic optimization schemes. Furthermore, EC has been extensively and successfully applied in artificial neural network (ANN) research —from parameter estimation to structure optimization. Consequently, EC researchers are enthusiastic about applying their arsenal for the design and optimization of deep neural networks (DNN). This book brings together the recent progress in DL research where the focus is particularly on three sub-domains that integrate EC with DL: (1) EC for hyper-parameter optimization in DNN; (2) EC for DNN architecture design; and (3) Deep neuroevolution. The book also presents interesting applications of DL with EC in real-world problems, e.g., malware classification and object detection. Additionally, it covers recent applications of EC in DL, e.g. generative adversarial networks (GAN) training and adversarial attacks. The book aims to prompt and facilitate the research in DL with EC both in theory and in practice.


Evolutionary Neural Architecture Search for Deep Learning

Evolutionary Neural Architecture Search for Deep Learning

Author: Jason Zhi Liang

Publisher:

Published: 2018

Total Pages: 356

ISBN-13:

DOWNLOAD EBOOK

Deep neural networks (DNNs) have produced state-of-the-art results in many benchmarks and problem domains. However, the success of DNNs depends on the proper configuration of its architecture and hyperparameters. DNNs are often not used to their full potential because it is difficult to determine what architectures and hyperparameters should be used. While several approaches have been proposed, computational complexity of searching large design spaces makes them impractical for large modern DNNs. This dissertation introduces an efficient evolutionary algorithm (EA) for simultaneous optimization of DNN architecture and hyperparameters. It builds upon extensive past research of evolutionary optimization of neural network structure. Various improvements to the core algorithm are introduced, including: (1) discovering DNN architectures of arbitrary complexity; (1) generating modular, repetitive modules commonly seen in state-of-the-art DNNs; (3) extending to the multitask learning and multiobjective optimization domains; (4) maximizing performance and reducing wasted computation through asynchronous evaluations. Experimental results in image classification, image captioning, and multialphabet character recognition show that the approach is able to evolve networks that are competitive with or even exceed hand-designed networks. Thus, the method enables an automated and streamlined process to optimize DNN architectures for a given problem and can be widely applied to solve harder tasks


Evolutionary Deep Learning

Evolutionary Deep Learning

Author: Michael Lanham

Publisher: Simon and Schuster

Published: 2023-07-18

Total Pages: 358

ISBN-13: 1617299529

DOWNLOAD EBOOK

Discover one-of-a-kind AI strategies never before seen outside of academic papers! Learn how the principles of evolutionary computation overcome deep learning’s common pitfalls and deliver adaptable model upgrades without constant manual adjustment. Evolutionary Deep Learning is a guide to improving your deep learning models with AutoML enhancements based on the principles of biological evolution. This exciting new approach utilizes lesser- known AI approaches to boost performance without hours of data annotation or model hyperparameter tuning. Google Colab notebooks make it easy to experiment and play around with each exciting example. By the time you’ve finished reading Evolutionary Deep Learning, you’ll be ready to build deep learning models as self-sufficient systems you can efficiently adapt to changing requirements. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.


Evolutionary Multi-objective Bi-level Optimization for Efficient Deep Neural Network Architecture Design

Evolutionary Multi-objective Bi-level Optimization for Efficient Deep Neural Network Architecture Design

Author: Zhichao Lu

Publisher:

Published: 2020

Total Pages: 142

ISBN-13:

DOWNLOAD EBOOK

Deep convolutional neural networks (CNNs) are the backbones of deep learning (DL) paradigms for numerous vision tasks, including object recognition, detection, segmentation, etc. Early advancements in CNN architectures are primarily driven by human expertise and elaborate design. Recently, neural architecture search (NAS) was proposed with the aim of automating the network design process and generating task-dependent architectures. While existing approaches have achieved competitive performance, they are still impractical to real-world deployment for three reasons: (1) the generated architectures are solely optimized for predictive performance, resulting in inefficiency in utilizing hardware resources---i.e. energy consumption, latency, memory size, etc.; (2) the search processes require vast computational resources in most approaches; (3) most existing approaches require one complete search for each deployment specification of hardware or requirement. In this dissertation, we propose an efficient evolutionary NAS algorithm to address the aforementioned limitations. In particular, we first introduce Pareto-optimization to NAS, leading to a diverse set of architectures, trading-off multiple objectives, being obtained simultaneously in one run. We then improve the algorithm's search efficiency through surrogate models. We finally integrate a transfer learning scheme to the algorithm that allows a new task to leverage previous search efforts that further improves both the performance of the obtained architectures and search efficiency. Therefore, the proposed algorithm enables an automated and streamlined process to efficiently generate task-specific custom neural network models that are competitive under multiple objectives.


Metaheuristic Algorithms

Metaheuristic Algorithms

Author: Gai-Ge Wang

Publisher: CRC Press

Published: 2024-04-03

Total Pages: 416

ISBN-13: 1040000363

DOWNLOAD EBOOK

This book introduces the theory and applications of metaheuristic algorithms. It also provides methods for solving practical problems in such fields as software engineering, image recognition, video networks, and in the oceans. In the theoretical section, the book introduces the information feedback model, learning-based intelligent optimization, dynamic multi-objective optimization, and multi-model optimization. In the applications section, the book presents applications of optimization algorithms to neural architecture search, fuzz testing, oceans, and image processing. The neural architecture search chapter introduces the latest NAS method. The fuzz testing chapter uses multi-objective optimization and ant colony optimization to solve the seed selection and energy allocation problems in fuzz testing. In the ocean chapter, deep learning methods such as CNN, transformer, and attention-based methods are used to describe ENSO prediction and image processing for marine fish identification, and to provide an overview of traditional classification methods and deep learning methods. Rich in examples, this book will be a great resource for students, scholars, and those interested in metaheuristic algorithms, as well as professional practitioners and researchers working on related topics.


Federated Learning

Federated Learning

Author: Yaochu Jin

Publisher: Springer Nature

Published: 2022-11-29

Total Pages: 227

ISBN-13: 9811970831

DOWNLOAD EBOOK

This book introduces readers to the fundamentals of and recent advances in federated learning, focusing on reducing communication costs, improving computational efficiency, and enhancing the security level. Federated learning is a distributed machine learning paradigm which enables model training on a large body of decentralized data. Its goal is to make full use of data across organizations or devices while meeting regulatory, privacy, and security requirements. The book starts with a self-contained introduction to artificial neural networks, deep learning models, supervised learning algorithms, evolutionary algorithms, and evolutionary learning. Concise information is then presented on multi-party secure computation, differential privacy, and homomorphic encryption, followed by a detailed description of federated learning. In turn, the book addresses the latest advances in federate learning research, especially from the perspectives of communication efficiency, evolutionary learning, and privacy preservation. The book is particularly well suited for graduate students, academic researchers, and industrial practitioners in the field of machine learning and artificial intelligence. It can also be used as a self-learning resource for readers with a science or engineering background, or as a reference text for graduate courses.


Deep Learning: Fundamentals, Theory and Applications

Deep Learning: Fundamentals, Theory and Applications

Author: Kaizhu Huang

Publisher: Springer

Published: 2019-02-15

Total Pages: 163

ISBN-13: 303006073X

DOWNLOAD EBOOK

The purpose of this edited volume is to provide a comprehensive overview on the fundamentals of deep learning, introduce the widely-used learning architectures and algorithms, present its latest theoretical progress, discuss the most popular deep learning platforms and data sets, and describe how many deep learning methodologies have brought great breakthroughs in various applications of text, image, video, speech and audio processing. Deep learning (DL) has been widely considered as the next generation of machine learning methodology. DL attracts much attention and also achieves great success in pattern recognition, computer vision, data mining, and knowledge discovery due to its great capability in learning high-level abstract features from vast amount of data. This new book will not only attempt to provide a general roadmap or guidance to the current deep learning methodologies, but also present the challenges and envision new perspectives which may lead to further breakthroughs in this field. This book will serve as a useful reference for senior (undergraduate or graduate) students in computer science, statistics, electrical engineering, as well as others interested in studying or exploring the potential of exploiting deep learning algorithms. It will also be of special interest to researchers in the area of AI, pattern recognition, machine learning and related areas, alongside engineers interested in applying deep learning models in existing or new practical applications.