All Questions
Tagged with difference or comparison
458 questions
6
votes
3
answers
1k
views
What is the difference between artificial intelligence and swarm intelligence?
Artificial intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think like humans and mimic their actions. The term may also be applied to any machine ...
3
votes
0
answers
43
views
How do reinforcement learning and collaborative learning overlap?
How do reinforcement learning and collaborative learning overlap? What are the differences and similarities between these fields?
I feel like the results I get via google do not make the distinction ...
11
votes
2
answers
2k
views
Are Q-learning and SARSA the same when action selection is greedy?
I'm currently studying reinforcement learning and I'm having difficulties with question 6.12 in Sutton and Barto's book.
Suppose action selection is greedy. Is Q-learning then exactly the same ...
4
votes
1
answer
283
views
What are the differences between artificial neural networks and other function approximators?
Modern artificial neural networks use a lot more functions than just the classic sigmoid, to the point I'm having a hard time really seeing what classifies something as a "neural network" over other ...
2
votes
1
answer
269
views
Are these two definitions of the state-action value function equivalent?
I have been reading the Sutton and Barto textbook and going through David Silvers UCL lecture videos on YouTube and have a question on the equivalence of two forms of the state-action value function ...
4
votes
4
answers
5k
views
What is the difference between training and testing in reinforcement learning?
In reinforcement learning (RL), what is the difference between training and testing an algorithm/agent? If I understood correctly, testing is also referred to as evaluation.
As I see it, both imply ...
0
votes
1
answer
1k
views
What is the difference between the state transition of an MDP and an action-value?
Let's say we have MDP where we have a state transition matrix.
How is this state transition different from action value in reinforcement learning? Is the state transition in MDP stochastic ...
2
votes
0
answers
99
views
How are the classical MDP and the object-oriented MDP views different?
I've been reading the attached paper - which aims to model entities in the world as objects, including the learning agent itself!
To say the least, the goal is to navigate through what seems like a ...
1
vote
1
answer
1k
views
What are the differences between 1-step SARSA and SARSA?
SARSA is on-policy, while n-step SARSA is off-policy. But when n = 1, is it like an off-policy version of SARSA? Any similarity and difference between 1-step SARSA and SARSA?
2
votes
0
answers
132
views
What is the relationship between PAC learning and classic parameter estimation theorems?
What are the differences and similarities between PAC learning and classic parameter estimation theorems (e.g. consistency results when estimating parameters, e.g. with MLE)?
3
votes
1
answer
5k
views
What is the difference between hill-climbing and greedy best-first search algorithms?
While watching MIT's lectures about search, 4. Search: Depth-First, Hill Climbing, Beam, the professor explains the hill-climbing search in a way that is similar to the best-first search. At around ...
2
votes
1
answer
236
views
How are the Bellman optimality equations and minimax related?
Is the philosophy between Bellman equations and minimax the same?
Both the algorithms look at the full horizon and take into account potential gains (Bellman) and potential losses (minimax).
...
3
votes
2
answers
3k
views
Why do value iteration and policy iteration obtain similar policies even though they have different value functions?
I am trying to implement value and policy iteration algorithms. My value function from policy iteration looks vastly different from the values from value iteration, but the policy obtained from both ...
3
votes
4
answers
896
views
What are the pros and cons of studying machine learning before deep learning? [duplicate]
I'm a biotech student and I'm currently working on single-particle tracking. For my work, I need to use aspects of deep learning (CNN, RNN and object segmentation) but I'm not familiar with these ...
3
votes
1
answer
380
views
Is RL just a less rigorous version of stochastic approximation theory?
After reading some literature on reinforcement learning (RL), it seems that stochastic approximation theory underlies all of it.
There's a lot of substantial and difficult theory in this area ...
2
votes
1
answer
396
views
How can neural networks approximate any continuous function but have $\mathcal{VC}$ dimension only proportional to their number of parameters?
Neural networks typically have $\mathcal{VC}$ dimension that is proportional to their number of parameters and inputs. For example, see the papers Vapnik-Chervonenkis dimension of recurrent neural ...
4
votes
1
answer
1k
views
What is the difference between model and data distributions?
Is there any difference between the model distribution and data distribution, or are they the same?
1
vote
2
answers
3k
views
What is the relationship between the reward function and the value function?
To clarify it in my head, the value function calculates how 'good' it is to be in a certain state by summing all future (discounted) rewards, while the reward function is what the value function uses ...
1
vote
0
answers
134
views
What is the difference between using dense layers as opposed to convolutional layers in my networks when dealing with images?
I am thinking about developing a GAN.
What is the difference between using dense layers as opposed to convolutional layers in my networks when dealing with images?
1
vote
1
answer
268
views
What is relation between gradient descent and regularization in deep learning?
Gradient descent is used to reduce the loss and regularization is used to fight over-fitting.
Is there any relation between gradient descent and regularization, or both are independent of each other?...
2
votes
0
answers
89
views
What is the difference between training a model with RGB images and using only the color channels separately?
What is the difference between training a model with RGB images and using only the color channels separately (like only the red channel, green channel, etc.)? Would the model also learn patterns ...
1
vote
0
answers
173
views
What are the pros and cons of deep learning and machine learning to develop a trading system?
As I want to start coding a new Trading AI this year (first based on Python and later maybe in C++) I stumbled over the following question:
Today, I would like to make a pro/contra list with you in ...
3
votes
3
answers
278
views
What is the difference between batch and mini-batch gradient decent?
I am learning deep learning from Andrew Ng's tutorial Mini-batch Gradient Descent.
Can anyone explain the similarities and dissimilarities between batch GD and mini-batch GD?
3
votes
0
answers
133
views
Are No Free Lunch theorem and Universal Approximation theorem contradictory in the context of neural networks?
To my understanding NFL states that, we cannot have an hypothesis (let's assume it is an approximator like NN in this case) class that can't achieve certain accuracy parameters $\leq \epsilon$ with ...
0
votes
1
answer
633
views
What are the pros and cons of supervised, semi-supervised and unsupervised relation extraction in NLP?
I am following the NLP course taught by Dan Jurafsky. In the video lectures Supervised Relation Extraction and Semi Supervised and Unsupervised Relation Extraction Jurafsky explains supervised, semi-...
1
vote
0
answers
75
views
Which one is better: multivariate regression with basis expansion or neural networks?
Assume we are given a training dataset $D = \{ (x_i, y_i)\}_{i=1}^{N}$.
My question is: which is better?
A multivariate regression with basis expansion with independent matrix $X$ and dependent ...
6
votes
1
answer
3k
views
What are pros and cons of Bi-LSTM as compared to LSTM?
What are the pros and cons of LSTM vs Bi-LSTM in language modelling? What was the need to introduce Bi-LSTM?
4
votes
0
answers
61
views
What is the difference between "out-of-distribution (generalisation)" and "(meta)-transfer learning"?
I'm trying to develop a better understanding of the concept of "out-of-distribution" (generalization) in the context of Bengio's "Moving from System 1 DL to System 2 DL" and the concept of "(meta)-...
1
vote
1
answer
444
views
What is the relationship between the Q and V functions?
Suppose we have a policy $\pi$ and we use SARSA to evaluate $Q^\pi(s, a)$, where $a$ is the policy $\pi$.
Can we say that $Q^\pi(s, a) = V^\pi(s)$?
The reason why I think this can be the case is ...
5
votes
1
answer
551
views
What is the difference between evolutionary computation and evolutionary algorithms?
A book on evolutionary computation by De Jong mentions both the term evolutionary algorithms (EA) as well as evolutionary computation (EC). However, it remains unclear to me what the difference ...
20
votes
2
answers
20k
views
What are the main differences between skip-gram and continuous bag of words?
The skip-gram and continuous bag of words (CBOW) are two different types of word2vec models.
What are the main differences between them? What are the pros and cons of both methods?
2
votes
0
answers
262
views
What are the advantages and disadvantages of extrinsic and perplexity model evaluation in NLP?
In the video Evaluation and Perplexity by Dan Jurafsky, the author talks about extrinsic and perplexity evaluation in the context of natural language processing (NLP).
What are the advantages and ...
6
votes
2
answers
874
views
How can the policy iteration algorithm be model-free if it uses the transition probabilities?
I'm actually trying to understand the policy iteration in the context of RL. I read an article presenting it and, at some point, a pseudo-code of the algorithm is given :
What I can't understand is ...
2
votes
1
answer
746
views
What's the intuition behind contrastive learning?
Recently, I have seen a surge of papers w.r.t contrastive learning (a subset of semi-supervised learning).
Can anyone give a detailed explanation of this approach with its advantages/disadvantages ...
1
vote
0
answers
65
views
What are the pros and cons of the common activation functions?
I have heard that sigmoid activation functions should not be used on neural networks with many hidden layers as the gradients tend to vanish in deep networks.
When should each of the common ...
1
vote
1
answer
994
views
Do Seq2Seq models and the Bidirectional RNN do the same thing?
It seems to me that Seq2Seq models and Bidirectional RNNs try to do the same thing. Is that true?
Also, when would you recommend one setup over another?
9
votes
4
answers
11k
views
What are the differences between transfer learning and meta learning?
What are the differences between meta-learning and transfer learning?
I have read 2 articles on Quora and TowardDataScience.
Meta learning is a part of machine learning theory in which some
...
8
votes
1
answer
31k
views
What is the difference between LSTM and RNN?
What is the difference between LSTM and RNN? I know that RNN is a layer used in neural networks, but what exactly is an LSTM? Is it also a layer with the same characteristics?
1
vote
0
answers
56
views
What is the difference between an generalised estimating equation and a recurrent neural network?
What is the difference between a generalised estimating equation (GEE) model and a recurrent neural network (RNN) model, in terms of what these two models are doing? Apart from the differences in the ...
1
vote
1
answer
358
views
What is the difference between TensorFlow's callbacks and early stopping?
What is the difference between TensorFlow's callbacks and early stopping?
4
votes
1
answer
407
views
Is the minimax algorithm model-based?
Trying to get my head around model-free and model-based algorithms in RL. In my research, I've seen the search trees created via the minimax algorithm. I presume these trees can only be created with a ...
0
votes
1
answer
673
views
What is the difference between exhaustive nearest neighbor search and k-nearest neighbour search?
I have two lists of feature vectors calculated from pre-trained CNN for image retrieval task:
Query: FV_Q and Reference FV_R.
<...
7
votes
1
answer
935
views
Why is the state-action value function used more than the state value function?
In reinforcement learning, the state-action value function seems to be used more than the state value function. Why is it so?
5
votes
1
answer
716
views
Is there a reason to use TensorFlow over PyTorch for research purposes?
I've been using PyTorch to do research for a while and it seems to be quite easy to implement new things with. Also, it is easy to learn and I didn't have any problem with following other researchers ...
3
votes
1
answer
147
views
Which is a better form of regularization: lasso (L1) or ridge (L2)?
Given a ridge and a lasso regularizer, which one should be chosen for better performance?
An intuitive graphical explanation (intersection of the elliptical contours of the loss function with the ...
5
votes
1
answer
761
views
Is there a reason to choose regular momentum over Nesterov momentum for neural networks?
I've been reading about Nesterov momentum from here and it seems like a nice improvement over regular momentum with no extra cost whatsoever.
However, is this really the case? Are there instances ...
7
votes
4
answers
1k
views
Are PAC learnability and the No Free Lunch theorem contradictory?
I am reading the Understanding Machine Learning book by Shalev-Shwartz and Ben-David and based on the definitions of PAC learnability and No Free Lunch Theorem, and my understanding of them it seems ...
2
votes
1
answer
121
views
What is the difference between graph semi-supervised learning and normal semi-supervised learning?
Whenever I look for papers involving semi-supervised learning, I always find some that talk about graph semi-supervised learning (e.g. A Unified Framework for Data Poisoning Attack to Graph-based Semi-...
5
votes
1
answer
2k
views
Are model-free and off-policy algorithms the same?
In respect of RL, is model-free and off-policy the same thing, just different terminology? If not, what are the differences? I've read that the policy can be thought of as 'the brain', or decision ...
3
votes
2
answers
626
views
Why are the terms classification and prediction used as synonyms in the context of deep learning?
Why are the terms classification and prediction used as synonyms especially when it comes to deep learning? For example, a CNN predicts the handwritten digit.
To me, a prediction is telling the next ...