4. Applications to Discovery Tasks in Pure Mathematics
Pure mathematics is a unique domain for AI research, as mathematical
enquiry involves many diverse forms of reasoning, hence we can look at
the question of theory formation in pure mathematics and study
computational systems which combine different AI techniques. In
addition, the data in pure mathematics is usually error free, hence we
can concentrate on pure forms of reasoning without (usually) requiring
statistical interpretations. On numerous occasions, we have shown that
HR and other systems can make mathematical discoveries of genuine
value in graph theory, number theory and various algebraic domains of
pure mathematics. In addition, by combining HR with multiple other AI
systems, we have achieved new partial classifications of algebraic
domains, which were previously beyond any computer (or human). The
following papers describe some of our projects in this area:
-
Automatic Construction and Verification of Isotopy Invariants (JAR 2008)
[ pdf ]
-
Classification Results in Quasigroup and Loop Theory via a Combination
of Automated Reasoning Tools
[ pdf ]
-
Automated Parameterisation of Finite Algebras (ESARM 2008)
[ pdf ]
-
Computational Discovery in Pure Mathematics (Springer 2007)
[ pdf ]
-
The Automatic Construction of Isotopy Invariants (IJCAR 2006)
[ pdf ]
-
Automated Conjecture Making in Number Theory using HR, Otter and Maple
(JSC 2005)
[ pdf ]
-
Automatic Generation of Classification Theorems for Finite Algebras
(IJCAR 2004)
[ pdf ]
-
Automatic Generation of Classification Theorems for Finite Algebras
(ARW 2004)
[ pdf ]
-
ILP for Mathematical Discovery (ILP 2003)
[ pdf ]
-
The Homer System (CADE 2003)
[ pdf ]
-
Making Conjectures about Maple Functions (AISC/Calculemus 2002)
[ pdf ]
-
The NumbersWithNames Program (AI+M 2002)
[ pdf ]
-
Automated Theory Formation for Tutoring Tasks in Pure Mathematics
(CADE 2002)
[ pdf ]
-
Semi-Automated Discovery in Zariski Spaces (A Proposal) (ARW 2002)
[ pdf ]
-
Mathematics - A New Domain for Datamining (IJCAI 2001)
[ pdf ]
-
Automatic Invention of Integer Sequences (AAAI 2000)
[ pdf ]
-
On the Notion of Interestingness in Automated Mathematical Discovery
(IJHCS 2000)
[ pdf ]
-
Automated Discovery in Pure Mathematics (ARW 1999)
[ pdf ]
-
Refactorable Numbers - A Machine Invention (JIS 1999)
[ pdf ]
7. Automating Graphic Design, Visual Arts and Video Game Design Processes
While the HR system provided a good platform for the study of how to
automate mathematical and scientific creative processes, in order to
further study computational creativity, we have also undertaken a
number of projects aimed at automating processes in the creative
industries. In particular, we have built The Painting Fool
(www.thepaintingfool.com)
as a software artist, which we intend will be taken seriously as a
creative artist in its own right, one day. In order to facilitate the
creative construction of scenes, we have pushed evolutionary and
constraint solving techniques to the limit. We have also looked into
various evolutionary art projects, and we have introduced a new
browsing paradigm called Objet Trouve Computing, where the software
drives the process as much as the user, but also learns the user's
preferences along the way. We have also begun work in automating
aspects of the design process for video games. The following papers
describe some of our projects in this area:
-
Evolving 3D Buildings for the Prototype Video Game Subversion
[ pdf ]
-
Evolving Behaviour Trees for the Commercial Game DEFCON
[ pdf ]
-
Experiments in Objet Trouve Browsing (ICCC 2010)
[ pdf ]
-
Automated Collage Generation - With Intent (ICCC 2010)
[ pdf ]
-
The Painting Fool Teaching Interface (ICCC 2010)
[ pdf ]
-
Combining AI Methods for Learning Bots in a Real Time Strategy Game
(IJIGT 2009)
[ pdf ]
-
Evolving Approximate Image Filters (EvoMusArt 2009)
[ pdf ]
-
Evolving Simple Art-based Games (EvoGames 2009)
[ pdf ]
-
Emotionally Aware Automated Portrait Painting (DIMEA 2008)
[ pdf ]
-
Amelie's Progress Gallery/Imaginations #1 (CA 2008)
[ pdf ]
-
Experiments in Example based Image Filter Retrieval (CMIA 2008)
[ pdf ]
-
Experiments in Constraint Based Automated Scene Generation (IJWCC 2008)
[ pdf ]
-
Case-based Player Simulation for the Commercial Strategy Game
DEFCON (CGames 2007)
[ pdf ]
-
Towards a General Framework for Program Generation in Creative
Domains (IJWCC 2007)
[ pdf ]