Patent attributes
A self-assembling learning system and apparatus determines self-assembling actions that are expected to reduce uncertainties that are embodied as probabilities and then updates the probabilities in accordance with information that results from the performing of the self-assembling actions. The updated probabilities inform the determination of subsequent self-assembling actions. Neural networks, simulations of multiple potential self-assembling actions, and expected values of information may be applied in determining the self-assembling actions that are to be performed. Sensors may be applied to receive information that inform the updating of probabilities, and the self-assembling apparatus may be a robotic device. Self-assembling actions may comprise modifications to relationships between elements of a computer-implemented system.