Most Popular
1500 questions
8
votes
2 answers
Is word embedding a form of feature extraction?
Feature extraction is a concept concerning the translation of raw data into the inputs that a particular machine learning algorithm requires. These derived features from the raw data that are actually relevant to tackle the underlying problem. On…
HiDDeN
- 83
- 1
- 4
8
votes
2 answers
Can a deep neural network be trained to classify an integer N1 as being divisible by another integer N2?
So I’ve been working on my own little dynamic architecture for a deep neural network (any number of hidden layers with any number of nodes in every layer) and got it solving the XOR problem efficiently. I moved on to trying to see if I could train…
bigphil
- 83
- 4
8
votes
1 answer
Selecting the right technique to predict disease from symptoms
I'm trying to come up with the right algorithm for a system in which the user enters a few symptoms and the system has to predict or determine the likelihood that a few selected symptoms are associated with those existing in the system. Then, after…
quintumnia
- 1,183
- 2
- 10
- 34
8
votes
3 answers
How can an AI freely make decisions?
Suppose a deep neural network is created using Keras or Tensorflow. Usually, when you want to make a prediction, the user would invoke model.predict. However, how would the actual AI system proactively invoke their own actions (i.e. without the need…
joethemow
- 385
- 1
- 7
8
votes
1 answer
MCTS: How to choose the final action from the root
When the time allotted to Monte Carlo tree search runs out, what action should be chosen from the root?
The original UCT paper (2006) says bestAction in their algorithm.
Monte-Carlo Tree Search: A New Framework for Game AI (2008) says
The game…
user76284
- 347
- 1
- 14
8
votes
2 answers
What are the current big challenges in natural language processing and understanding?
I'm doing a paper for a class on the topic of big problems that are still prevalent in AI, specifically in the area of natural language processing and understanding. From what I understand, the areas:
Text classification
Entity recognition…
Landon G
- 500
- 2
- 10
8
votes
0 answers
Normalizing Normal Distributions in Thompson Sampling for online Reinforcement Learning
In my implementation of Thompson Sampling (TS) for online Reinforcement Learning, my distribution for selecting $a$ is $\mathcal{N}(Q(s, a), \frac{1}{C(s,a)+1})$, where $C(s,a)$ is the number of times $a$ has been picked in $s$.
However, I found…
Kevin
- 81
- 2
8
votes
8 answers
Is artificial intelligence really just human intelligence?
Essentially, AI is created by human minds, so is the intelligence & creativity of algorithms properly an extension of human intelligence & creativity, rather than something independent?
I assume that intelligence does not necessarily require…
DukeZhou
- 6,227
- 5
- 25
- 53
8
votes
2 answers
What is convergence in machine learning?
I came across this answer on Quora, but it was pretty sparse. I'm looking for specific meanings in the context of machine learning, but also mathematical and economic notions of the term in general.
DukeZhou
- 6,227
- 5
- 25
- 53
8
votes
2 answers
Why use a recurrent neural network over a feedforward neural network for sequence prediction?
If recurrent neural networks (RNNs) are used to capture prior information, couldn't the same thing be achieved by a feedforward neural network (FFNN) or multi-layer perceptron (MLP) where the inputs are ordered sequentially?
Here's an example I saw…
SuperCodeBrah
- 273
- 1
- 11
8
votes
1 answer
What artificial intelligence strategies are useful for summarization?
If I have a paragraph I want to summarize, for example:
Ponzo and Fila went to the mall during the day. They walked for a long while, stopping at shops. They went to many shops. At first, they didn't buy anything. After going to a number of shops,…
dynrepsys
- 1,363
- 11
- 22
8
votes
1 answer
How would one implement a multi-agent environment with asynchronous action and rewards per agent?
In a single agent environment, the agent takes an action, then observes the next state and reward:
for ep in num_episodes:
action = dqn.select_action(state)
next_state, reward = env.step(action)
Implicitly, the for moving the simulation…
Alex
- 183
- 4
8
votes
3 answers
Is there any board game where a human can still beat an AI?
Significant AI vs human board game matches include:
chess: Deep Blue vs Kasparov in 1996,
go: DeepMind AlphaGo vs Lee Sedol in 2016,
which demonstrated that AI challenged and defeated professional players.
Are there known board games left where a…
kenorb
- 10,483
- 3
- 44
- 94
8
votes
1 answer
What is the impact of using multiple BMUs for self-organizing maps?
Here's a sort of a conceptual question. I was implementing a SOM algorithm to better understand its variations and parameters. I got curious about one bit: the BMU (best matching unit == the neuron that is more similar to the vector being presented)…
Rafael Santos
- 181
- 3
8
votes
1 answer
How does Atlas from Boston Dynamics have human-like movement?
Discussing the video More Parkour Atlas, a friend asked how the robot's movement was so similar to the one from a real human and wondering how this is achieved?
To my knowledge, this is not something the developer "programmed", but instead emerged…
Édouard Lopez
- 181
- 2