Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [unsupervised-learning]

For questions about AI that learns without being provided with a set of labels (expected answers) along with the set of input examples.

Filter by
Sorted by
Tagged with
15 votes
4 answers
9k views

What is the difference between self-supervised and unsupervised learning?

What is the difference between self-supervised and unsupervised learning? The terms logically overlap (and maybe self-supervised learning is a subset of unsupervised learning?), but I cannot pinpoint ...
Robin van Hoorn's user avatar
10 votes
4 answers
16k views

Which machine learning algorithm can be used to identify patterns in a dataset of the cache performance of a CPU?

I need a machine learning algorithm to identify patterns in a dataset (saved in a CSV file) that contains details of the cache performance of a CPU. More specifically, the dataset contains columns ...
aAAAAAAa's user avatar
  • 109
9 votes
1 answer
555 views

What are the different approaches used in Machine Learning?

There seem to be so many sub-fields, so I'm interested in getting a better understanding of the approaches. I'm looking for information on a single framework per answer, in order to allow for ...
kakaz's user avatar
  • 271
9 votes
1 answer
452 views

What is the relationship between these two taxonomies for machine learning with neural networks?

Could you please let me know which of the following classification of Neural Network's learning algorithm is correct? The first one classifies it into: supervised, unsupervised and reinforcement ...
ebrahimi's user avatar
  • 205
8 votes
1 answer
268 views

Which unsupervised learning technique can be used for anomaly detection in a time series?

I've started working on anomaly detection in Python. My dataset is a time series one. The data is being collected by some sensors which record and collect data on semiconductor-making machines. My ...
some_programmer's user avatar
8 votes
3 answers
4k views

Do GANs come under supervised learning or unsupervised learning?

Do GANs come under supervised learning or unsupervised learning? My guess is that they come under supervised learning, as we have labeled dataset of images, but I am not sure as there might be other ...
codecracker's user avatar
7 votes
1 answer
147 views

How does the network know which objects to track in the paper "Label-Free Supervision of Neural Networks with Physics and Domain Knowledge"?

I was reading the paper Label-Free Supervision of Neural Networks with Physics and Domain Knowledge, published at AAAI 2017, which won the best paper award. I understand the math and it makes sense. ...
sanjeev mk's user avatar
6 votes
3 answers
312 views

Has anybody tried unsupervised deep learning from youtube videos?

YouTube has a huge amount of videos, many of which also containing various spoken languages. This would presumably provide something like the data that a "challenged" baby would experience - "...
Wolphram jonny's user avatar
6 votes
1 answer
393 views

What is the “Hello World” problem of Unsupervised Learning?

As a followup to this question, I'm interested in what the typical "Hello World" problem (first easy example problem) is for unsupervised learning. A quick Google search didn't find any ...
Christian Aichinger's user avatar
6 votes
2 answers
1k views

Is there a machine learning algorithm to find similar sales patterns?

I have a dataset as follows (and the table extends to include an extra 146 columns for companies 4-149) Is there an algorithm I could use effectively to find similar patterns in sales from the other ...
Anonymous's user avatar
  • 163
5 votes
1 answer
226 views

What is the calcium equivalent role in neural networks

I understand that neural networks model biological neurons. Each node in the network represents a neuron cell and the connections between nodes represent the connections between cells. As in nature, ...
k rey's user avatar
  • 163
5 votes
3 answers
606 views

Why do Decision Tree Learning Algorithm preferably outputs the smallest Decision Tree?

I have been following the ML course by Tom Mitchel. The inherent assumption while using Decision Tree Learning Algo is: The algo. preferably chooses a Decision Tree which is the smallest. Why is ...
imflash217's user avatar
5 votes
1 answer
744 views

Is there a way to perform pattern recognition without a labeled training set?

I have a 10GB file of a time series 1D signal. I want to find some patterns within this signal, I know CNN's are great for this but the problem is I don't have any training data. Now, I could, of ...
Kachinsky's user avatar
  • 153
5 votes
3 answers
1k views

Is it possible to write an adaptive parser?

I am working on a js library which focuses on error handling. A part of the lib is a stack parser which I'd like to work in most of the environments. The hard part that there is no standard way to ...
inf3rno's user avatar
  • 159
5 votes
1 answer
646 views

What makes learned feature detectors specialize in CNN?

It has been shown that it is possible to use unsupervised learning techniques to produce good feature detectors in CNNs. I can't understand what drives specialization of those feature detectors. In ...
Andrew Butenko's user avatar
4 votes
1 answer
738 views

How does an unsupervised learning model learn?

How does an unsupervised learning model learn, if it does not involve any target values?
kenorb's user avatar
  • 10.5k
4 votes
2 answers
482 views

