[en] This thesis aims to demonstrate that genetic programming can solve problems requiring creative abilities, even in different domains, with results superior to those achieved by humans. Note that it is important in this thesis to carry out an objective validation of this superiority. Thus, three different problems will be addressed using in all cases the same technique: genetic programming. The first problem consists of the programming of a simulated tank, capable of winning championships where it competes with other tank control programs. The selected environment is RealTimeBattle, which does not have high-level instructions, making it necessary for the robot to control in detail the actuators (radar rotation, cannon rotation, acceleration, etc.) of the tank. Validation of the superiority of the artificial solution will be measured in the ability to beat robots programmed by humans, including robots with excellent results in international championships. The second problem consists of the ability to optimise an e-commerce, so as to obtain the best commercial result (the highest number of visits to advertisements) from a set of prefixed advertisements. This improvement is sought through the ordering of products (in this case real estate assets). In this case, the performance is compared with the three most important real estate portals in Spain, and with three real estate agencies with different levels of photographic quality and average property price. The third problem is the evaluation of aesthetics and photographic quality prediction systems. The subjectivity of aesthetics and photographic quality can be influenced by different cultural, social or even personal aspects or contexts. Therefore, a validation methodology is presented using a dataset of images evaluated in the United States and Spain, analyzing photographic quality and aesthetic value, and different aesthetic and technical systems are used in order to find the most effective ones to evaluate aesthetic value.

[es] En esta tesis por compendio se pretende demostrar que la programación genética permite resolver problemas que requieren capacidades creativas, incluso en dominios diferentes, con resultados superiores a los alcanzados por los humanos. Nótese que es importante en esta tesis llevar a cabo una validación objetiva de esta superioridad. Así, se abordarán tres problemas distintos empleando en todos los casos la misma técnica: programación genética. El primer problema consiste en la programación de un tanque simulado, capaz de ganar campeonatos donde compite con otros programas de control del tanque. El entorno seleccionado es RealTimeBattle, que no posee instrucciones de alto nivel, con lo que se hace necesario que el robot controle en detalle los actuadores (giro de radar, de cañón, aceleración, etc.) del tanque. La validación de la superioridad de la solución artificial se medirá en la capacidad de vencer los robots programados por humanos, incluidos robots con excelentes resultados en campeonatos internacionales. El segundo problema consiste en la capacidad de optimizar un e-commerce, de forma que se obtenga el mejor resultado comercial (el mayor número de visitas a anuncios) a partir de un conjunto de anuncios prefijado. Se busca obtener esta mejora mediante la ordenación de los productos (en este caso activos inmobiliarios). En este caso se compara el funcionamiento con los tres portales inmobiliarios más importantes de España, y con tres agencias inmobiliarias con diferente nivel de calidad fotográfica y precio medio de inmueble. El tercer problema consiste en la evaluación de sistemas de predicción de estética y de calidad fotográfica. La subjetividad de la estética y la calidad fotográfica puede estar influida por distintos aspectos o contextos tanto culturales, como sociales o incluso personales. Por ello se presenta una metodología de validación utilizando un conjunto de datos de imágenes evaluadas en Estados Unidos y España, analizando la calidad fotográfica y el valor estético, y se emplean distintos sistemas estéticos y técnicos con el fin de encontrar los más efectivos para evaluar el valor estético.