Fireworks Algorithm (FWA) is a new group of intelligent algorithms developed in recent years based on the natural phenomenon of simulating fireworks sparking, and can solve some optimization problems effectively. Compared with other intelligent algorithms such as particle swarm optimization and genetic algorithm, the FWA algorithm adopts a new type of explosive search mechanism, which is explosive. In addition, to calculate the explosion amplitude and the number of explosive sparks through the interaction mechanism between fireworks.Based on this, this book shows a series of improvements on the fireworks algorithm.