Chapter Nineteen: Advanced applications

Abstract

Five applications are used as examples to show how to apply metaheuristic algorithms to intelligent systems to enhance their performance. These examples include data clustering, cluster-head selection in wireless sensor networks, traffic light control systems, hyperparameter optimization in deep neural networks, and filter pruning of convolutional neural networks. Each example begins with a description of the problem and its definition (i.e., requirements, constraints, and objectives). Some possible solution encoding schemata are then given to facilitate the application of metaheuristic algorithms to such problems. Finally, pseudocode is given to describe how to apply metaheuristic algorithms to ...

Get Handbook of Metaheuristic Algorithms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.