How can reinforcement learning be unsupervised learning if it uses deep learning?

I was watching a video in my online course where I'm learning about A.I. I am a very beginner in it. At one point in the course, the instructor says that reinforcement learning (RL) needs a deep ...
Lucas Vital's user avatar
4 votes
2 answers
88 views

Which metric should I use to assess the quality of the clusters?

I have a model that outputs a latent N-dimensional embedding for all data points, trained in a way that clusters data-points from the same class together, while being separated from other clusters ...
jaeger6's user avatar
  • 308
4 votes
1 answer
189 views

Which unsupervised learning algorithm can be used for peaks detection?

So, I have a dataset that has around 1388 unique products and I have to do unsupervised learning on them in order to find anomalies (high/low peaks). The data below just represents one product. The <...
some_programmer's user avatar
4 votes
2 answers
610 views

How can a neural network work with continuous time?

I have an ANN model that receives an input and produces an output. The output is an action that interacts with the environment and changes the input accordingly. The network has a desired environment ...
Emad's user avatar
  • 183
4 votes
1 answer
2k views

Variational Autoencoder task for better feature extraction

I have a CNN with the regression task of a single scalar. I was wondering if an additional task of reconstructing the image (used for learning visual concepts), seen in a DeepMind presentation with ...
Florentin Alexandru Iftimie's user avatar
4 votes
2 answers
624 views

Why does unsupervised pre-training help in deep learning?

What is the effectiveness of pre-training of unsupervised deep learning? Does unsupervised deep learning actually work?
kenorb's user avatar
  • 10.5k
4 votes
1 answer
195 views

What is the relation between self-taught learning and transfer learning?

I am new to transfer learning and I start by reading A Survey on Transfer Learning, and it stated the following: according to different situations of labeled and unlabeled data in the source domain, ...
Kais Hasan's user avatar
4 votes
1 answer
59 views

Are there methods that allow deep networks to learn object categorization in a self-supervised way?

When training a deep network to learn object classification from a set like ImageNet, we minimize the cross entropy between the ground truth and the predicted categories. This is done in a supervised ...
Wolphram jonny's user avatar
4 votes
1 answer
345 views

How could an alien probe learn the basics of a language with only broadcasting signals?

While conducting research, I recently stumbled upon the deep learning and natural language processing concepts. In this question they say that the "grammar induction" is a "supervised ...
Lupetto's user avatar
  • 141
4 votes
1 answer
332 views

NEAT can't solve XOR completely

I'm currently implementing the NEAT algorithm. But problems occur when testing it with problems which don't have a linear solution(for example xor). My xor only produces 3 correct outputs once at a ...
Creepsy's user avatar
  • 141
3 votes
1 answer
319 views

What is graph clustering?

There are several (family of) algorithms that can be used to cluster a set of $d$-dimensional points: for example, k-means, k-medoids, hierarchical clustering (agglomerative or divisive). What is ...
nbro's user avatar
  • 40.8k
3 votes
6 answers
474 views

How can I cluster this data frame with several features and observations?

How can I cluster the data frame below with several features and observations? And how would I go about determining the quality of those clusters? Is k-NN appropriate for this? ...
tosiful islam's user avatar
3 votes
1 answer
718 views

Which Reinforcement Learning algorithms are efficient for episodic problems?

I have some episodic datasets extracted from a turn-based RTS game in which the current actions leading to the next state doesn’t determine the final solution/outcome of the episode. The learning is ...
Zadiq's user avatar
  • 33
3 votes
1 answer
7k views

Is there a bias-variance equivalent in unsupervised learning?

In supervised learning, bias, variance are pretty easy to calculate with labeled data. I was wondering if there's something equivalent in unsupervised learning, or like a way to estimate such things? ...
user avatar
3 votes
1 answer
150 views

How to do machine translation with no labeled data?

Is it be possible to train a neural network, with no parallel bilingual data, for machine translation?
Lerner Zhang's user avatar
3 votes
1 answer
371 views

In unsupervised learning, what is meant by "finding the probability of an image"?

The specific problem I'm having is with a Fully Visible Belief Network. It is an explicit density model (though I don't know what quantifies something being such) that uses the chain rule to decompose ...
Recessive's user avatar
  • 1,396
3 votes
1 answer
194 views

What needs to be done to make a fair algorithm?

What needs to be done to make a fair algorithm (supervised and unsupervised)? In this context, there is no consensus on the definition of fairness, so you can use the definition you find most ...
jennifer ruurs's user avatar
3 votes
1 answer
81 views

Do the eigenvectors represent the original features?

I've got a test dataset with 4 features and the PCA produces a set of 4 eigenvectors, e.g., ...
Crizly's user avatar
  • 131
