Back to results

University of Toronto

Evolvable Mathematical Models: A New Artificial Intelligence Paradigm

Abstract

dc:description.abstract

We develop a novel Artificial Intelligence paradigm to generate autonomously artificial agents as mathematical models of behaviour. Agent/environment inputs are mapped to agent outputs via equation trees which are evolved in a manner similar to Symbolic Regression in Genetic Programming. Equations are comprised of only the four basic mathematical operators, addition, subtraction, multiplication and division, as well as input and output variables and constants. From these operations, equations can be constructed that approximate any analytic function. These Evolvable Mathematical Models (EMMs) are tested and compared to their Artificial Neural Network (ANN) counterparts on two benchmarking tasks: the double-pole balancing without velocity information benchmark and the challenging discrete Double-T Maze experiments with homing. The results from these experiments show that EMMs are capable of solving tasks typically solved by ANNs, and that they have the ability to produce agents that demonstrate learning behaviours. To further explore the capabilities of EMMs, as well as to investigate the evolutionary origins of communication, we develop

Degree

thesis:*
Department dc:contributor.department
Aerospace Science and Engineering
Year dc:date.issued
2014

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Grouchy, Paul
Advisor dc:contributor.advisor
  • Gabriele, M.T. D'Eleuterio

Subjects

dc:subject × 5

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1807/68193
OAI identifier oai:identifier
oai:utoronto.scholaris.ca:1807/68193

Chain of custody

source
Harvested from
University of Toronto
Base URL
utoronto.scholaris.ca/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Grouchy, Paul. Evolvable Mathematical Models: A New Artificial Intelligence Paradigm. 2014. http://hdl.handle.net/1807/68193