The Roadmap for AI in 2024

An understanding of AI in 2024, it’s going to last you a life time.
Aside from the big hype you have to understand that AI will continue to dominate our lives more and more. So, jump on the wagon and start learning it!

There is no downside to learning AI.

This is the summary of my notes of David Bombel's tutorial

TLDR

1) Learn Python

2) Learn PyTorch

3) Get a supervised model going. In other words, start experimenting with supervised learning. Train a supervised model.

From there you can build on that knowledge and get into more advanced topics like deep learning.

Other notes:
  • SEGMENT ANYTHING MODEL
  • SAM is a promptable segmentation system with zero-shot generalization to unfamiliar objects and images, without the need for additional training
  • For instance, you point the model to an image and the model will pick out objects for you
  • Deploy LLMs to knowledge-specific tasks
  • You can leverage the power of AI by interfacing with APIs
  • Transformers are everywhere in big LLMs

Roadmap

To embark on a learning journey in Artificial Intelligence (AI) in 2024, here is a structured roadmap to guide you:

1) Master Prerequisite Skills:
  • Basic Mathematics: Focus on linear algebra, calculus, and probability. These areas are integral to understanding AI algorithms.
  • Basic Statistics: Essential for interpreting data and deriving insights in AI. Familiarize yourself with statistical significance, distribution, regression, and likelihood.
  • A Willingness to Learn: AI is a rapidly evolving field, requiring constant learning and adaptation to new knowledge and technologies.
2) Develop Specialist AI Skills:
  • Further Statistics Learning: Dive deeper into probability theory, continuous and discrete distributions, hypothesis testing, and estimations like MLE (Maximum Likelihood Estimation) and KDE (Kernel Density Estimation).
  • Data Visualization Tools: Gain proficiency in tools like Python's Matplotlib and seaborn, web-based tools like Vega-lite and D3.js, and dashboard tools like Tableau and Dash.
3) Learn Machine Learning Algorithms:
  • Understand the basics of machine learning, including supervised, unsupervised, and reinforcement learning. Utilize resources like Andrew Ng’s Machine Learning course and other online platforms for learning machine learning fundamentals.
4) Deep Dive into Deep Learning Algorithms:
  • Learn about neural networks, Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), Generative Adversarial Networks (GAN), and Long Short-Term Memory (LSTM). Explore courses and resources from deeplearning.ai, Udacity, Coursera, and Kaggle for deep learning.
5) Acquire Business Intelligence Skills:
  • Learn to use Business Intelligence tools like Tableau, PowerBI, or Qlikview for data visualization and making data-driven decisions.
6) Hands-on Experience through Projects:
  • Apply your skills in real-world projects, which is crucial for job readiness as an AI Engineer. Engage in projects like picture sorting, sentiment analysis, chatbots, recommendation systems, facial recognition, language processing, autonomous vehicles, anomaly detection, healthcare applications, and AI in gaming.
7) Consider Formal Education and Certification:
  • For a more structured approach, consider formal education in computer science, data science, or related fields, or enroll in specialized AI courses and certifications. Some notable courses include Artificial Intelligence A-Z™ (Udemy), Artificial Intelligence Certification Program by Stanford University, Intro to Artificial Intelligence (Udacity), and Artificial Intelligence (MITOpenCourseware).
By following this roadmap, you'll be well-equipped to enter the field of AI with a solid foundation in both theory and practical application. Continuous learning and staying updated with the latest advancements in AI are crucial for a successful career in this dynamic and rapidly evolving field​​​​​​​.

Source: ChatGPT 4

Resources

// BOOK //
Deep learning by Ian Goodfellow, Yoshua Bengio and Aaron Courville:

