Simpler Version of RBM:
-
Visible units: The RBM has visible units that receive data from the external world.
-
Hidden units: The RBM has hidden units that are not directly connected to the external world.
-
Weights: RBMs have weights associated with each connection between visible and hidden units.
-
Biases: RBMs also have biases associated with each unit.
-
Energy function: RBMs use an energy function to measure the compatibility between the visible and hidden unit states.
-
Activation function: RBMs use an activation function to determine the probability of a unit being active or inactive.
-
Gibbs sampling: RBMs use Gibbs sampling to generate samples from the joint distribution of visible and hidden units.
-
Contrastive Divergence: RBMs use contrastive divergence to learn the weights and biases.
-
Training data: RBMs require a set of training data to learn the weights and biases.
-
Reconstruction: RBMs can reconstruct the visible unit states based on the hidden unit states.
Same Version of RBM:
-
Visible units: The RBM has visible units that receive data from the external world.
-
Hidden units: The RBM has hidden units that are not directly connected to the external world.
-
Weights: RBMs have weights associated with each connection between visible and hidden units.
-
Biases: RBMs also have biases associated with each unit.
-
Energy function: RBMs use an energy function to measure the compatibility between the visible and hidden unit states.
-
Activation function: RBMs use an activation function to determine the probability of a unit being active or inactive.
-
Gibbs sampling: RBMs use Gibbs sampling to generate samples from the joint distribution of visible and hidden units.
-
Contrastive Divergence: RBMs use contrastive divergence to learn the weights and biases.
-
Training data: RBMs require a set of training data to learn the weights and biases.
-
Reconstruction: RBMs can reconstruct the visible unit states based on the hidden unit states.
More Complex Version of RBM:
-
Visible units: The RBM has visible units that receive data from the external world. These visible units can be divided into multiple groups, each representing a different type of input.
-
Hidden units: The RBM has hidden units that are not directly connected to the external world. These hidden units can also be divided into multiple groups, each representing a different aspect of the latent variables.
-
Weights: RBMs have weights associated with each connection between visible and hidden units. In the more complex version, there can be different sets of weights for each group of visible and hidden units.
-
Biases: RBMs also have biases associated with each unit. In the more complex version, there can be different sets of biases for each group of visible and hidden units.
-
Energy function: RBMs use an energy function to measure the compatibility between the visible and hidden unit states. In the more complex version, the energy function can be more sophisticated, incorporating additional factors or interactions.
-
Activation function: RBMs use an activation function to determine the probability of a unit being active or inactive. In the more complex version, the activation function can be more complex, allowing for non-linear relationships between units.
-
Gibbs sampling: RBMs use Gibbs sampling to generate samples from the joint distribution of visible and hidden units. In the more complex version, the Gibbs sampling process can involve more iterations or additional sampling techniques.
-
Contrastive Divergence: RBMs use contrastive divergence to learn the weights and biases. In the more complex version, the contrastive divergence algorithm can be extended or modified to handle the increased complexity of the model.
-
Training data: RBMs require a set of training data to learn the weights and biases. In the more complex version, the training data can be larger or more diverse, capturing a wider range of patterns and relationships.
-
Reconstruction: RBMs can reconstruct the visible unit states based on the hidden unit states. In the more complex version, the reconstruction process can involve more intricate transformations or mappings between the hidden and visible units.