Questions tagged [rbm]

Restricted Boltzmann Machines, used in contemporary neural networks.

Restricted Boltzmann Machines, used in contemporary s.

70 questions
2
votes
0 answers

How can I use Mnist dataset in MapReduce project?

I am new to MapReduce. I learnt about MapReduce through wordcount problem in which pair was easily understandable. But now I have Mnist data-set (normalized images) to train the Restricted Boltzmann Machine. I don't know how to use that data-set.…
makasujan
  • 83
  • 10
2
votes
1 answer

Restricted Boltzmann Machine

I am currently trying to work on RBM in R using deepnet package.I trained an RBM using my own dataset with 3 input points.After training the network I got 2 sets of weights and 2 sets of biases. My code runs like…
akanksha
  • 21
  • 2
2
votes
1 answer

How to train continuous outputs(regression) in machine learning

I want to train regression model(not classification) which outputs are continuous numbers. Let's say I have input variable, X, which ranges between -70 to 70. And I have output variable, Y, which ranges between -5 to 5. X has 39 features and Y has…
2
votes
1 answer

Restricted Boltzmann Machine in Scikit-learn: Iris Classification

I'm working on an example of applying Restricted Boltzmann Machine on Iris dataset. Essentially, I'm trying to make a comparison between RMB and LDA. LDA seems to produce a reasonable correct output result, but the RBM isn't. Following a suggestion,…
sgerat
  • 21
  • 1
  • 2
2
votes
1 answer

Gaussian-RBM with NRLU hidden units (in DBN)?

I'm working on a RBM (for a DBN) for image classification. I' working with two RBM layers. The first has Gaussian visible units and binary hidden units and the second has binary visible units and softmax hidden units. It works quite well. I now want…
Baptiste Wicht
  • 7,472
  • 7
  • 45
  • 110
2
votes
1 answer

How to find why a RBM does not work correctly?

I'm trying to implement a RBM and I'm testing it on MNIST dataset. However, it does not seems to converge. I've 28x28 visible units and 100 hidden units. I'm using mini-batches of size 50. For each epoch, I traverse the whole dataset. I've a…
Baptiste Wicht
  • 7,472
  • 7
  • 45
  • 110
2
votes
2 answers

sklearn 0.14.1 RBM dies on NaN or Inf where there is none

I'm borrowing an idea here from the documentation to use RBMs + Logistic regression for classification. However I'm getting an error that should not be thrown since all entries in my data matrix are numerical. Code: from sklearn import…
lollercoaster
  • 15,969
  • 35
  • 115
  • 173
2
votes
2 answers

Can you look at an RBM as being a kind of multiplicative NN?

Neural Nets sum up weights, but RBMs... multiply weights into a probability? So is an RBM kind of like a bidirectional neural net that multiplies it's weights instead of adding them?
1
vote
0 answers

How to evaluate a deep belief network of a stack of BernoulliRBM's performance?

I have this dataset of 1s and 0s (7248x2048) and I want to do a feature reduction from 2048 to 256 . I have already tried an autoencoder which performs well and now I thought that maybe a deep belief network( stack of BernoulliRBMs from…
noobcoder
  • 11
  • 2
1
vote
1 answer

Generating data from restricted Boltzmann machine

My understanding is that to generate new data in RBM I would need to pass in real data. Is there a way to get generated data without real data? Like how VAE and GAN samples latent variable from prior distribution to generate data. If so, in the case…
1
vote
1 answer

Loss not decreasing at RBM loss training

I am learning about RBM and have copied and analysed Hismael Costa's code from his github repository. I have altered the code so it works with tensorflow.v2 only. Somehow when training the loss function jumps all over instead of going down. The data…
apeinsuit
  • 87
  • 3
1
vote
0 answers

Can I use Restricted Boltzmann Machine for multiple regression output

My question - Can we apply RBM in predicting multiple output regression like predicting course scores for a student, price of several product that a customer buys? So I was dealing with multiple output regression problem! I came across a paper where…
S.alam
  • 11
  • 1
1
vote
0 answers

How to calculate accuracy in my dataset using Restricted Boltzman Machine (RBM) in R?

I want to calculate the accuracy of my dataset using Restricted Boltzman Machine (RBM) in R. I have installed rbm packages from Github; Timo Matzen in order to use the package in my coding with my own dataset. I have success in training and testing…
1
vote
1 answer

How to get scores from BernoulliRBM

I am trying to use sklearn.neural_network.BernoulliRBM with iris dataset: from sklearn import datasets iris = datasets.load_iris() collist = ['SL', 'SW', 'PL', 'PW'] dat = pd.DataFrame(data=iris.data, columns=collist) from sklearn.neural_network…
rnso
  • 23,686
  • 25
  • 112
  • 234
1
vote
0 answers

How to make reccomendations for a specific user by using sklearn BernoulliRBM

I am trying to compare some recommendation algorithms for a study purpose. I am using sklearn for knn and I will use it for RBM, but I don't know how to make any recommendation with RBM for a specific user. I am using a dataset getting from…
py2018
  • 7
  • 3