Deprecated: Function WP_Dependencies->add_data() was called with an argument that is deprecated since version 6.9.0! IE conditional comments are ignored by all supported browsers. in G:\PleskVhosts\extremeunusualattitudes.com\WondersAndDeceptions.com\wp-includes\functions.php on line 6131
Strategic Positioning of a Long-Term, Human-Level AI Project
Bricks and Mortar
Précis
Any 10 year project needs to have a robust strategy for dealing with change during its lifetime
This is particularly true for a human-level AI project, as all key aspects of the field are changing dramatically
To date, all previous AI projects have been narrowly-focused and highly specialized: designed to achieve one goal (diagnose a disease, play chess, decide when to sell a stock, etc.)
Any human-level AI project, by contrast, will be orders of magnitude more complex, integrating sub-systems that will need to work together to achieve many sub-goals simultaneously, so…
Any human-level AI project will end up being a cooperative affair, involving many manufacturers/labs producing many specialist components. It is useful to think of these components as bricks, and the larger project as an edifice to be built
This heterogeneous nature will lead to novel constructs not seen in previous AI projects. Most notably, a human-level AI project will be a distributed system, not a monolithic program. Some data and third-party AI sub-systems will be called as services, not bolt-on components
To carry the “bricks” metaphor to its logical conclusion, a kind of highly dynamic “mortar” will also be required to bind any human-level AI project together: a mechanism that will allow the bricks to discover one another; to coordinate and sequence their activities; to recover gracefully when a component fails, gets upgraded or goes off-line; to communicate with outside sensors, AI services and data
The best business strategy involves developing the mortar, not the bricks