I think in order to get some self-learning for an AI, you'd need to build multiple AI's, with one human-assisted AI as a curated master, which propagates its data to "sub-minds". Then, a sub-mind can challenge any item in the change list. They can vote on yea or nay