Job in Artificial Intelligence with a Math Degree

In summary, I chose math because it seemed like it would be an acceptable degree for several of the job postings I looked at. Almost all of them actually require a degree in engineering, but I'm interested in trying to switch over to the field so any advice on how to do that would be appreciated.
  • #1
tmbrwlf730
42
0
I'm currently going for my Master's in math (bachelors in applied math) but while applying I had to make the choice between math and computer engineering. I went ahead and chose math because when looking at job postings it seemed like it was an acceptable degree for several of them. Almost all of them actually, unless the word engineer was in the title.

I'm interested in going into artificial intelligence and wanted to see if anyone with a math degree actually landed a job in the field and what kind of things they do. From those people with experience in the field, is it better if I try to switch over? My university offers more pure math courses (Topology, Lattice Theory, Differential Geometry for example) than applied ones at the graduate level. It offers some statistics courses but it's not offered as it's own degree. Even then some are are statistical theory which I'm not too familiar with.

Any suggestions or advice would be welcomed. Thank you.
 
  • #3
Can you make your master's have an emphasis on statistics and machine learning? Take courses/specializations in that? Do a few projects. That will make it more marketable.
 
  • #4
As far as education, assuming you are interested more in AI programming than AI hardware, I think computer science courses will be most valuable. AI after all is a branch of computer science. Math courses can be useful depending on the application but programming is about algorithms, data structures, and programming languages.

Since you enjoy math, you may want to look at automated theorem verification and automated theorem proving. Automated theorem proving has some important applications such as hardware verification and software verification.

But I suspect topology is hardly used by most AI programmers! Unless maybe they are applying AI to math or physics.

Learning about heuristic search algorithms, pattern detection, and so on, is of much greater importance. As mentioned already machine learning is also an important topic.

Of course math skills such as Fourier analysis can come in very handy if you are working in speech recognition or speech synthesis. That's also true for image processing, such as facial recognition software, which is often in the news. So maybe you could look at AI jobs which are related to signal processing.

These are just a few ideas. AI is a huge and growing field.

Have you read any books on AI? Ray Kurzweil has written some interesting books on the subject.
 
Last edited by a moderator:
  • #5
AI is a rather broad field and there's many different approaches to it. There isn't one particular "best" path to it. Some people are real into the algorithm and design. Others are into the Statistical Decision Theory and deriving probabilistic graphical models. Most people tend to fall somewhere in the middle. The key aspect is to keep working towards it by taking classes in Optimization, Statistical Theory, Algorithms, Complexity, etc. I would also emphasis that if you truly want to work on AI then a graduate level education is still rather essential.

*Disclaimer naturally other people venture into the field by means of Neural Science Physics etc. The common trait I find among people who work on AI or AI related field is a wide breadth of skills they tend to have. Ie, it's rare to find someone who is strictly theoretical and it's also rare to find someone who is completely applied. There tends to be a balance that has to be mixed between theory and complexity.
 
  • #6
Sorry for asking this here, and I know there's a lot of posts on the internet answering exactly this question but I'm curious about the opinion of you smart eople!
Does anyone have a preference for any sources to get into AI as a theoretical physics student? such as books, online courses, etc. :)

And with books i'd prefer a book that would have programming problems/challenges etc instead of just reading!
 
  • #7
You might have a look at Tanimoto, The Elements of Artificial Intelligence Using Lisp. Since you want a book with programming problems, I think this one is a good place to start. One nice thing is that he only uses a relatively small subset of Lisp, which shows you just how much you can do without knowing the whole Common Lisp language.

I also like Cawsey, The Essence of Artificial Intelligence. This one gives you a brief overview. It's not oriented towards one particular programming language.

There are newer books, but I still find these valuable.

By the way, I made a detour from physics for some time to get involved in AI programming. For what it's worth, I find it more satisfying now to stick with physics. My main use of computers now is numerical programming.

There is lots of hype around the topic of AI today just as there was a few years ago when I was a student. I think it's good to be skeptical. Of course one should try to specify what one means by "AI." If it's computer algebra then this is mainstream now and if that's what we mean by AI then fine, it's OK. But some topics seem pretty speculative. For any given topic, I suggest comparing the reality of AI today with the hype before spending a lot of time on it. Think about what AI is attempting to accomplish and whether it even makes sense to achieve this through programming a computer.

IMHO nothing beats physics.
 
Last edited by a moderator:
  • #8
P.S. just to follow up on my previous comments, I admit I have been working in AI for several years. The more work I do in this area, the more I believe in it. But my goal is to use AI to help us solve problems in math, science, and engineering, and my favorite area is physics. This is a very difficult but still a limited and I think a realistic domain for AI. It has nothing to do with creating artificial brains out of neural networks. Not that I disparage interest in the latter, but it's a very immature and overly hyped technology.

Very recently I decided to halt a physics project I was working on, and devote all my time to AI. But for now physics is still my main interest when it comes to applications. Perhaps one day it will be biology.

We are still at the early stages of AI. It feels to me like we have developed the abacus, and now we are working on the calculating machine.

I was still a bit conflicted when I posted on Dec. 7. I enjoy solving problems with my own mind, and not needing to rely on a computer. But let's be realistic. The unaided human mind is pathetically weak compared to what we can achieve with AI.

So we may as well embrace AI, while being careful to control it. There is of course the question of whose AI will dominate.
 
Last edited by a moderator:

1. What is the job outlook for someone with a math degree in the field of artificial intelligence?

The job outlook for someone with a math degree in the field of artificial intelligence is very promising. With the rapid growth of AI technology, there is a high demand for professionals with strong mathematical skills to develop and implement AI algorithms and models.

2. What kind of job opportunities are available for someone with a math degree in artificial intelligence?

There are various job opportunities available for someone with a math degree in artificial intelligence. Some common job titles include data scientist, machine learning engineer, AI researcher, and data analyst. These roles involve using mathematical concepts and tools to develop and optimize AI systems.

3. What skills are required for a job in artificial intelligence with a math degree?

A job in artificial intelligence with a math degree requires a combination of mathematical and technical skills. These may include proficiency in programming languages such as Python and R, data analysis and visualization, machine learning techniques, and a strong understanding of mathematical concepts such as linear algebra, statistics, and calculus.

4. How can a math degree help in a career in artificial intelligence?

A math degree can provide a strong foundation for a career in artificial intelligence. The analytical and problem-solving skills developed through studying math can be directly applied to developing and improving AI systems. Additionally, a math degree can also provide a deeper understanding of the mathematical principles behind AI algorithms and models.

5. Are there any specific industries that are hiring for AI jobs with a math degree?

The demand for AI professionals with a math degree is high across various industries. Some of the top industries hiring for AI jobs include technology, healthcare, finance, and retail. These industries are incorporating AI into their operations to improve efficiency, decision-making, and customer experience.

Similar threads

Replies
3
Views
2K
  • STEM Career Guidance
Replies
20
Views
470
  • STEM Career Guidance
Replies
1
Views
2K
  • STEM Career Guidance
Replies
12
Views
3K
Replies
13
Views
2K
  • STEM Career Guidance
Replies
5
Views
2K
Replies
7
Views
2K
  • STEM Career Guidance
Replies
19
Views
2K
Replies
31
Views
4K
  • STEM Career Guidance
Replies
19
Views
3K
Back
Top