TY - GEN
T1 - An introduction to geometric semantic genetic programming
AU - Vanneschi, Leonardo
N1 - Vanneschi, L. (2017). An introduction to geometric semantic genetic programming. In O. Schütze, L. Trujillo, P. Legrand, & Y. Maldonado (Eds.), NEO 2015 : Results of the Numerical and Evolutionary Optimization Workshop NEO 2015 held at September 23-25 2015 in Tijuana, Mexico (Vol. 663, pp. 3-42). (Studies in Computational Intelligence). https://doi.org/10.1007/978-3-319-44003-3_1
PY - 2017
Y1 - 2017
N2 - For all supervised learning problems, where the quality of solutions is measured by a distance between target and output values (error), geometric semantic operators of genetic programming induce an error surface characterized by the absence of locally suboptimal solutions (unimodal error surface). So, genetic programming that uses geometric semantic operators, called geometric semantic genetic programming, has a potential advantage in terms of evolvability compared to many existing computational methods. This fosters geometric semantic genetic programming as a possible newstate-of-the-artmachine learning methodology.Nevertheless, research in geometric semantic genetic programming is still much in demand. This chapter is oriented to researchers and students that are not familiar with geometric semantic genetic programming, and are willing to contribute to this exciting and promising field. The main objective of this chapter is explaining why the error surface induced by geometric semantic operators is unimodal, and why this fact is important. Furthermore, the chapter stimulates the reader by showing some promising applicative results that have been obtained so far. The reader will also discover that some properties of geometric semantic operators may help limiting overfitting, bestowing on genetic programming a very interesting generalization ability. Finally, the chapter suggests further reading and discusses open issues of geometric semantic genetic programming.
AB - For all supervised learning problems, where the quality of solutions is measured by a distance between target and output values (error), geometric semantic operators of genetic programming induce an error surface characterized by the absence of locally suboptimal solutions (unimodal error surface). So, genetic programming that uses geometric semantic operators, called geometric semantic genetic programming, has a potential advantage in terms of evolvability compared to many existing computational methods. This fosters geometric semantic genetic programming as a possible newstate-of-the-artmachine learning methodology.Nevertheless, research in geometric semantic genetic programming is still much in demand. This chapter is oriented to researchers and students that are not familiar with geometric semantic genetic programming, and are willing to contribute to this exciting and promising field. The main objective of this chapter is explaining why the error surface induced by geometric semantic operators is unimodal, and why this fact is important. Furthermore, the chapter stimulates the reader by showing some promising applicative results that have been obtained so far. The reader will also discover that some properties of geometric semantic operators may help limiting overfitting, bestowing on genetic programming a very interesting generalization ability. Finally, the chapter suggests further reading and discusses open issues of geometric semantic genetic programming.
UR - http://www.scopus.com/inward/record.url?scp=84989931263&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-44003-3_1
DO - 10.1007/978-3-319-44003-3_1
M3 - Conference contribution
AN - SCOPUS:84989931263
SN - 9783319440026
VL - 663
T3 - Studies in Computational Intelligence
SP - 3
EP - 42
BT - NEO 2015
A2 - Schütze, Oliver
A2 - Trujillo, Leonardo
A2 - Legrand, Pierrick
A2 - Maldonado, Yazmin
T2 - Numerical and Evolutionary Optimization Workshop NEO 2015
Y2 - 23 September 2015 through 25 September 2015
ER -