{"id":2639,"date":"2025-03-26T07:02:24","date_gmt":"2025-03-26T07:02:24","guid":{"rendered":"https:\/\/mailitics.com\/index.php\/2025\/03\/26\/the-ultimate-ai-ml-roadmap-for-beginners\/"},"modified":"2025-03-26T07:02:24","modified_gmt":"2025-03-26T07:02:24","slug":"the-ultimate-ai-ml-roadmap-for-beginners","status":"publish","type":"post","link":"https:\/\/mailitics.com\/index.php\/2025\/03\/26\/the-ultimate-ai-ml-roadmap-for-beginners\/","title":{"rendered":"The Ultimate AI\/ML Roadmap For Beginners"},"content":{"rendered":"<p>    The Ultimate AI\/ML Roadmap For Beginners<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p class=\"wp-block-paragraph\">AI is transforming the way businesses operate, and nearly every company is exploring how to leverage this technology.<\/p>\n<p class=\"wp-block-paragraph\">As a result, the demand for AI and machine learning skills has skyrocketed in recent years.<\/p>\n<p class=\"wp-block-paragraph\">With nearly four years of experience in AI\/ML, I\u2019ve decided to create the ultimate guide to help you enter this rapidly growing field.<\/p>\n<h3 class=\"wp-block-heading\">Why work in\u00a0AI\/ML?<\/h3>\n<p class=\"wp-block-paragraph\">It\u2019s no secret that AI and machine learning are some of the most desired technologies nowadays.<\/p>\n<p class=\"wp-block-paragraph\">Being well-versed in these fields will open many career opportunities going forward, not to mention that you will be at the forefront of scientific advancement.<\/p>\n<p class=\"wp-block-paragraph\">And to be blunt, you will be paid a lot.<\/p>\n<p class=\"wp-block-paragraph\">According to <a href=\"https:\/\/www.levels.fyi\/t\/software-engineer\/title\/ai-engineer?country=253\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>Levelsfyi<\/strong><\/a>, the median salary for a machine learning engineer is \u00a393k, and for an AI engineer is \u00a375k. Whereas for a data scientist, it is \u00a370k, and software engineer is \u00a383k.<\/p>\n<p class=\"wp-block-paragraph\">Don\u2019t get me wrong; these are super high salaries on their own, but AI\/ML will give you that edge, and the difference will likely grow more prominent in the future.<\/p>\n<p class=\"wp-block-paragraph\">You also don\u2019t need a PhD in computer science, maths, or physics to work on AI\/ML. Good engineering and problem-solving skills, along with a good understanding of the fundamental ML concepts, are enough.<\/p>\n<p class=\"wp-block-paragraph\">Most jobs are not research jobs but more implementing AI\/ML solutions to real-life problems.<\/p>\n<p class=\"wp-block-paragraph\">For example, I work as a machine learning engineer, but I don\u2019t do research. I aim to use algorithms and apply them to business problems to benefit the customers and, thus, the company.<\/p>\n<p class=\"wp-block-paragraph\">Below are jobs that use AI\/ML:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Machine Learning Engineer<\/li>\n<li class=\"wp-block-list-item\">AI Engineer<\/li>\n<li class=\"wp-block-list-item\">Research Scientist<\/li>\n<li class=\"wp-block-list-item\">Research Engineer<\/li>\n<li class=\"wp-block-list-item\">Data Scientist<\/li>\n<li class=\"wp-block-list-item\">Software Engineer (AI\/ML focus)<\/li>\n<li class=\"wp-block-list-item\">Data Engineer (AI\/ML focus)<\/li>\n<li class=\"wp-block-list-item\">Machine Learning Platform Engineer<\/li>\n<li class=\"wp-block-list-item\">Applied Scientist<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">They all have different requirements and skills, so there will be something that suits you well.<\/p>\n<p class=\"wp-block-paragraph\">If you want to learn more about the roles above, I recommend reading some of my previous articles.<\/p>\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-towards-data-science wp-block-embed-towards-data-science\">\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"cVl3P253yQ\"><p><a href=\"https:\/\/towardsdatascience.com\/the-difference-between-ml-engineers-and-data-scientists-b64ac19c0f41\/\">The Difference Between ML Engineers and Data Scientists<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" title=\"\u201cThe Difference Between ML Engineers and Data Scientists\u201d \u2014 Towards Data Science\" src=\"https:\/\/towardsdatascience.com\/the-difference-between-ml-engineers-and-data-scientists-b64ac19c0f41\/embed\/#?secret=huVEzROxK2#?secret=cVl3P253yQ\" data-secret=\"cVl3P253yQ\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div>\n<\/figure>\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/medium.com\/data-science\/should-you-become-a-data-scientist-data-analyst-or-data-engineer-a9cd5c529650\"><strong>Should You Become A Data Scientist, Data Analyst Or Data Engineer?<\/strong><br \/><em>Explaining the differences and requirements between the various data roles<\/em>medium.com<\/a><a href=\"https:\/\/medium.com\/data-science\/should-you-become-a-data-scientist-data-analyst-or-data-engineer-a9cd5c529650\"><\/a><\/p>\n<p class=\"wp-block-paragraph\">Right, let\u2019s now get into the roadmap!<\/p>\n<h3 class=\"wp-block-heading\">Maths<\/h3>\n<p class=\"wp-block-paragraph\">I\u2019d argue that solid mathematics skills are probably the most essential for any tech professional, especially if you are working with AI\/ML.<\/p>\n<p class=\"wp-block-paragraph\">You need a good grounding to understand how AI and ML models work under the hood. This will help you better debug them and develop intuition about how to work with them.<\/p>\n<p class=\"wp-block-paragraph\">Don\u2019t get me wrong; you don\u2019t need a PhD in quantum physics, but you should be knowledgeable in the following three areas.<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<strong>Linear Algebra<\/strong>\u200a\u2014\u200ato understand how matrices, eigenvalues and vectors work, which are used everywhere in AI and machine learning.<\/li>\n<li class=\"wp-block-list-item\">\n<strong>Calculus<\/strong>\u200a\u2014\u200ato understand how AI actually learns using algorithms like gradient descent and backpropagation that utilise differentiation and integration.<\/li>\n<li class=\"wp-block-list-item\">\n<strong>Statistics<\/strong>\u200a\u2014\u200ato understand the probabilistic nature of machine learning models through learning probability distributions, statistical inference and Bayesian statistics.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Resources:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/amzn.to\/4l1lFFU\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Practical Statistics for Data Science<\/strong><\/a><strong> (affiliate link)\u200a<\/strong>\u2014\u200aGreat applied book with coding examples in Python.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/amzn.to\/4hxRCmb\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Mathematics for Machine Learning<\/strong><\/a><strong> (affiliate link)<\/strong>\u2014 Best all-round book, but quite dense.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.youtube.com\/watch?v=fNk_zzaMoSs\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Essence of Linear Algebra (3Blue1Brown)<\/strong><\/a>\u200a\u2014\u200aFantastic visual explanations<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/brilliant.org\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Brilliant<\/strong><\/a> &amp; <a href=\"https:\/\/www.khanacademy.org\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Khan Academy<\/strong><\/a>\u200a\u2014\u200aWide range of information on all topics.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">This is pretty much all you need; if anything, it\u2019s slightly overkill in some aspects!<\/p>\n<p class=\"wp-block-paragraph\"><strong>Timeline:<\/strong> Depending on background, this should take you a couple\/few months to get up to speed.<\/p>\n<p class=\"wp-block-paragraph\"><em>I have in-depth breakdowns of the maths you need for <a href=\"https:\/\/towardsdatascience.com\/tag\/data-science\/\" title=\"Data Science\">Data Science<\/a>, which is equally applicable here for AI\/ML.<\/em><\/p>\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-towards-data-science wp-block-embed-towards-data-science\">\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"JD2ifZuUrA\"><p><a href=\"https:\/\/towardsdatascience.com\/how-to-learn-the-math-needed-for-data-science-86c6643b0c59\/\">How to Learn the Math Needed for Data Science<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" title=\"\u201cHow to Learn the Math Needed for Data Science\u201d \u2014 Towards Data Science\" src=\"https:\/\/towardsdatascience.com\/how-to-learn-the-math-needed-for-data-science-86c6643b0c59\/embed\/#?secret=e0JXt6jmWq#?secret=JD2ifZuUrA\" data-secret=\"JD2ifZuUrA\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div>\n<\/figure>\n<h3 class=\"wp-block-heading\">Python<\/h3>\n<p class=\"wp-block-paragraph\">Python is the gold standard and the go-to programming language for machine learning and AI.<\/p>\n<p class=\"wp-block-paragraph\">Beginners often get caught up in the so-called \u201cbest way\u201d to learn Python. Any introductory course will suffice, as they teach the same things.<\/p>\n<p class=\"wp-block-paragraph\">The main things you want to learn are:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Native data structures (dictionaries, lists, sets, and tuples)<\/li>\n<li class=\"wp-block-list-item\">For and while loops<\/li>\n<li class=\"wp-block-list-item\">If-else conditional statements<\/li>\n<li class=\"wp-block-list-item\">Functions and classes<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">You also want to learn specific scientific computing libraries such as:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/numpy.org\/devdocs\/user\/quickstart.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>NumPy<\/strong><\/a>\u200a\u2014\u200aNumerical computing and arrays.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.w3schools.com\/python\/pandas\/default.asp\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Pandas<\/strong><\/a>\u200a\u2014\u200aData manipulation and analysis.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/matplotlib.org\/stable\/tutorials\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Matplotlib<\/strong><\/a><strong> <\/strong>&amp; <a href=\"https:\/\/plotly.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Plotly<\/strong><\/a>\u200a\u2014\u200aData visualization.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/scikit-learn.org\/1.4\/tutorial\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>scikit-learn<\/strong><\/a><strong>\u200a<\/strong>\u2014\u200aImplementing classical ML algorithms.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Resources:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.w3schools.com\/python\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>W3Schools Python Course (free)<\/strong><\/a><strong>\u200a\u2014\u200a<\/strong>Great free resource.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/imp.i384100.net\/e4ZdXX\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Python for Everybody Specialization (Coursera)<\/strong><\/a><strong>\u200a\u2014\u200a<\/strong>Probably the most popular course on Python.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.youtube.com\/watch?v=hDKCxebp88A\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Machine Learning with Python and Scikit-Learn\u200a\u2014\u200aFull Course<\/strong><\/a>\u200a\u2014\u200aA video course on implementing basic ML algorithms using Python.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Timeline: <\/strong>Again, depending on your background, this should take a couple of months. If you know Python already, it will be a lot quicker.<\/p>\n<h3 class=\"wp-block-heading\">Data structures and algorithms<\/h3>\n<p class=\"wp-block-paragraph\">This one may seem slightly out of place, but if you want to be a machine learning or AI engineer, you must know data structures and algorithms.<\/p>\n<p class=\"wp-block-paragraph\">This is not only for interviews; it is also used in AI\/ML algorithms. You will come across things like backtracking, depth-first search, and binary trees more than you think.<\/p>\n<p class=\"wp-block-paragraph\">The things to learn are:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Arrays &amp; Linked Lists<\/li>\n<li class=\"wp-block-list-item\">Trees &amp; Graphs<\/li>\n<li class=\"wp-block-list-item\">HashMaps, Queues &amp; Stacks<\/li>\n<li class=\"wp-block-list-item\">Sorting &amp; Searching Algorithms<\/li>\n<li class=\"wp-block-list-item\">Dynamic Programming<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Resources:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/neetcode.io\/courses\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Neetcode.io<\/strong><\/a>\u200a\u2014\u200aGreat introductory, intermediate and advanced data structure and algorithm courses.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/leetcode.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Leetcode<\/strong><\/a> &amp; <a href=\"https:\/\/www.hackerrank.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Hackerrank<\/strong><\/a>\u200a\u2014\u200aPlatforms to practise.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Timeline:<\/strong> Around a month to nail the basics.<\/p>\n<h3 class=\"wp-block-heading\">Machine learning<\/h3>\n<p class=\"wp-block-paragraph\">This is where the fun begins!<\/p>\n<p class=\"wp-block-paragraph\">The previous four steps involved getting your foundation ready to tackle machine learning.<\/p>\n<p class=\"wp-block-paragraph\">In general, machine learning falls into two categories:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<strong>Supervised learning<\/strong>\u200a\u2014\u200awhere we have target labels to train the model.<\/li>\n<li class=\"wp-block-list-item\">\n<strong>Unsupervised learning\u200a<\/strong>\u2014\u200awhen there are no target labels.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">The diagram below illustrates this split and some algorithms in each category.<\/p>\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/03\/0mEFUTGBoAWSNe6sX.png?ssl=1\" alt=\"\" class=\"wp-image-600054\"><figcaption class=\"wp-element-caption\">Diagram by\u00a0author.<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">The key algorithms and concepts you should learn are:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Linear, logistic and polynomial regression.<\/li>\n<li class=\"wp-block-list-item\">Decision trees, random forests and gradient-boosted trees.<\/li>\n<li class=\"wp-block-list-item\">Support vector machines.<\/li>\n<li class=\"wp-block-list-item\">K-means and K-nearest neighbour clustering.<\/li>\n<li class=\"wp-block-list-item\">Feature engineering.<\/li>\n<li class=\"wp-block-list-item\">Evaluation metrics.<\/li>\n<li class=\"wp-block-list-item\">Regularisation, bias vs variance tradeoff and cross-validation.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Resources:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.coursera.org\/learn\/machine-learning\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Machine Learning Specialisation by Andrew Ng<\/strong><\/a><strong>\u200a<\/strong>\u2014\u200aThis is my first ML course, and I think it is probably the best one out there.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/amzn.to\/4hGSHIA\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>The Hundred-Page ML Book<\/strong> <\/a><strong>(affiliate link)<\/strong>\u2014 Concise with practical insights into building ML models.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/amzn.to\/4iJxGyh\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Hands-On ML with Scikit-Learn, Keras, and TensorFlow<\/strong><\/a><strong> (affiliate link)<\/strong>\u200a\u2014\u200aIf I had to give only one book to learn machine learning, this would be it!<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/amzn.to\/4iRRizR\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>The Elements of Statistical Learning<\/strong><\/a><strong> (affiliate link)<\/strong>\u2014 Excellent for mastering machine learning fundamentals, basically statistical learning.\u00a0<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Timeline:<\/strong> This section is quite dense, so it will likely take roughly ~3 months to know most of this information. In reality, it will take years to truly master everything in those resources.<\/p>\n<h3 class=\"wp-block-heading\">AI and deep\u00a0learning<\/h3>\n<p class=\"wp-block-paragraph\">There has been a lot of hype around AI since ChatGPT was released in 2022.<\/p>\n<p class=\"wp-block-paragraph\">However, AI itself has been around as a concept for a long time, dating back in its current form to the 1950s, when the <a href=\"https:\/\/medium.com\/gitconnected\/intro-perceptron-architecture-neural-networks-101-2a487062810c?sk=a738fb46cf55825c3dd47f91b26ad5e7\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>neural network originated<\/strong>.<\/a><\/p>\n<p class=\"wp-block-paragraph\">The AI we refer to at the moment is specifically called generative AI (GenAI), which is actually quite a small subset of the whole AI eco-system as shown below.<\/p>\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/contributor.insightmediagroup.io\/wp-content\/uploads\/2025\/03\/0JOKOqqfegxrJAwhC.png?ssl=1\" alt=\"\" class=\"wp-image-600055\"><figcaption class=\"wp-element-caption\">Image by\u00a0author.<\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">As its name suggests, GenAI is an algorithm that generates text, images, audio, and even code.<\/p>\n<p class=\"wp-block-paragraph\">Until recently, the AI landscape was dominated by two main models:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/towardsdatascience.com\/convolution-explained-introduction-to-convolutional-neural-networks-5babc47fbcaa\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Convolutional Neural Networks (CNNs)<\/strong>\u200a<\/a>\u2014\u200aThese were used for computer vision tasks such as recognising and categorising images.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/towardsdatascience.com\/recurrent-neural-networks-an-introduction-to-sequence-modelling-478e0e07c4ec?sk=3d8ff48072b608f38bf120f78a050718\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Recurrent Neural Networks (RNNs)\u200a<\/strong><\/a><strong>\u2014\u200a<\/strong>These were used for sequence-based data like time series and natural language.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">However, in 2017, a paper called <a href=\"https:\/\/arxiv.org\/abs\/1706.03762\" rel=\"noreferrer noopener\" target=\"_blank\"><strong>\u201cAttention Is All You Need\u201d<\/strong><\/a> was published, introducing the transformer architecture and model, which has since superseded CNNs and RNNs.<\/p>\n<p class=\"wp-block-paragraph\">Today, transformers are the backbone of large language models (LLMs) and unequivocally rule the AI landscape.<\/p>\n<p class=\"wp-block-paragraph\">With all this in mind, the things you should know are:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/medium.com\/@egorhowell\/list\/neural-networks-616db722dbbb\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Neural Networks<\/strong><\/a><strong>\u200a\u2014\u200a<\/strong>The algorithm that really puts AI\/ML on the map.<\/li>\n<li class=\"wp-block-list-item\">\n<strong>Convolutional and Recurrent Neural Networks\u200a\u2014\u200a<\/strong>Still used today quite a bit for their specific tasks.<\/li>\n<li class=\"wp-block-list-item\">\n<strong>Transformers\u200a\u2014\u200a<\/strong>The current state of the art.<\/li>\n<li class=\"wp-block-list-item\">\n<strong>RAG, Vector Databases, LLM Fine Tuning\u200a\u2014<\/strong>\u200aThese technologies and concepts are crucial to the current AI infrastructure.<\/li>\n<li class=\"wp-block-list-item\">\n<strong>Reinforcement Learning<\/strong>\u200a\u2014\u200aThe third type of learning used to create AI like <a href=\"https:\/\/en.wikipedia.org\/wiki\/AlphaGo\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>AlphaGO<\/strong><\/a>.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Resources:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.coursera.org\/specializations\/deep-learning\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Deep Learning Specialization<\/strong><\/a><strong> by <\/strong>Andrew Ng.\u200a\u2014\u200aThis is the follow-on course from the Machine Learning SpecialiSation and will teach all you need to know about <a href=\"https:\/\/towardsdatascience.com\/tag\/deep-learning\/\" title=\"Deep Learning\">Deep Learning<\/a>, CNNs, and RNNs.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.youtube.com\/watch?v=zjkBMFhNj_g&amp;t=3065s\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Introduction to LLMs<\/strong><\/a><strong> by Andrej Karpathy (former senior director of AI at Tesla)\u200a\u2014\u200a<\/strong>learn more about LLMs and how they are trained.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.youtube.com\/playlist?list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Neural Networks: Zero to Hero<\/strong><\/a><strong>\u200a\u2014\u200a<\/strong>Starts relatively slow, building a neural network from scratch. However, in the last video, he gets you building your own Generative Pre-trained Transformers (GPT)!<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.youtube.com\/watch?v=2pWv7GOvuf0&amp;list=PLqYmG7hTraZDM-OYHWgPebj2MfCFzFObQ\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Reinforcement Learning Course<\/strong><\/a><strong>\u200a<\/strong>\u2014\u200aLectures by David Silver, a lead researcher at DeepMind.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Timeline:<\/strong> There is a lot here and it\u2019s call quite hard and cutting edge stuff. So around 3 months is probably what it will take you.<\/p>\n<h3 class=\"wp-block-heading\">MLOps<\/h3>\n<p class=\"wp-block-paragraph\">A model in a Jupyter Notebook has no value, as I have said many times.<\/p>\n<p class=\"wp-block-paragraph\">For your AI\/ML models to be useful, you must learn how to deploy them to production.<\/p>\n<p class=\"wp-block-paragraph\">Areas to learn are:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Cloud technologies like AWS, GCP or Azure.<\/li>\n<li class=\"wp-block-list-item\">Docker and Kubernetes.<\/li>\n<li class=\"wp-block-list-item\">How to write production code.<\/li>\n<li class=\"wp-block-list-item\">Git, CircleCI, Bash\/Zsh.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\"><strong>Resources:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/amzn.to\/413ztXe\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Practical MLOps<\/strong><\/a> <strong>(affiliate link)<\/strong>\u200a\u2014\u200aThis is probably the only book you need to understand how to deploy your machine-learning model. I use it more as a reference text, but it teaches almost everything you need to know.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/amzn.to\/41Ps4LB\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Designing Machine Learning Systems<\/strong><\/a><strong> (affiliate link)\u200a<\/strong>\u2014\u200aAnother great book and resource to vary your information source.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">Research papers<\/h3>\n<p class=\"wp-block-paragraph\">AI is evolving rapidly, so it\u2019s worth staying up to date with all the latest developments.<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/github.com\/dair-ai\/ML-Papers-of-the-Week\/tree\/main#top-ml-papers-of-the-week-january-15---january-21---2024\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>ML papers of the week<\/strong><\/a><strong>\u200a\u2014\u200a<\/strong>A<strong> <\/strong><a href=\"https:\/\/nlp.elvissaravia.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">newsletter<\/a> and <a href=\"https:\/\/twitter.com\/dair_ai\" target=\"_blank\" rel=\"noreferrer noopener\">Twitter account<\/a> that sends out the most significant AI papers published that week, along with their key links, every week.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/arxiv.org\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>ArXiv<\/strong><\/a>\u200a\u2014\u200aThe de-facto place to find research papers.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Some papers I recommend you read are:<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/arxiv.org\/pdf\/1706.03762\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Attention Is All You Need<\/strong><\/a>\u200a\u2014\u200aThis is the original paper introducing Transformers, which power models like ChatGPT, BERT, and GPT-4.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.nature.com\/articles\/nature16961\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Mastering the game of Go with deep neural networks and tree search<\/strong><\/a>\u200a\u2014\u200aDeepMind\u2019s paper on how they created an AI that beat the world\u2019s best GO player.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/arxiv.org\/pdf\/2501.12948\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>DeepSeek R1: Incentivizing Reasoning Capability in LLMs<\/strong><\/a>\u200a\u2014\u200aRecent work on improving logical reasoning in large language models.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/arxiv.org\/pdf\/1810.04805\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>BERT: Pre-training of Deep Bidirectional Transformers<\/strong><\/a>\u200a\u2014\u200aA deep dive into BERT, one of the first self-supervised NLP models that improved contextual understanding.<\/li>\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.nature.com\/articles\/s41586-021-03819-2\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Highly accurate protein structure prediction with AlphaFold<\/strong><\/a>\u200a\u2014\u200aDeepMind solving protein folding using AI, a massive issue in healthcare that AI has helped to advance!<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">You can find a comprehensive list <a href=\"https:\/\/github.com\/daturkel\/learning-papers\" rel=\"noreferrer noopener\" target=\"_blank\">here<\/a>.<\/p>\n<h3 class=\"wp-block-heading\">Conclusion<\/h3>\n<p class=\"wp-block-paragraph\">Breaking into AI\/ML may seem overwhelming, but it\u2019s all about taking it one step at a time.<\/p>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Learn the basics like<strong> <\/strong><a href=\"https:\/\/towardsdatascience.com\/tag\/python\/\" title=\"Python\">Python<\/a>, maths and data structures and algorithms.<\/li>\n<li class=\"wp-block-list-item\">Get your AI\/ML knowledge learning supervised learning, neural networks and transformers.<\/li>\n<li class=\"wp-block-list-item\">Learn how to deploy AI algorithms.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">The space is ginormous, so it will probably take you about a year to fully grasp everything in this roadmap, and that\u2019s fine. There are literally bachelor\u2019s degrees dedicated to this space, which take three years,<\/p>\n<p class=\"wp-block-paragraph\">Just go at your own pace, and eventually, you will get to where you want to be.<\/p>\n<p class=\"wp-block-paragraph\">Happy learning!<\/p>\n<h3 class=\"wp-block-heading\">Another thing!<\/h3>\n<p class=\"wp-block-paragraph\">Join my free newsletter, <em>Dishing the Data<\/em>, where I share weekly tips, insights, and advice from my experience as a practicing data scientist. Plus, as a subscriber, you\u2019ll get my <strong>FREE Data Science Resume Template!<\/strong><\/p>\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/newsletter.egorhowell.com\/\"><strong>Dishing The Data | Egor Howell | Substack<\/strong><br \/><em>Advice and learnings on data science, tech and entrepreneurship. Click to read Dishing The Data, by Egor Howell, a\u2026<\/em>newsletter.egorhowell.com<\/a><a href=\"https:\/\/newsletter.egorhowell.com\/\"><\/a><\/p>\n<h3 class=\"wp-block-heading\">Connect with\u00a0me<\/h3>\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">\n<a href=\"https:\/\/www.youtube.com\/@egorhowell\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>YouTube<\/strong><\/a>, <a href=\"https:\/\/www.linkedin.com\/in\/egorhowell\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>LinkedIn<\/strong><\/a>, <a href=\"https:\/\/www.instagram.com\/egorhowell\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Instagram<\/strong><\/a>\n<\/li>\n<li class=\"wp-block-list-item\">\n<img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/1f449.png?ssl=1\" alt=\"\ud83d\udc49\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\"> <a href=\"https:\/\/topmate.io\/egorhowell\/1203300\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Book a 1:1 mentoring call<\/strong><\/a>\n<\/li>\n<\/ul>\n<p>The post <a href=\"https:\/\/towardsdatascience.com\/the-ultimate-ai-ml-roadmap-for-beginners\/\">The Ultimate AI\/ML Roadmap For Beginners<\/a> appeared first on <a href=\"https:\/\/towardsdatascience.com\/\">Towards Data Science<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Egor Howell<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/towardsdatascience.com\/the-ultimate-ai-ml-roadmap-for-beginners\/\">Go to original source<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Ultimate AI\/ML Roadmap For Beginners AI is transforming the way businesses operate, and nearly every company is exploring how to leverage this technology. As a result, the demand for AI and machine learning skills has skyrocketed in recent years. With nearly four years of experience in AI\/ML, I\u2019ve decided to create the ultimate guide [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[62,69,83,88,70,157],"tags":[98,2128,859],"class_list":["post-2639","post","type-post","status-publish","format-standard","hentry","category-aimldsaimlds","category-artificial-intelligence","category-data-science","category-deep-learning","category-machine-learning","category-python","tag-ai","tag-engineer","tag-ml"],"_links":{"self":[{"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/posts\/2639"}],"collection":[{"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/comments?post=2639"}],"version-history":[{"count":0,"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/posts\/2639\/revisions"}],"wp:attachment":[{"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/media?parent=2639"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/categories?post=2639"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailitics.com\/index.php\/wp-json\/wp\/v2\/tags?post=2639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}