Automated Knowledge Gain
Do we need artificial general intelligence in order to automate knowledge gain? I’m not sure we do. If we can automate knowledge gain at a reasonable cost we can discover new materials, new parts, new processes, new designs and new methods. We can also learn about existing systems like the biology that makes us well.. us.
If we simulate reality inside of a computer we can try many, many combinations of ways of affecting that model in a computer and then if something looks promising we can try to produce that thing in the physical world and see how it works there versus in a simulation. Trying that out in the physical world let’s us use the experience to test the thing we wanted to make, the method and cost of producing the thing and the model we used to describe reality, so we have feedback loops along the way and we can fine tune those models and processes once we’ve established a proof of concept. This is really nothing new, but we can have computers do more of the drudgery of our massive trial and error approach to making new things.
Our models should match as close to reality as possible in order for the model to accurately predict behavior. No model will be perfect, but we probably don’t need perfection for everything we’re trying to create. We can build models at the quantum particle physics level with all the probabilities and strange effects like entanglement all the way up to simulations of the universe itself.
If we can generically use processes and systems to solve smaller more constrained problems, maybe we can build machines with the intent to solve large problems like “how do we get people to stop killing each other?” or “how do we get back into balance with earth’s natural systems without collapsing our global economy?”
What amazes me is that we now have system components that can help us with “creativity”. Until recently, we thought only conscious beings had creativity, but we’ve known that genetic algorithms can be used to create new things, but a faster and more efficient method is to use generative adversarial networks. Maybe a variant of this approach could be used to create new things in many constrained contexts.
My guess is that artificial general intelligence will be a side effect of our progress in solving problems.