Machine Learning Unsupervised Backpropagation

0 votes

I'm having trouble with some of the concepts in machine learning through neural networks. One of them is backpropagation. In the weight updating equation,

delta_w = a*(t - y)*g'(h)*x

t is the "target output", which would be your class label, or something, in the case of supervised learning. But what would the "target output" be for unsupervised learning?

Can someone kindly provide an example of how you'd use BP in unsupervised learning, specifically for clustering of classification?

Feb 23, 2022 in Machine Learning by Nandini
• 5,480 points

1 answer to this question.

0 votes
Backpropagation in unsupervised learning; probably the models like RBM's(restricted boltzmann machines) and Autoencoders can be used for the problem you mentioned above.
RBMs are stochastic networks that are commonly represented as a graphical model with connectivity limitations. There is no output layer in this configuration, and the relationship between the input and latent layers is bidirectional, similar to an undirected graphical model. It is attempting to learn a distribution of inputs (observed and unobserved variables)
Autoencoders are simply feedforward neural networks with weights tuned in such a way that the output is a reconstructed input (optionally sparse activations can be stored in optimization

function). There can be more hidden layers, but for a better starting point, the weight initialization employs greedy layer wise training. As a result, the target function will be input itself in order to respond to the inquiry.
In order to train an artificial neural network, backpropagation is utilised to compute the derivatives of the error function with respect to the network's weights. The "errors" "propagate" backwards through the network, hence the name.
answered Feb 23, 2022 by Dev
• 6,000 points

Related Questions In Machine Learning

0 votes
1 answer

What is semi-supervised machine learning?

Hi@Ganesh, Semi-supervised machine learning is a combination of ...READ MORE

answered Jul 19, 2020 in Machine Learning by MD
• 95,440 points
0 votes
1 answer

Real world applications of Machine Learning

Few real-world applications of machine learning are  Have ...READ MORE

answered May 10, 2019 in Machine Learning by Jinu
0 votes
1 answer

What is the process involved in machine Learning?

Discussing this on a high level, these ...READ MORE

answered May 10, 2019 in Machine Learning by Rhea
0 votes
1 answer

What is clustering in Machine Learning?

Clustering is a type of unsupervised learning ...READ MORE

answered May 10, 2019 in Machine Learning by Shridhar
0 votes
1 answer

Machine Learning: Unsupervised Backpropagation

The most frequent method is to train ...READ MORE

answered Apr 7, 2022 in Machine Learning by Nandini
• 5,480 points
0 votes
2 answers

How do neural networks used in AI and deep learning learn?

A neural network is a hardware or software ...READ MORE

answered Apr 8, 2019 in Others by SA
• 1,050 points
0 votes
1 answer

What is Unsupervised Learning?

Unsupervised Learning is the training of machine ...READ MORE

answered May 8, 2019 in Machine Learning by Alok
0 votes
1 answer

Is Genetic Algorithm a Machine Learning Method?

A pure Genetic Algorithm solution does not ...READ MORE

answered Feb 15, 2022 in Machine Learning by Dev
• 6,000 points
0 votes
1 answer

Which machine learning classifier to choose, in general?

Choice of Machine Learning Classifier depends upon ...READ MORE

answered Feb 21, 2022 in Machine Learning by Dev
• 6,000 points
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP