16 votes
Accepted

What are the mathematical prerequisites for an AI researcher?

Good Mathematics Foundation Begin by ensuring full competency with intermediate algebra and some other foundations of calculus and discrete math, including the terminology and basic concepts within ...
13 votes
Accepted

Are calculus and differential geometry required for building neural networks?

Neural networks are essentially just repeated matrix multiplications and applications of an activation function, so you really don't need a great deal of linear algebra to construct a simple neural ...
htl's user avatar
  • 1,000
10 votes

What are the mathematical prerequisites for an AI researcher?

I work as a professor, and recently designed the mathematics requirements for a new AI major, in consultation with many of my colleagues at other institutions. The other answers, particularly this one ...
John Doucette's user avatar
10 votes

What kind of education is required for researchers in AI?

As a full-time AI researcher myself, I'd say that a PhD in machine learning would certainly be one useful option. However, in order make much-needed progress, AI needs avoid falling into the trap of ...
NietzscheanAI's user avatar
8 votes

Why teaching only search algorithms in a short introductory AI course?

There is lots of misconceptions about AI, specifically the idea that it is about making computers "think" like humans, simulating brain, the sci-fi robots taking over the world, all the philosophical ...
Ankur's user avatar
  • 531
7 votes
Accepted

What are the pros and cons of studying machine learning before deep learning?

That question doesn't really make sense: deep learning is a sub-topic of machine learning, so you can't really 'skip' it. It's a bit like "I want to learn about trigonometry, but do I need to do ...
Oliver Mason's user avatar
  • 5,362
6 votes

Is it necessary to know the details behind the AI algorithms and models?

This is a good question. I tend to think the answer is yes it is necessary to know the details, because a person without mathematical understanding of these algorithms cannot consistently make a model ...
John Doucette's user avatar
6 votes

Why teaching only search algorithms in a short introductory AI course?

What it comes down to is that most AI problems can be characterized as search problems. Let's just go through some examples: Object recognition & scene building (e.g. the process of taking audio-...
Tim Atkinson's user avatar
5 votes

Why teaching only search algorithms in a short introductory AI course?

Why would one professor only teach searching algorithms in AI course? What are the advantages/disadvantages? My answer to this question is that there are lots of problems where the solution can be ...
kiner_shah's user avatar
5 votes

What kind of education is required for researchers in AI?

Research on AI seems to be getting wider these days (2016). First, "obvious" few departments (no order): Computer Science (e.g. computation theory, algorithms): AI researchers there assume that ...
Eric Platon's user avatar
  • 1,490
4 votes

What are the mathematical prerequisites to be able to study artificial general intelligence?

Most of the answers are oriented towards statistical/probabilistic models. For more 'classic' AI I would say you would need some knowledge of predicate calculus. This is the more symbolic planning ...
Oliver Mason's user avatar
  • 5,362
4 votes

What are the mathematical prerequisites to be able to study artificial general intelligence?

I always recommend starting with game theory, combinatorial game theory, and algorithmic combinatorial game theory, (but I'm potentially biased;) Combinatorics is a given--discrete mathematics is ...
DukeZhou's user avatar
  • 6,237
4 votes

What programmable devices can be used to teach artificial intelligence?

LEGO Mindstorms is widely used to demonstrate AI in schools and universities [1, 2]. With LEGO as basis, you are very flexible. You can build what you want very easily. The AI programs can be written ...
marli's user avatar
  • 318
4 votes

Which nonfictional documentaries about Artificial Intelligence are available?

AlphaGo (2017) is quite a good watch, given that it is a documentary about the AlphaGo program, how DeepMind developed it, the help they had, and doesn't get too technical. You can watch the trailer ...
ashenoy's user avatar
  • 1,409
3 votes

What are the mathematical prerequisites to be able to study artificial general intelligence?

Before proceeding and answering the actual question, it's worth noting that AI and AGI are not the same thing, as was the case at the beginning in 1956, as suggested in the official proposal for the ...
nbro's user avatar
  • 39.6k
3 votes

What are the mathematical prerequisites for an AI researcher?

As far as simple algorithms like Gradient Descent are concerned, you need to have a good grasp of partial derivatives. Especially if you want to implement neural networks. Also most algorithms are ...
pranav's user avatar
  • 191
3 votes
Accepted

Which nonfictional documentaries about Artificial Intelligence are available?

The documentary Plug & Pray (2010), directed and written by Jens Schanze, with main protagonists Joseph Weizenbaum (the creator of ELIZA) and the futurist Raymond Kurzweil, is about the promise, ...
nbro's user avatar
  • 39.6k
3 votes

How much C++ is needed for research in machine learning and artificial intelligence?

Of course, whether or not you will need to know and use C++ depends on the topics you will research during your Ph.D. or job. If you'll need just to use and/or combine some existing ML models (yes, in ...
nbro's user avatar
  • 39.6k
2 votes

How much C++ is needed for research in machine learning and artificial intelligence?

In my experience, knowledge of any particular programming language does not matter. What matters is that you can quickly pick up the basics of a given language. In my professional work I have been ...
Oliver Mason's user avatar
  • 5,362
2 votes
Accepted

Can AI be used for grading code copy exercises and adjust difficulty based on these scores?

I might be wrong, but I would suggest you approach this problem more simply rather than using neural networks or other machine learning constructs. Machine learning is concerned with making a computer ...
devidduma's user avatar
  • 532
1 vote

How to validate my knowledge of models implementation, pros and cons and area of applicability?

I do not have a definite answer for your question, but one way to validate your ML knowledge is to attempt certain problems that are asked in ML interviews for jobs. It might be a good starting point ...
Ganesh Tata's user avatar
1 vote

Explaining AI to Non-Technical Individuals

There are a lot of ways to describe "Artificial Intelligence". An artifact that "makes a decision" This form of automation/computing/AI goes back to neolithic times. Early AI was ...
DukeZhou's user avatar
  • 6,237
1 vote

Are calculus and differential geometry required for building neural networks?

To give some practical advice, it is important to understand parts of calculus. This is mainly because Backpropagation is a leaky abstraction in modern libraries. In a nutshell, there is a lot which ...
tnfru's user avatar
  • 348
1 vote

What are the pros and cons of studying machine learning before deep learning?

Like Oliver Mason mentioned, Deep learning is just a sub-field of machine learning. In order to learn deep learning effectively you need to have certain pre-requisites like basic principle of Machine ...
black sheep 369's user avatar
1 vote

How could an AI be used to improve the teaching and learning of mathematics?

Fundraising is probably the most realistic answer with the biggest effect. Similar to simply adding blockchain to the company name helps. For the question of real application, I should first say that ...
Martin Thoma's user avatar
  • 1,055

Only top scored, non community-wiki answers of a minimum length are eligible