3 votes
2 answers
2k views

How to implement a Continuous Control of a quadruped robot with Deep Reinforcement Learning in Pybullet and OpenAI Gym?

Description I have designed this robot in URDF format and its environment in pybullet. Each leg has a minimum and maximum value of movement. What reinforcement algorithm will be best to create a ...
Ruben A. Chevez's user avatar
3 votes
1 answer
66 views

Given a set of images that are not divided into groups, which algorithm should I use to do that?

I'm a complete newbie to NNs, and I need your advice. I have a set of images of symbols, and my goal is to categorize and divide them into groups of symbols that look alike. Without teaching NN ...
user2758776's user avatar
3 votes
1 answer
270 views

Is there a notion of generalization in unsupervised learning?

I've been learning a little bit about generalization theory, and in particular, the PAC (and PAC-Bayes) approach to thinking about this problem. So, I started to wonder if there is an analogous ...
Marcel's user avatar
  • 133
3 votes
2 answers
184 views

Unsupervised learning to optimize a function of the input [closed]

I am looking to build a neural network that takes an input vector $\mathbf{x}$ and outputs a vector $\mathbf{y}$ such at $f(\mathbf{x}, \mathbf{y})$ is minimized, where $f$ is some function. The ...
Y.Z.'s user avatar
  • 39
3 votes
1 answer
242 views

Is unsupervised disentanglement really impossible?

In Locatello et al's Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representations he claims to prove unsupervised disentanglement is impossible. His entire claim is ...
mshlis's user avatar
  • 2,369
3 votes
1 answer
820 views

How can auto-encoders compute the reconstruction error for the new data?

Autoencoders are used for unsupervised anomaly detection by first learning the features of the data set with mainly "normal" data points. Then new data can be considered anomalous if the new ...
Brian's user avatar
  • 131
3 votes
2 answers
82 views

What techniques to explore for dynamic clustering of documents (emails)?

I have a dataset of unlabelled emails that fall into distinct categories (around a dozen). I want to be able to classify them along with new ones to come in the future in a dynamic matter. I know that ...
Jan Parzydło's user avatar
3 votes
1 answer
167 views

Is it normal that SOM clusters the instances with the "versicolor" class into multiple different BMUs?

I have trained (with different sizes, learning rates, and epochs) a SOM network to cluster the Iris dataset. The instances associated with the class setosa have ...
Ameba kupiec's user avatar
3 votes
2 answers
119 views

Why do we need learning in unsupervised learning? [duplicate]

I am not clear with the concept that an unsupervised model learns. We are giving an input and output to the supervised model, so that it can generate a particular value, pattern or something out of it ...
Seven Mathew's user avatar
3 votes
0 answers
233 views

What are examples of good reference books on unsupervised learning?

I am looking for good introductory and advanced books on unsupervised learning. I have already read books like Probabilistic Graphical Models from D. Kholler and Pattern Recognition and Machine ...
Ecterion's user avatar
2 votes
2 answers
584 views

Where can I find an implementation of the wake-sleep algorithm?

I'm looking to build from scratch an implementation of the wake-sleep algorithm, for unsupervised learning with neural networks. I plan on doing this in Python in order to better understand how it ...
donkey's user avatar
  • 145
2 votes
1 answer
134 views

Is unsupervised learning a branch of AI?

From Artificial Intelligence: A Modern Approach, a book by Stuart Russell and Peter Norvig, this is the definition of AI: We define AI as the study of agents that receive percepts from the ...
malioboro's user avatar
  • 2,819
2 votes
2 answers
97 views

Will artificial super-intelligence evolve to have selfishness inherent in biological systems?

A lot of experts have expressed concerns about evil super intelligence. While their concerns are valid, is it necessary, what are the chances or how the artificial super-intelligence will evolve to ...
akm's user avatar
  • 171
2 votes
1 answer
704 views

Is this dataset with only two features suitable for clustering with k-means?

I am working with the K-means clustering algorithm for unsupervised learning. Is the following dataset suitable for the k-means clustering task or not? Why or why not? The dataset has only two ...
Debugger's user avatar
2 votes
1 answer
115 views

When labelled data is not available, what are some common unsupervised learning algorithms for pattern recognition that can be used?

In pattern recognition systems, when no labeled data is available, what are some common unsupervised learning algorithms for pattern recognition, that can be used?
Steven M's user avatar
2 votes
2 answers
172 views

Could clustering be used to parse pdf documents to get headings and titles?

I'm a bit new to AI and I'd like to use some kind of clustering algorithm to solve a problem: I'm trying to parse pdf documents to get headings and titles. I can parse pdf to html and I'm then able ...
Wylex's user avatar
  • 121