I'm in high school but hoping to have a career in artificial intelligence. What should I be pursuing educationally to get into this field?

  • 1
    $\begingroup$ Sorry it is not really possible to offer career or personalised study advice on this site. Even if it were, it is not possible to do at all with no details about the person asking. For instance, there's a big difference between you being a final year university student studying computer science, vs self-taught, vs some other technical subject at a higher or lower level. Your roadmap has to be your work to put together. Perhaps ask a more specific question about career options in "AI" (although that's not really well-defined at the moment). $\endgroup$ – Neil Slater Oct 27 '18 at 19:22
  • $\begingroup$ Okay iam at high school and iam want learn it $\endgroup$ – Mohamed Oct 27 '18 at 19:35
  • 2
    $\begingroup$ In the user friendly sister website an answer was given to the question, here is the url academia.stackexchange.com/search?q=ai+jobs $\endgroup$ – Manuel Rodriguez Oct 27 '18 at 19:37
  • $\begingroup$ ... but we have here in the forum also a lot of discussion about the topic: 1 2 3 the select tag “profession” was absolutely correct, I have no idea why this question was voted to close, it fits great to SE.AI. There is no need for migration. $\endgroup$ – Manuel Rodriguez Oct 27 '18 at 19:49
  • $\begingroup$ @manuel Rodriguez first iam man second I can't find your answer ,if you can text me at Facebook and help me I will be happy $\endgroup$ – Mohamed Oct 27 '18 at 19:50

While this doesn't exactly fit the type of question we look for here, I will attempt to answer it anyways.

It really depends on what sort of AI work you intend to pursue. For the most part, we can break it down into research and applied.

For applied AI, a slightly less intense mathematical foundation is required. I would say you could likely be quite successful in this area even by just getting through linear algebra, calc, and statistics, along with AI/ML courses as well. A lot of applied AI will be intuitively applying theory to a particular problem domain in order to construct a worthwhile solution. I would definitely be taking more traditional comp sci courses if going down this route.

On the other hand, for research level AI, you will need a much more solid mathematical background. You should start early in advanced math courses if possible to prepare yourself for the even harder maths you will face at university. Take every relevant class you can get in(Probability, calc, linear algebra, stats, topology, perhaps even logic). Seeing as we have not solved the Strong AI problem, there is no telling from which branch of mathematics new advancements will stem from. As a researcher, for the most part, you won't have to be a great programmer as a large portion of your work will be theoretical.

Personally, I have straddled the line between the 2, working on grant funding, as well as publishing whilst also doing some consulting work and solving real-world problems. I tend to like this dichotomy, as it always keeps things interesting and I never get too burnt out from one problem. That being said, this dual existence is not for everyone.

Here are some links you should hopefully find useful:

  1. Mathematics of Machine Learning

  2. DeepMind's RL course Free!

  3. Patrick Winston's Intro to AI Somewhat dated now, but P.Winston is a great conceptual teacher and he covers classic methods quite well

Importantly, apart from the above, I would read and read more of the latest research in the field. I also would not discount some of the classic research in the field. David Marr in particular stands out. His ideas fell out of favor after multiple AI winters but I personally believe they merit another visit, especially in the current climate.

Here is a good one:

A computational theory of human stereo vision

  • 1
    $\begingroup$ I'd add information theory to the list of mathematical fields that are useful. Mainly for entropy; that shows up everywhere. I recommend starting with probability theory and branching out from there. $\endgroup$ – Ray Jun 7 at 0:25
  • $\begingroup$ That's fair but there are tons that I didn't list which could prove useful as well: game theory, dynamical systems, combinatorics just to name a few others. $\endgroup$ – hisairnessag3 Jun 7 at 0:28

Artificial Intelligence have power to transform the way businesses operates and perform tasks. Currently, AI is one of the most lucrative job profiles. In order to find a job in this highly demanded profile, you need to acquire these skills:

  1. Expertise in Programming Languages like- Java/Python/C++
  2. Strong background knowledge in ASR, NLP, robotics, gesture recognition
  3. Linear Algebra/Calculus/Statistics
  4. Knowledge in Applied Math and Algorithms
  5. Knowledge in Audio and Video Processing
  6. Understanding of Neural Network Architectures.
  7. Data structure skills
  8. Basic understanding of Cognitive science theory

Apart from above mentioned skills you can also participate:

  1. Hackathons
  2. Start working on Personal Projects
  3. Get Involves in Open Source Projects

These things will help you to meet different people and collaborate with them helps you to increase your level of understanding.


Your Answer

