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?
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:
DeepMind's RL course Free!
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:
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:
- Expertise in Programming Languages like- Java/Python/C++
- Strong background knowledge in ASR, NLP, robotics, gesture recognition
- Linear Algebra/Calculus/Statistics
- Knowledge in Applied Math and Algorithms
- Knowledge in Audio and Video Processing
- Understanding of Neural Network Architectures.
- Data structure skills
- Basic understanding of Cognitive science theory
Apart from above mentioned skills you can also participate:
- Start working on Personal Projects
- 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.