Most Popular
1500 questions
8
votes
3 answers
Can I always use "encoding" and "embedding" interchangeably?
This question is restricted to the text domain only.
The meaning of the word "encode" is Convert (information or instruction) into a particular form. One which performs encoding is called an encoder.
In deep learning, an encoder can also be the…
hanugm
- 4,102
- 3
- 29
- 63
8
votes
2 answers
What is the name of a human-inspired machine learning approach?
I once came across a neural network being trained without back-propagation or genetic algorithms (or using any kind of data sets). It was based on how the human brain learns and adjusts its connections between neurons.
What is the name of such a…
Philogy
- 201
- 1
- 6
8
votes
2 answers
Can neural networks efficiently solve the traveling salesmen problem?
Can neural networks efficiently solve the traveling salesmen problem? Are there any research papers that show that neural networks can solve the TSP efficiently?
The TSP is an NP-hard problem, so I suspect that there are only approximate solutions…
Gottfried William
- 353
- 1
- 12
8
votes
3 answers
Can an AI learn to suffer?
I had first this question in mind "Can an AI suffer?". Suffering is important for human beings. Imagine that you are damaging your heel. Without pain, you will continue to harm it. Same for an AI. But then I told myself "Wait a second. It already…
bmwalide
- 399
- 2
- 6
8
votes
1 answer
Zilberstein's "LP-dominate" pruning explained?
How does in the (famous Zilberstein) PR(uning) algorithm below the LP-dominate function get started: the first time it's called, D=∅ and the linear program deteriorates (i.e. no constraint equations)?
procedure POINTWISE-DOMINATE(w, U)
...
3.…
stustd
- 81
- 1
8
votes
2 answers
Deep Q-Learning "catastrophic drop" reasons?
I am implementing some "classical" papers in Model Free RL like DQN, Double DQN, and Double DQN with Prioritized Replay.
Through the various models im running on CartPole-v1 using the same underlying NN, I am noticing all of the above 3 exhibit a…
Virus
- 81
- 1
- 5
8
votes
2 answers
How can I translate a natural language question to an MDX query?
I am researching Natural Language Processing (NLP) to develop an NL Question Answering system. The answering part is already done. So processing the question remains, along with the questions regarding the algorithms.
The final product should allow…
lilienfa
- 319
- 1
- 9
8
votes
3 answers
What programmable devices can be used to teach artificial intelligence?
Could you give examples of affordable programmable devices that could be used in university classes to teach students about A.I. and demonstrate it?
The devices are expected to do some form of self-learning, pattern recognition, or any other…
Jason Lobo
- 81
- 1
8
votes
1 answer
How do we decide which membership function to use?
In classical set theory, there are two options for an element. It is either a member of a set or not. But in fuzzy set theory, there are membership functions to define the "rate" of an element being a member of a set. In other words, classical logic…
buzzer
- 99
- 2
- 10
8
votes
1 answer
How to fill in missing transitions when sampling an MDP transition table?
I have a simulator modelling a relatively complex scenario. I extract ~12 discrete features from the simulator state which forms the basis for my MDP state space.
Suppose I am estimating the transition table for an MDP by running a large number of…
Brendan Hill
- 263
- 1
- 6
8
votes
5 answers
Linear regression: why is distance *squared* used as an error metric?
Usually when performing linear regression predictions and gradient descent, the measure of the level of error for a particular line will be measured by the sum of the squared-distance values.
Why distance squared?
In most of the explanations I…
Alpha
- 458
- 3
- 12
8
votes
2 answers
Apart from Reinforcement Learning, are there any other machine learning approaches to play video games?
OpenAI's Universe utilizes RL algorithms. I also know that Q-learning has been used to solve some games.
Are there any other ML approaches to solve games? For example, could we use genetic algorithms to develop agents that solve games?
U754V
- 83
- 5
8
votes
2 answers
Could humans hurt a conscious or sentient AI?
If a conscious AI is possible, would it also be possible for someone who knows what they are doing to torture (or hurt) the AI? Could this be avoided? How?
This question deals with computer-based AI, not robots, which are as conscious as people…
Destructible Lemon
- 189
- 4
8
votes
2 answers
What is the relation between the context in contextual bandits and the state in reinforcement learning?
Conceptually, in general, how is the context being handled in contextual bandits (CB), compared to states in reinforcement learning (RL)?
Specifically, in RL, we can use a function approximator (e.g. a neural network) to generalize to other states.…
Maxim Volgin
- 183
- 2
- 8
8
votes
3 answers
How should we regularize an LSTM model?
There are five parameters from an LSTM layer for regularization if I am correct.
To deal with overfitting, I would start with
reducing the layers
reducing the hidden units
Applying dropout or regularizers.
There are kernel_regularizer,…
Leo
- 133
- 1
- 1
- 6