|
A Paradigm Shift in the Development of Intelligent Systems - 'Artificial Innovation'
Industry currently makes extensive use of a variety of complex software systems, supported by increasingly powerful computational hardware, to design and develop cars, planes, spacecraft, and even drugs. But the constraints of our knowledge are built into the software design.
There is an underlying assumption that we know how to solve the problems we are faced with (i.e., we can develop mathematical algorithms to deliver the 'right answers' to questions); we just need the power of today's supercomputers to speed the execution of the complex calculations. However, humans do not actually have the knowledge to solve some of the most complex problems that face us, so how can we hope to write programs to provide us with the solutions? For example, humans can think in 3-dimensions, but we know that space has a fourth dimension - time - and yet we can not work with it.
Humans tend to approach problem-solving in a sequential manner, breaking down the problem into its components (or dimensions) and analyzing / solving each one before moving onto the next. This is the approach typically used for complex systems.
Matrix has developed its own computational strategies and theories that let the software system do the innovative and creative parts. The software system 'evolves', automatically inventing the laws and theories required to solve complex problems without any human intervention or programming.
|