This document discusses using restricted Boltzmann machines (RBM) to find structure in the Last.fm music dataset. It describes how RBM can be used to transform raw user listening data into higher-level representations or "concepts" like genres and styles. The trained RBM model learns weights representing the strength of connections between visible user listening data and hidden conceptual units. These concepts and their weights can then be used to generate artist portraits describing them in terms of conceptual features.