Skip to main content

All Questions

Tagged with or
Filter by
Sorted by
Tagged with
5 votes
1 answer
1k views

What are the differences between constraint satisfaction problems and linear programming?

I have taken an algorithms course where we talked about LP significantly, and also many reductions to LPs. As I recall, normal LP is not NP-Hard. Integer LP is NP-Hard. I am currently taking an ...
Prabh Dhali's user avatar
5 votes
1 answer
8k views

How is simulated annealing better than hill climbing methods?

In hill climbing methods, at each step, the current solution is replaced with the best neighbour (that is, the neighbour with highest/smallest value). In simulated annealing, "downhills" moves are ...
Huma Qaseem's user avatar
5 votes
1 answer
856 views

What is the difference between an on-policy distribution and state visitation frequency?

On-policy distribution is defined as follows in Sutton and Barto: On the other hand, state visitation frequency is defined as follows in Trust Region Policy Optimization: $$\rho_{\pi}(s) = \sum_{t=0}^...
user529295's user avatar
5 votes
1 answer
2k views

Why should one ever use ReLU instead of PReLU?

To me, it seems that PReLU is strictly better than ReLU. It does not have the dying ReLU problem, it allows negative values and it has trainable parameters (which are computationally negligible to ...
algebruh's user avatar
  • 151
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 ...
dan888's user avatar
  • 91
5 votes
1 answer
2k views

Why are model-based methods more sample efficient than model-free methods?

Why do model-based methods use fewer samples than model-free methods? Here, I'm specifically referring to model-based methods in which we have to learn a policy and model. I can only think of two ...
Maybe's user avatar
  • 471
5 votes
2 answers
628 views

What is the difference between return and expected return?

At a time step $t$, for a state $S_{t}$, the return is defined as the discounted cumulative reward from that time step $t$. If an agent is following a policy (which in itself is a probability ...
digi philos's user avatar
5 votes
2 answers
139 views

Why would LDA have performed much better than SVM and Naive Bayes in diagnosing ADHD?

In a final project in diagnosing Attention deficit hyperactivity disorder (ADHD) using Machine Learning, we obtained parameters from real patients. We used this data and got much higher success rates ...
roi mal's user avatar
  • 51
5 votes
1 answer
849 views

Do AlphaZero/MuZero learn faster in terms of number of games played than humans?

I don't know much about AI and am just curious. From what I read, AlphaZero/MuZero outperform any human chess player after a few hours of training. I have no idea how many chess games a very talented ...
220284's user avatar
  • 153
5 votes
3 answers
2k views

Are Convolutional Neural Networks better than existing image recognition libraries that don't use CNNs?

Are Convolutional Neural Networks summarily better than pattern recognition in all existing image processing libraries that don't use CNN's? Or are there still hard outstanding problems in image ...
dynrepsys's user avatar
  • 1,363
5 votes
3 answers
1k views

What's the difference between architectures and backbones?

In the paper "ForestNet: Classifying Drivers of Deforestation in Indonesia using Deep Learning on Satellite Imagery", the authors talk about using: Feature Pyramid Networks (as the ...
codinggirl123's user avatar
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 ...
Cristian M's user avatar
4 votes
3 answers
4k views

In which cases is the categorical cross-entropy better than the mean squared error?

In my code, I usually use the mean squared error (MSE), but the TensorFlow tutorials always use the categorical cross-entropy (CCE). Is the CCE loss function better than MSE? Or is it better only in ...
Dan D.'s user avatar
  • 1,318
4 votes
2 answers
275 views

Are there any learning algorithms as powerful as "deep" architectures?

This article suggests that deep learning is not designed to produce the universal algorithm and cannot be used to create such a complex systems. First of all it requires huge amounts of computing ...
kenorb's user avatar
  • 10.5k
4 votes
2 answers
428 views

What is the difference between parametric and non-parametric models?

A model can be classified as parametric or non-parametric. How are models classified as parametric and non-parametric models? What is the difference between the two approaches?
Legend's user avatar
  • 103
4 votes
2 answers
4k views

Should I use minimax or alpha-beta pruning?

Should I use minimax or alpha-beta pruning (or both)? Apparently, alpha-beta pruning prunes some parts of the search tree.
goldilocks's user avatar
4 votes
2 answers
3k views

What are the differences between seq2seq and encoder-decoder architectures?

I've read many tutorials online that use both words interchangeably. When I search and find that they are the same, why not just use one word since they have the same definition?
user avatar
4 votes
2 answers
135 views

Do convolutional neural networks also have recurrent connections? [duplicate]

I asked my self this simple question while reading "Comment Abuse Classification with Deep Learning" by Chu and Jue. Indeed, they say at the end of the that It is clear that RNNs, specifically ...
Revolucion for Monica's user avatar
4 votes
3 answers
290 views

Is Deep Learning the repeated application of Linear Regression?

Is Deep Learning the repeated application of Linear Regression?
user8740537's user avatar
4 votes
1 answer
2k views

Where do the feature extraction and representation learning differ?

Feature selection is a process of selecting a subset of features that contribute the most. Feature extraction allows getting new features that are not actually present in the given set of features. ...
hanugm's user avatar
  • 3,990
4 votes
2 answers
178 views

Why is it harder to achieve good results using neural network based algorithms for multi step time series forecasting?

There are different kinds of machine learning algorithms, both univariate and multivariate, that are used for time series forecasting: for example ARIMA, VAR or AR. Why is it harder (compared to ...
Majo_Jose's user avatar
  • 183
4 votes
2 answers
747 views

What are the differences between softmax regression and logistic regression (other than when the number of classes is 2)?

I read about softmax from this article. Apparently, these 2 are similar, except that the probability of all classes in softmax adds to 1. According to their last paragraph for ...
user avatar
4 votes
2 answers
642 views

What's the difference between biological and artificial evolution?

I am trying to understand the difference between biological and artificial evolution. If we look at it in terms of genetics, in both of them, the selection operation is a key term. What's the ...
Germa Vinsmoke's user avatar
4 votes
1 answer
676 views

Why is update rule of the value function different in policy evaluation and policy iteration?

In the textbook "Reinforcement Learning: An Introduction", by Richard Sutton and Andrew Barto, the pseudo code for Policy Evaluation is given as follows: The update equation for $V(s)$ comes from the ...
Jarvis1997's user avatar
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?
Bhuwan Bhatt's user avatar
4 votes
1 answer
229 views

Which books or papers clearly explain the relation between Ising models and deep neural networks?

I am looking for a book or paper which clearly explains the relationship between Ising models and deep neural networks. Can anyone provide any references?
david's user avatar
  • 151
4 votes
1 answer
144 views

What is the difference between a problem representation and problem modelling?

As far as I know, a problem representation is the formulation of the problem in a way that it can be programmed and therefore solved (for example, you can represent the $N$-queens problem by using an ...
Jay Critch's user avatar
4 votes
4 answers
1k views

How to decide whether a problem needs to be solved algorithmically or with machine learning techniques?

There are problems (e.g. this one or this other one) that could potentially be solved easily using traditional algorithmic techniques. I think that training a neural network (or any other machine ...
user avatar
4 votes
2 answers
1k views

When should one prefer using Total Variational Divergence over KL divergence in RL

In RL, both the KL divergence (DKL) and Total variational divergence (DTV) are used to measure the distance between two policies. I'm most familiar with using DKL as an early stopping metric during ...
mugoh's user avatar
  • 539
4 votes
1 answer
358 views

What is the difference between on-policy and off-policy for continuous environments?

I'm trying to understand RL applied to time series (so with infinite horizon) which have a continous state space and a discrete action space. First, some preliminary questions: in this case, what is ...
unter_983's user avatar
  • 331
4 votes
2 answers
462 views

What is the difference between genetic algorithms and evolutionary game theory algorithms?

What is the difference between genetic algorithms and evolutionary game theory algorithms?
DRV's user avatar
  • 1,763
4 votes
1 answer
3k views

What's the difference between RMSE and Euclidean distance, and when to use a custom loss? [closed]

I'm searching for a loss function that fits my project. Actually, I have two questions, but they are in the same direction. I take a look at the definition of the root mean squared error (RMSE) and ...
basilisk's user avatar
  • 213
4 votes
1 answer
776 views

Is there any difference between a control and an action in reinforcement learning?

There are reinforcement learning papers (e.g. Metacontrol for Adaptive Imagination-Based Optimization) that use (apparently, interchangeably) the term control or action to refer to the effect of the ...
nbro's user avatar
  • 41.4k
4 votes
1 answer
4k views

How is few-shot learning different from transfer learning?

To my understanding, transfer learning helps to incorporate data from other related datasets and achieve the task with less labelled data (maybe in 100s of images per category). Few-shot learning ...
Geneveve08's user avatar
4 votes
1 answer
944 views

Are Graph Neural Networks generalizations of Convolutional Neural Networks?

In lecture 4 of this course, the instructor argues that GNNs are generalizations of CNNs, and that one can recover CNNs from GNNs. He presents the following diagram (on the right) and mentions that it ...
An Ignorant Wanderer's user avatar
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 ...
FourierFlux's user avatar
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 ...
mason7663's user avatar
  • 633
4 votes
2 answers
3k views

What is the difference between learning and non-learning agents?

What is the difference between learning agents and other types of agents? In what ways learning agents can be applied? Do learning agents differ from deep learning?
RashkRizwan's user avatar
4 votes
1 answer
350 views

What is the difference between a feed-forward neural network and a liquid state machine?

I have used a FFNN and LSM to perform the same task, namely, to predict the sentence "How are you". The LSM gave me more accurate results than FFNN. However, the LSM did not produce perfect prediction ...
FreezePhoenix's user avatar
4 votes
1 answer
2k views

What is the difference between pixel-based object recognition and feature-based object recognition?

From my understanding and text I found in research papers online : Pixel-based object recognition: neural networks are trained to locate individual objects based directly on pixel data. Feature-based ...
Umang Mathur's user avatar
4 votes
1 answer
289 views

How does Monte-Carlo Tree Search Compare to MCMC?

Monte-Carlo Tree Search was the method used for AlphaGo my understanding is: it would randomly search the state space of possible moves where the probability of choosing a move was proportional to the ...
profPlum's user avatar
  • 454
4 votes
1 answer
2k views

What's the difference between GPT3.5 and InstructGPT?

I read about the different model series in GPT3.5 here - https://platform.openai.com/docs/models/gpt-3-5 At the beginning of the page, it mentions to look at https://platform.openai.com/docs/model-...
Arya's user avatar
  • 41
4 votes
1 answer
829 views

Is the Bandit Problem an MDP?

I've read Sutton and Barto's introductory RL book. They define a policy as a mapping from states to probabilities of selecting each possible action. If the agent is following policy $\pi$ at time $t$, ...
Snowball's user avatar
  • 225
4 votes
1 answer
211 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
590 views

What is the difference between a distribution model and a sampling model in Reinforcement Learning?

The book from Sutton and Barto, Reinforcement Learning: An Introduction, define a model in Reinforcement Learning as something that mimics the behavior of the environment, or more generally, that ...
A. Pesare's user avatar
  • 141
4 votes
2 answers
1k views

What is the difference between Sentiment Analysis and Emotion Recognition?

I found Sentiment Analysis and Emotion Recognition as two different categories on paperswithcode.com. Should both be the same as my understanding? If not what's the difference?
ashenoy's user avatar
  • 1,419
4 votes
1 answer
637 views

What is the difference between backpropagation and predictive coding?

Reading the high-level descriptions of backpropagation and predictive coding, they don't sound so drastically different. What is the key difference between these techniques? I am currently reading ...
adamconkey's user avatar
4 votes
1 answer
255 views

Is there any relation between the recursive neural network and recurrent neural network?

Recurrent neural networks, abbreviated as RNNs, are widely used in deep learning literature, especially for text processing. Are they related to recursive neural networks in any way? I am asking for ...
hanugm's user avatar
  • 3,990
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)-...
maxcompression's user avatar
4 votes
1 answer
617 views

What are the differences between Bytenet and Wavenet?

I recently read Bytenet and Wavenet and I was curious why the first model is not as popular as the second. From my understanding, Bytenet can be seen as a seq2seq model where the encoder and the ...
razvanc92's user avatar
  • 1,158

1 2 3
4
5
10