Most Popular
1500 questions
17
votes
2 answers
What is the difference between active learning and online learning?
The definitions for these two appear to be very similar, and frankly, I've been only using the term "active learning" the past couple of years. What is the actual difference between the two? Is one a subset of the other?

David
- 313
- 2
- 5
17
votes
1 answer
Are information processing rules from Gestalt psychology still used in computer vision today?
Decades ago there were and are books in machine vision, which by implementing various information processing rules from gestalt psychology, got impressive results with little code or special hardware in image identification and visual…

Gottfried William
- 343
- 1
- 12
17
votes
3 answers
How would an AI learn language?
I was think about AIs and how they would work, when I realised that I couldn't think of a way that an AI could be taught language. A child tends to learn language through associations of language and pictures to an object (e.g., people saying the…

AvahW
- 275
- 1
- 8
17
votes
1 answer
How does "Monte-Carlo search" work?
I have heard about this concept in a Reddit post about AlphaGo. I have tried to go through the paper and the article, but could not really make sense of the algorithm.
So, can someone give an easy-to-understand explanation of how the Monte-Carlo…

Dawny33
- 1,371
- 13
- 29
17
votes
4 answers
Did Minsky and Papert know that multi-layer perceptrons could solve XOR?
In their famous book entitled Perceptrons: An Introduction to Computational Geometry, Minsky and Papert show that a perceptron can't solve the XOR problem. This contributed to the first AI winter, resulting in funding cuts for neural networks.…

rcpinto
- 2,119
- 1
- 16
- 31
16
votes
1 answer
What is the difference between a receptive field and a feature map?
In a CNN, the receptive field is the portion of the image used to compute the filter's output. But one filter's output (which is also called a "feature map") is the next filter's input.
What's the difference between a receptive field and a feature…

Monica Heddneck
- 261
- 2
- 4
16
votes
3 answers
How to implement a variable action space in Proximal Policy Optimization?
I'm coding a Proximal Policy Optimization (PPO) agent with the Tensorforce library (which is built on top of TensorFlow).
The first environment was very simple. Now, I'm diving into a more complex environment, where all the actions are not available…

Max
- 163
- 1
- 6
16
votes
5 answers
What is the most general definition of "intelligence"?
When we talk about artificial intelligence, human intelligence, or any other form of intelligence, what do we mean by the term intelligence in a general sense? What would you call intelligent and what not? In other words, how do we define the term…

user79161
- 359
- 1
- 12
16
votes
5 answers
Why are the initial weights of neural networks randomly initialised?
This might sound silly to someone who has plenty of experience with neural networks but it bothers me...
Random initial weights might give you better results that would be somewhat closer to what a trained neural network should look like, but it…

Matas Vaitkevicius
- 271
- 5
- 12
16
votes
2 answers
Why does ChatGPT not give the answer text all at once?
When ChatGPT is generating an answer to my question, it generates it word by word.
So I actually have to wait until I get the final answer.
Is this just for show?
Or is it really real-time generating the answer word by word not knowing yet what the…

Sander van den Oord
- 261
- 2
- 5
16
votes
3 answers
Are there any applications of reinforcement learning other than games?
Is there a way to teach reinforcement learning in applications other than games?
The only examples I can find on the Internet are of game agents. I understand that VNC's control the input to the games via the reinforcement network. Is it possible…

Mark Markrowave Charlton
- 357
- 2
- 9
16
votes
3 answers
What roles knowledge bases play now and will play in the future?
Nowadays, artificial intelligence seems almost equal to machine learning, especially deep learning. Some have said that deep learning will replace human experts, traditionally very important for feature engineering, in this field. It is said that…

Lerner Zhang
- 907
- 1
- 7
- 19
16
votes
1 answer
What language is the GPT-3 engine written in?
I know that the API is python based, but what's the gpt-3 engine written in mostly? C? C++? I'm having some trouble finding this info.

Otherness
- 285
- 1
- 2
- 6
16
votes
2 answers
What is the difference between Q-learning, Deep Q-learning and Deep Q-network?
Q-learning uses a table to store all state-action pairs. Q-learning is a model-free RL algorithm, so how could there be the one called Deep Q-learning, as deep means using DNN; or maybe the state-action table (Q-table) is still there but the DNN is…

Dan D.
- 1,283
- 1
- 11
- 38
16
votes
2 answers
Why is Sanskrit the best language for AI?
According to NASA scientist Rick Briggs, Sanskrit is the best language for AI. I want to know how Sanskrit is useful. What's the problem with other languages? Are they really using Sanskrit in AI programming or going to do so? What part of an AI…

Rahul
- 169
- 1
- 1
- 3