e Zoetrope Genetic Programming (ZGP) algorithm is based on an original representation for mathematical expressions, targeting evolutionary symbolic regression.e zoetropic representation uses repeated fusion operations between partial expressions, starting from the terminal set. Repeated fusions within an individual gradually generate more complex expressions, ending up in what can be viewed as new features. ese features are then linearly combined to best t the training data. ZGP individuals then undergo speci c crossover and mutation operators, and selection takes place between parents and o spring. ZGP is validated using a large number of public domain regression datasets, and compared to other symbolic regression algorithms, as well as to traditional machine learning algorithms. ZGP reaches state-of-theart performance with respect to both types of algorithms, and demonstrates a low computational time compared to other symbolic regression approaches.