Without quoting directly from the text give me a summary of what a restricted Boltzmann machine is?