[https://amzn.to/3vmu4LP](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbFNQb3pJSUt0Q2QtZVdqWGFmSjQ2MVp4Vm1TQXxBQ3Jtc0tuYmZuZjdReFhGWXl5Sl9ONnVadVNpSF9fejNfSklVVWg4akhFM1pfblM2UTdMYUg4WDJRZ2VlX21kLVd3MUlwTHJUTmtseDhEd1RLU1V2YjE0ZFhmam9oeGk5b0hxVEJud1pIVDhzd0Nhd0Y0V0F1MA&q=https%3A%2F%2Famzn.to%2F3vmu4LP&v=x1TqLcz_ug0)

// COURSE //
AI For Everyone by Andrew Ng:

[https://www.coursera.org/learn/ai-for...](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbkloZzJJakJhdW9ZMV9hYldwN2RmaFNMN1J6d3xBQ3Jtc0ttX0tKRm1EbTFwb2RaMGhfSFZCUlpfcFhIeFdfTGpva2xVdW9VUWxWLVBhRjNhSUJmNXpQSVpQUWZTOTlqNlh1akQ3YlZhNHM0dVNMTzUteDR6Sjg3S3h6QUdXWGFnY0RwT2o2WllvdEpqNXc4OFFQdw&q=https%3A%2F%2Fwww.coursera.org%2Flearn%2Fai-for-everyone&v=x1TqLcz_ug0)

// PyTorch //

Github:

[https://github.com/pytorch](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqblhzTmMxZ0NaWVNaNUI1R1FBLXI3UHNfUmc0d3xBQ3Jtc0trczNKTENQQ19Nb3ZENFdlZ2l5bC16T0paQkFyZ0tnbHhITTBUU3hoeFhsQjBGZlF5Mk5lc01pNmJHSV8ydUgzemxWTllXX2pJdHNaVU9GYUFSSEVJdTZnRXdVX2Y1ZkZaSHh3ZFJMQkdKMFVZcy1GTQ&q=https%3A%2F%2Fgithub.com%2Fpytorch&v=x1TqLcz_ug0)

Website:

[https://pytorch.org/](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbHFaT3dGV3dYdEhMcHc0TnBjUnd0dVdTdlByQXxBQ3Jtc0trY1VrWlJWdEVTcXM4cF9FcUdEeDgyaWtCQW1CXzVBN1J5UGR1dEM5ZHpkcF9pWC15UUdtQVIydmhvbjAtdzZzTm95MnU4LXd6VnJzNDNjUE1hY0Q2OW9uWHBHRDhzako4RFY0UllHa04tYjNJMTY0VQ&q=https%3A%2F%2Fpytorch.org%2F&v=x1TqLcz_ug0)

Documentation:

[ / pytorch](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbWpHaDZ2Vnk4c05OMWJDSW1KZnBZMFduSFZpd3xBQ3Jtc0ttdVExbi1HZFZTSWllU3BTMTNnQkVHV3B4NC14QTM2QURVWGhaX1RSbzkyZmlMYlY5anNaRk50U0Vqemp6Z0JUNU1rdWl6WGZPbXJlMDVyU2ZEaHNWZUJnSy0xaUtVU2tPMmt4aDltUWJiR1pCYlZQYw&q=https%3A%2F%2Fai.facebook.com%2Ftools%2Fpytorch%2F&v=x1TqLcz_ug0)

!https://www.gstatic.com/youtube/img/watch/social_media/facebook_1x.png

// Courses Reference //

Python for Everyone:

[https://www.py4e.com/](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqa1RvQmVzcDZYS0FaMC0tTThSa1R5UWRYUFFuUXxBQ3Jtc0ttOU9pamVpc05tRDMySFRBb1piZXlUZmU3RXB2STlqVWJMQy1YRllDd1MzeFZXdzdROW9fX3FQNmg0dC1ISHctRldmUnBkeEFDaWRVV2J1eGRXZjBVVDFteEFpZXQ4NlJvVHZVOUM2ZWlNWEU5LVpOZw&q=https%3A%2F%2Fwww.py4e.com%2F&v=x1TqLcz_ug0)

Python is the entry point to learn AI

AI for Everyone:

[https://www.coursera.org/learn/ai-for...](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbTM4UnJISmJicTJxYzAzcmVfV1loMEFpQzhxQXxBQ3Jtc0tuZnhDMlc3U3F5Q0Z5NEZxT0I2dndlVG9JeUtrQnVfaDcxRkVDZGh1d3NENkpuWFpCZlUwa2d2UEZuRkRXeC1EZE5hZzFpdzhuaHhfNGpOTk93V0dYUUZjRGxuUFM0eDdSYTZtUjQ2Sk5kdDhHQ1N6Zw&q=https%3A%2F%2Fwww.coursera.org%2Flearn%2Fai-for-everyone&v=x1TqLcz_ug0)

Deep Learning:

[https://www.coursera.org/specializati...](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqa2tYTDgtclJIUno2TUxHamlyWVlzTmJjbVEzUXxBQ3Jtc0tuX1JnaGhVNVRGWmRRdHFES3hsTEhaU3hBeVZkVG9XZnFmQXV4QXAwX0xsYzMzMTgtczFaUG5pSGR0N0xleDZjR3hONkVfVzMxTkwzX0lYR1hoRDJxY1pUOTM4NzBreUl0dlBOY3BmREZSRC1uVGZrQQ&q=https%3A%2F%2Fwww.coursera.org%2Fspecializations%2Fdeep-learning&v=x1TqLcz_ug0)

Pytorch Tutorials:

[https://pytorch.org/tutorials/](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqa0ppS1paNWxWNHVXZUZtRnh1ZFZUNU92RUZvd3xBQ3Jtc0tuRjdTeUtkRnhlUHB4bzkwc0QxVVBONk5DYkNNTkxmNHV2ellhX2c4NFUwUVlLVlk3aHVicHdianl5cTAwT0lhb0YwWmc3WWpnb1M1T0tUUl9vLTF0bmhlZDhPckZ0Y2NFVVVJYWNrUlpMeGExR3lacw&q=https%3A%2F%2Fpytorch.org%2Ftutorials%2F&v=x1TqLcz_ug0)

Pytorch Github:

[https://github.com/pytorch/pytorch](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqazM2QXFYNC1KZ2J5c0RBelI0WjhqQ2h3bGdBQXxBQ3Jtc0tsZ2hBWklfMGVlQTdlS2RvT1lZTThrcFZPZDZPUTJfcjU2QUd0V2VXc1F2VnU5QUt2MW9QbG9IcTVQQTlIYWhuaXZpcXkyTUgyaXdHWDBsLW9pSXZiektPMlNpOW9fX3ZtaDV3N2o4QjRkZzdaNUI3SQ&q=https%3A%2F%2Fgithub.com%2Fpytorch%2Fpytorch&v=x1TqLcz_ug0)

Pytorch Tensors:

[https://pytorch.org/tutorials/beginne...](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbFdnTi05ekRna01uSExHRWVqVTNHQ3A4cGg3d3xBQ3Jtc0tseXNXeDhuQlJ5dWxiY0hFSm9iZ2RNQmVmQURzQXV1TzU3RVJDNWkyNkZhV0hvSGtPZXJGekd6enNtZFFxa01nNGZ5Y3R4c2ZlUHRJUFRVX3M4UGZxcWxCd0daTi04bXNJRG5SSUZ6UTVjYXhxMm5UTQ&q=https%3A%2F%2Fpytorch.org%2Ftutorials%2Fbeginner%2Fintroyt%2Ftensors_deeper_tutorial.html&v=x1TqLcz_ug0)

[https://pytorch.org/tutorials/beginne...](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbFFuMDBOcHFpS0JIUkJNaVN1dmI2V1lNNXM1QXxBQ3Jtc0traFFlZWg5YnFPTUJaUW9hZnpvc2Ricmo2Rmp6cGZ3UlU2el9oYzVkMzlrQ1lrbXkwQUFvcTlya2FSWkk0Xzd3bjh4UDVXdlVvREtxOWpTRXlQU2gxdlBiQXdSUFhqY3RNaDNscUNsUzNrb1VHc05UQQ&q=https%3A%2F%2Fpytorch.org%2Ftutorials%2Fbeginner%2Fbasics%2Ftensorqs_tutorial.html&v=x1TqLcz_ug0)

[https://pytorch.org/tutorials/beginne...](https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbjJZZjFYTkw1VVRYMVVuLVZUYVlMQ19WYTdKUXxBQ3Jtc0ttOU9Bc0U3N0d6U3FJd1hfWjNfNlJfekJFYnMzQW9uWjFJbzQ5ODBqcDlBX2plT0pWZWhkeW5iV1QyV1ZqQjlWZlBoT3otX1p2SVo1cEhfWGxEdGVMSmp0T1g1VThveUlPWDFSVTdodHBBanJmdDBKMA&q=https%3A%2F%2Fpytorch.org%2Ftutorials%2Fbeginner%2Fbasics%2Fautogradqs_tutorial.html&v=x1TqLcz_ug0)

Google Colab

It’s a good place to try things out

https://colab.google/

Comments

Popular Posts