{"id":3892,"date":"2024-04-10T17:10:00","date_gmt":"2024-04-10T09:10:00","guid":{"rendered":"https:\/\/seo.tenten.co\/en\/?p=3892"},"modified":"2024-04-10T17:17:38","modified_gmt":"2024-04-10T09:17:38","slug":"roadmap-to-learn-ai-in-2024","status":"publish","type":"post","link":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/","title":{"rendered":"Strategy for Mastering AI in 2024"},"content":{"rendered":"\n<p><img decoding=\"async\" src=\"https:\/\/cdn.midjourney.com\/802497e3-5b63-4bba-b789-4f314f502cfc\/0_1.webp\" alt=\"\" \/><br \/>\nSo, your aim is to dive into AI studies? Yet you are unsure about how or where to begin?<\/p>\n<p>In 2020, I shared a list of the <a href=\"https:\/\/towardsdatascience.com\/top-20-free-data-science-ml-and-ai-moocs-on-the-internet-4036bd0aac12\">Top 20 free Data Science, ML, and AI MOOCs available online<\/a>. However, I have come to realize that enrolling in numerous courses is not the most effective approach.<\/p>\n<p>To break free from the cycle of endless tutorials and truly gain expertise, you need to engage in practical applications, develop algorithms from scratch, implement research papers, and undertake engaging AI projects to solve real-world issues.<\/p>\n<p>This piece endeavors to create a <strong>complimentary<\/strong> curriculum that aligns with this ideology. I am actively pursuing some of these courses, hence feel free to <a href=\"https:\/\/www.bneo.xyz\/contact\"><strong>get in touch<\/strong><\/a> on <a href=\"https:\/\/twitter.com\/benxneo\"><strong>Twitter<\/strong><\/a> or <a href=\"https:\/\/www.linkedin.com\/in\/benedictneo\/\"><strong>Linkedin<\/strong><\/a> if you wish to learn alongside me!<\/p>\n<p>Moreover, please drop a comment if you identify any omissions!<\/p>\n<p>Before delving into specifics, there are certain insights to consider regarding the curriculum and some guidance on the learning process.<\/p>\n<h1><a id=\"top-down-approach\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Starting from the Top-down<\/h1>\n<p>This curriculum adopts a top-down methodology \u2014 <strong>initially focus on coding, theory later<\/strong>.<\/p>\n<p>I prefer <strong>learning out of necessity<\/strong>. Whenever there is a problem to address, a solution to devise, or a prototype to construct, I will extensively search for the essential information, comprehend it, and subsequently act upon it.<\/p>\n<p>For instance, my ambition is to evolve into an <a href=\"https:\/\/www.latent.space\/p\/ai-engineer\">AI engineer<\/a> well-versed in LLMs at a foundational level. This entails the ability to code transformers from the ground up and fine-tune LLMs on GPUs. Currently, I lack this proficiency due to gaps in my knowledge, which I am determined to bridge.<\/p>\n<p>This curriculum primarily focuses on NLP; if you are interested in other AI specializations like computer vision or reinforcement learning, drop a comment below or directly message me on <a href=\"https:\/\/twitter.com\/benxneo\/\"><strong>Twitter<\/strong><\/a> or <a href=\"https:\/\/www.linkedin.com\/in\/benedictneo\/\"><strong>Linkedin<\/strong><\/a>. I will provide you with some recommended resources.<\/p>\n<p>Prior to inundating you with a plethora of links, I wish someone had emphasized <strong>two critical aspects<\/strong> I should have been aware of before embarking on the learning journey.<\/p>\n<h1><a id=\"learn-in-public\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Educating in a Public Domain<\/h1>\n<p>The realm of knowledge is vast and continuous learning is imperative, especially in the field of AI where groundbreaking research and concepts emerge on a weekly basis.<\/p>\n<p>The gravest mistake one can make is to confine learning to private spheres. By doing so, you limit opportunities for growth. Mere completion of tasks lacks significance. What holds greater value is how you assimilate the information, transform it into knowledge for dissemination, and conceive innovative solutions and ideas based on that knowledge.<\/p>\n<p>Hence, it is vital to <a href=\"https:\/\/www.swyx.io\/learn-in-public\"><strong>educate in a public space<\/strong><\/a>.<\/p>\n<p>This can entail:<\/p>\n<ul>\n<li>drafting blogs and tutorials<\/li>\n<li>participating in hackathons and collaborating with peers<\/li>\n<li>asking and addressing queries in Discord communities<\/li>\n<li>embarking on projects of personal interest<\/li>\n<li>sharing newfound discoveries on Twitter<\/li>\n<\/ul>\n<p>Moreover, when it comes to Twitter,<\/p>\n<h1><a id=\"use-twitter\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Employing Twitter as a Tool<\/h1>\n<p>When used effectively and in accordance with the right individuals, Twitter proves to be the most valuable social platform in contemporary times.<\/p>\n<p><strong>Whom to follow<\/strong>? Check out this curated <a href=\"https:\/\/twitter.com\/i\/lists\/1539497752140206080?s=20\">AI list by Suhail<\/a>.<\/p>\n<p><strong>Utilizing Twitter<\/strong>? Refer to Near&#8217;s guide on <a href=\"https:\/\/near.blog\/how-to-twitter-successfully\/?curius=1935\">Effective Twitter Practices<\/a>.<\/p>\n<p>Reach out to individuals on Twitter. Be genuine, concise, and articulate your requirements clearly. This guide on <a href=\"https:\/\/sriramk.com\/coldemail\/\">Crafting Cold Emails<\/a> by Sriram Krishnan is also applicable to Direct Messages.<\/p>\n<p><strong>Tweet Composition?<\/strong> Refer to <a href=\"https:\/\/jxnl.github.io\/blog\/writing\/2024\/01\/11\/anatomy-of-a-tweet\/#hook\">Elements of a Tweet<\/a> by <a href=\"https:\/\/twitter.com\/jxnlco\">Jason<\/a>, the developer of <a href=\"https:\/\/github.com\/jxnl\/instructor\">Instructor<\/a>, who accumulated 14k followers within months.<\/p>\n<p>If you are perusing this article, do <a href=\"https:\/\/twitter.com\/benxneo\"><strong>follow me on Twitter<\/strong><\/a>!<\/p>\n<p><a href=\"https:\/\/twitter.com\/benxneo\"><strong>Contact me<\/strong><\/a> regarding your ongoing projects! Collaboration on intriguing endeavors always piques my interest.<\/p>\n<p>Let&#8217;s now delve into the details.<\/p>\n<h1><a id=\"table-of-contents\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Contents Overview<\/h1>\n<ul>\n<li><a href=\"#aed3\"><strong>Mathematical Foundations<\/strong><\/a><\/li>\n<li><a href=\"#102a\"><strong>Recommended Tools<\/strong><\/a><br \/>\n\u2218 <a href=\"#6e37\">Python<\/a><br \/>\n\u2218 <a href=\"#58a1\">PyTorch<\/li>\n<li><a href=\"#35df\"><strong>Machine Learning<\/strong><\/a><br \/>\n\u2218 <a href=\"#00a3\">Creating Algorithms from Scratch<\/a><br \/>\n\u2218 <a href=\"#badd\">Participation in Competitions<\/a><br \/>\n\u2218 <a href=\"#9532\">Execution of Side Projects<\/a><br \/>\n\u2218 <a href=\"#5478\">Deployment of Projects<\/a><br \/>\n\u2218 <a href=\"#f11d\">Supplementary Materials<\/a><\/li>\n<li><a href=\"#749a\"><strong>Deep Learning<\/strong><\/a><br \/>\n\u2218 <a href=\"#2c56\">Fast.ai<\/a><br \/>\n\u2218 <a href=\"#e484\">Involvement in More Competitions<\/a><br \/>\n\u2218 <a href=\"#3352\">Implementation of Research Papers<\/a><br \/>\n\u2218 <a href=\"#0508\">Exploring Computer Vision<\/a><br \/>\n\u2218 <a href=\"#fde8\">Diving into NLP<\/a><\/li>\n<li><a href=\"#7951\"><strong>Large Language Models<\/strong><\/a><br \/>\n\u2218 <a href=\"#77a2\">Watching Neural Networks: Zero to Hero<\/a><br \/>\n\u2218 <a href=\"#0651\">Participating in a Free LLM Boot Camp<\/a><br \/>\n\u2218 <a href=\"#8e29\">Creating Projects with LLMs<\/a><br \/>\n\u2218 <a href=\"#d380\">Engaging in Hackathons<\/a><br \/>\n\u2218 <a href=\"#ed12\">Exploring Research Papers<\/a><br \/>\n\u2218 <a href=\"#4df0\">Developing Transformers from Scratch<\/a><br \/>\n\u2218 <a href=\"#b314\">Suggested Blog Reads<\/a><br \/>\n\u2218 <a href=\"#897c\">Viewing Umar Jamil&#8217;s Work<\/a><br \/>\n\u2218 <a href=\"#40d8\">Learning to Operate Open-source Models<\/a><br \/>\n\u2218 <a href=\"#a543\">Prompt Engineering Techniques<\/a><br \/>\n\u2218 <a href=\"#efd0\">Fine-tuning LLMs<\/a><br \/>\n\u2218 <a href=\"#ef76\">Research about RAG<\/a><\/li>\n<li><a href=\"#3aff\"><strong>Keeping Updated<\/strong><\/a><\/li>\n<li><a href=\"#352f\"><strong>Alternative Curricula and Lists for Reference<\/strong><\/a><\/li>\n<\/ul>\n<h1><a id=\"mathematics\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Foundations in Mathematics<\/h1>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.midjourney.com\/b4d2dff1-ba97-43f8-9658-24987cb408a3\/0_0.webp\" alt=\"\" \/><\/p>\n<p>DALL\u00b7E<\/p>\n<p>Machine learning heavily relies on three core mathematical pillars: linear algebra, calculus, as well as probability and statistics. Each of these elements plays an essential role in facilitating the optimal performance of algorithms.<\/p>\n<ul>\n<li><strong>Linear Algebra:<\/strong> serves as the mathematical framework for data management and manipulation, with matrices and vectors acting as the primary medium for algorithmic interpretation and information processing<\/li>\n<li><strong>Calculus:<\/strong> serves as the driving force for optimization in machine learning, enabling algorithms to learn and refine by comprehending gradients and rate variations<\/li>\n<li><strong>Probability and Statistics:<\/strong> provide the fundamental principles for decision-making amidst uncertainty, enabling algorithms to forecast outcomes and learn from data through probabilistic and variance models<\/li>\n<\/ul>\n<p>A phenomenal series on Math for Machine Learning from a developer&#8217;s viewpoint can be explored <a href=\"https:\/\/www.youtube.com\/playlist?list=PLD80i8An1OEGZ2tYimemzwC3xqkU0jKUg\"><strong>here<\/strong><\/a> by Weights &#038; Biases.<\/p>\n<p><a href=\"https:\/\/github.com\/wandb\/edu\/tree\/main\/math-for-ml\">source code<\/a>)<\/p>\n<p>If you prefer a code-centric approach to Linear Algebra, explore <a href=\"https:\/\/www.fast.ai\/posts\/2017-07-17-num-lin-alg.html\"><strong>Computational Linear Algebra<\/strong><\/a> (<a href=\"https:\/\/www.youtube.com\/playlist?list=PLtmWHNX-gukIc92m1K0P6bIOnZb-mg0hY\">video series<\/a>, <a href=\"https:\/\/github.com\/fastai\/numerical-linear-algebra\">source code<\/a>) shared by the developers of fast.ai.<\/p>\n<p>Follow <a href=\"https:\/\/pabloinsente.github.io\/intro-linear-algebra\"><strong>Introduction to Linear Algebra for Applied Machine Learning with Python<\/strong><\/a> in parallel with the course.<\/p>\n<p>If you desire a more conventional approach, check out the <strong>lectures at Imperial College London<\/strong> \u2014 <a href=\"https:\/\/www.youtube.com\/playlist?list=PLiiljHvN6z1_o1ztXTKWPrShrMrBLo5P3\">Linear Algebra<\/a> &amp; <a href=\"https:\/\/www.youtube.com\/playlist?list=PLiiljHvN6z193BBzS0Ln8NnqQmzimTW23\">Multivariate Calculus<\/a>.<\/p>\n<p>View 3Blue1Brown\u2019s <a href=\"https:\/\/www.youtube.com\/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab\"><strong>Essence of Linear Algebra<\/strong><\/a> and <a href=\"https:\/\/www.youtube.com\/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr\"><strong>Essence of Calculus<\/strong><\/a>.<\/p>\n<p>Observe <a href=\"https:\/\/www.youtube.com\/playlist?list=PLblh5JKOoLUK0FLuzwntyYI10UQFUhsY9\"><strong>Statistics Fundamentals<\/strong><\/a> by StatQuest for statistics<\/p>\n<p><strong>Additional Resources<\/strong><\/p>\n<ul>\n<li>Book: <a href=\"https:\/\/mml-book.github.io\/book\/mml-book.pdf\">Mathematics for Machine Learning<\/a><\/li>\n<li>Paper: <a href=\"https:\/\/arxiv.org\/pdf\/1802.01528.pdf\">The Matrix Calculus You Need For Deep Learning<\/a><\/li>\n<\/ul>\n<h1><a id=\"tools\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Resources<\/h1>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.midjourney.com\/a2f650c2-d452-4d76-b506-6f26c9845d8c\/0_0.webp\" alt=\"\" \/><\/p>\n<p>DALL\u00b7E<\/p>\n<h2><a id=\"python\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Python<\/h2>\n<p>Beginners can start here: <a href=\"https:\/\/dabeaz-course.github.io\/practical-python\/Notes\/Contents.html\"><strong>Practical Python Programming<\/strong><\/a>.<\/p>\n<p>If you are already adept in Python, consider <a href=\"https:\/\/github.com\/dabeaz-course\/python-mastery?tab=readme-ov-file\"><strong>Advanced Python Mastery<\/strong><\/a><\/p>\n<p>Both are exceptional courses from David Beazley, the creator of Python Cookbook.<\/p>\n<p>Next, delve into <a href=\"https:\/\/www.youtube.com\/playlist?list=PLdQruVCKu10lhVEnAQqRncVc8EIQN-x-X\"><strong>James Powell\u2019s<\/strong> presentations<\/a><\/p>\n<p>Explore <a href=\"https:\/\/python-patterns.guide\/\">Python Design Patterns<\/a>.<\/p>\n<p><strong>Additional Resources<\/strong><\/p>\n<ul>\n<li>Book: <a href=\"https:\/\/www.oreilly.com\/library\/view\/fluent-python-2nd\/9781492056348\/\">Fluent Python, 2nd Edition<\/a> (<a href=\"https:\/\/github.com\/fluentpython\/example-code-2es\">source code<\/a>)<\/li>\n<li>Podcasts: <a href=\"https:\/\/realpython.com\/podcasts\/rpp\/\">Real Python<\/a> &amp; <a href=\"https:\/\/talkpython.fm\/episodes\/all\">Talk Python<\/a><\/li>\n<\/ul>\n<h2><a id=\"pytorch\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>PyTorch<\/h2>\n<p>Watch <a href=\"https:\/\/www.youtube.com\/playlist?list=PLhhyoLH6IjfxeoooqP9rhU3HJIAVAJ3Vz\">PyTorch Tutorials<\/a> by <a href=\"https:\/\/www.youtube.com\/c\/AladdinPersion\">Aladdin Persson<\/a><\/p>\n<p>The PyTorch website offers valuable content.<\/p>\n<ul>\n<li><a href=\"https:\/\/pytorch.org\/examples\/\">PyTorch Examples<\/a><\/li>\n<li><a href=\"https:\/\/pytorch.org\/tutorials\/index.html\">Official PyTorch Tutorials<\/a><\/li>\n<li><a href=\"https:\/\/pytorch.org\/docs\/stable\/notes\/faq.html\">FAQ page<\/a><\/li>\n<\/ul>\n<p>Challenge yourself with some puzzles<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/srush\/Tensor-Puzzles\">srush\/Tensor-Puzzles: Solve puzzles. Enhance your PyTorch skills<\/a><\/li>\n<\/ul>\n<p><strong>Additional Resources<\/strong><\/p>\n<ul>\n<li>Book: <a href=\"https:\/\/www.oreilly.com\/library\/view\/programming-pytorch-for\/9781492045342\/\">Programming PyTorch for Deep Learning<\/a><\/li>\n<\/ul>\n<h1><a id=\"machine-learning\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Machine Learning<\/h1>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.midjourney.com\/6c6f3332-a0b2-4ce7-a474-42ad8068ac43\/0_3.webp\" alt=\"\" \/><\/p>\n<p>DALL\u00b7E<\/p>\n<p>Refer to the <a href=\"https:\/\/themlbook.com\/\">100-page ML<\/a> book.<\/p>\n<h2><a id=\"write-from-scratch\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Develop from Scratch<\/h2>\n<p>While studying, implement the algorithms from scratch.<\/p>\n<p>Check out the repositories listed below<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/eriklindernoren\/ML-From-Scratch\">eriklindernoren\/ML-From-Scratch<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/JeremyNixon\/oracle\">JeremyNixon\/oracle<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/trekhleb\/homemade-machine-learning\">trekhleb\/homemade-machine-learning<\/a><\/li>\n<\/ul>\n<p>For a challenging task, build PyTorch from scratch by following this course.<\/p>\n<ul>\n<li><a href=\"https:\/\/minitorch.github.io\/\">MiniTorch: A DIY Course on Machine Learning Engineering<\/a> (<a href=\"https:\/\/www.youtube.com\/playlist?list=PLO45-80-XKkQyROXXpn4PfjF1J2tH46w8\">video series<\/a>, <a href=\"https:\/\/github.com\/minitorch\">source code<\/a>)<\/li>\n<\/ul>\n<h2><a id=\"compete\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Participate in Competitions<\/h2>\n<p>Apply your knowledge in competitive scenarios.<\/p>\n<ul>\n<li>Engage in ML competitions on platforms like <a href=\"https:\/\/bitgrit.net\/competition\/\">bitgrit<\/a> and <a href=\"https:\/\/www.kaggle.com\/\">Kaggle<\/a>; find more in <a href=\"https:\/\/towardsdatascience.com\/12-data-science-ai-competitions-to-advance-your-skills-in-2021-32e3fcb95d8c\">this article<\/a>.<\/li>\n<li>Review <a href=\"https:\/\/farid.one\/kaggle-solutions\">prior winning solutions<\/a> and analyze them<\/li>\n<\/ul>\n<h2><a id=\"do-side-projects\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a><strong>Engage in Side Projects<\/strong><\/h2>\n<p>Explore <a href=\"https:\/\/vickiboykis.com\/2020\/06\/09\/getting-machine-learning-to-production\/\">Bringing machine learning to production<\/a> by Vicki Boykis<\/p>\n<p>She also documented her experience building <a href=\"https:\/\/vickiboykis.com\/2024\/01\/05\/retro-on-viberary\/\">Viberary<\/a>, a semantic book search engine.<\/p>\n<p>Obtain a dataset and develop a model (e.g., leverage <a href=\"https:\/\/www.earthdata.nasa.gov\/learn\/blog\/earthaccess\">earthaccess<\/a> for NASA Earth data).<\/p>\n<p>Construct a user interface using <a href=\"https:\/\/streamlit.io\/\">streamlit<\/a> and share it on Twitter.<\/p>\n<h2><a id=\"deploy-them\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Deploy the Models<\/h2>\n<p>Put the models into production. Track your experiments. Learn to monitor models. Experience data and model drift firsthand.<\/p>\n<p>Explore these valuable resources<\/p>\n<ul>\n<li><a href=\"https:\/\/madewithml.com\/\">Made With ML<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/DataTalksClub\/mlops-zoomcamp\">DataTalksClub\/mlops-zoomcamp: Free MLOps course<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/chiphuyen\/machine-learning-systems-design\">chiphuyen\/machine-learning-systems-design<\/a><\/li>\n<li><a href=\"https:\/\/www.evidentlyai.com\/ml-system-design\">Evidently AI \u2014 ML system design: 300 case studies<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/stas00\/ml-engineering\">stas00\/ml-engineering: Machine Learning Engineering Online Book<\/a><\/li>\n<\/ul>\n<h2><a id=\"supplementary\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Additional Resources<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.oreilly.com\/library\/view\/machine-learning-with\/9781801819312\/\">Machine Learning with PyTorch and Scikit-Learn<\/a> (<a href=\"https:\/\/github.com\/rasbt\/machine-learning-book\">source code<\/a>)<\/li>\n<li><a href=\"https:\/\/arxiv.org\/abs\/1811.12808\">[1811.12808] Model Evaluation, Model Selection, and Algorithm Selection in Machine Learning<\/a><\/li>\n<li><a href=\"https:\/\/huyenchip.com\/ml-interviews-book\/\">Introduction to Machine Learning Interviews Book \u00b7MLIB<\/a><\/li>\n<\/ul>\n<h1><a id=\"deep-learning\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Deep Learning<\/h1>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.midjourney.com\/309c3b6c-52ec-4ad6-8bfd-fac1976b5b1c\/0_0.webp\" alt=\"\" \/><\/p>\n<p>For those interested in a top-down approach, begin with fast.ai.<\/p>\n<h2><a id=\"fast-ai\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Fast.ai<\/h2>\n<ul>\n<li>fast.ai (<a href=\"https:\/\/course.fast.ai\/\">part1<\/a>, <a href=\"https:\/\/course.fast.ai\/Lessons\/part2.html\">part2<\/a>) + <a href=\"https:\/\/wandb.ai\/wandb_fc\/events\/reports\/W-B-Study-Group-Lectures-fast-ai-w-Hugging-Face--Vmlldzo4NDUzNDU?galleryTag=events\">W&amp;B Study Group<\/a><\/li>\n<\/ul>\n<p>If you enjoyed fast.ai, explore <a href=\"https:\/\/fullstackdeeplearning.com\/course\/2022\">Full Stack Deep Learning<\/a>.<\/p>\n<p>For a more in-depth and conventional course, consider checking out <a href=\"https:\/\/fleuret.org\/dlc\/\">UNIGE 14&#215;050 \u2014 Deep Learning<\/a> by <a href=\"https:\/\/fleuret.org\/francois\/\">Fran\u00e7ois Fleuret<\/a>.<\/p>\n<p>If you need to delve into theory later on, these are excellent resources.<\/p>\n<ul>\n<li><a href=\"https:\/\/d2l.ai\/index.html\">Dive into Deep Learning<\/a> (contains code samples in PyTorch, NumPy\/MXNet, JAX, and TensorFlow)<\/li>\n<li><a href=\"https:\/\/www.deeplearningbook.org\/\">Deep Learning<\/a> by Ian Goodfellow, Yoshua Bengio, and Aaron Courville<\/li>\n<li><a href=\"http:\/\/neuralnetworksanddeeplearning.com\">Neural networks and deep learning<\/a><\/li>\n<li><a href=\"https:\/\/udlbook.github.io\/udlbook\/\">Understanding Deep Learning<\/a> (with practical <a href=\"https:\/\/github.com\/udlbook\/udlbook\/tree\/main\/Notebooks\">notebooks<\/a>)<\/li>\n<\/ul>\n<p>Read <a href=\"https:\/\/fleuret.org\/francois\/lbdl.html\"><strong>The Little Book of Deep Learning<\/strong><\/a> on your mobile instead of scrolling through Twitter.<\/p>\n<p>Read these while your neural networks are progressing.<\/p>\n<ul>\n<li><a href=\"https:\/\/karpathy.github.io\/2019\/04\/25\/recipe\">A Recipe for Training Neural Networks<\/a><\/li>\n<li><a href=\"https:\/\/karpathy.github.io\/2022\/03\/14\/lecun1989\/\">Deep Neural Nets: 33 years ago and 33 years from now<\/a><\/li>\n<\/ul>\n<h2><a id=\"do-more-competitions\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Engage in more competitions<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.kaggle.com\/competitions\/planttraits2024\">PlantTraits2024 \u2014 FGVC11 | Kaggle<\/a> (computer vision)<\/li>\n<\/ul>\n<h2><a id=\"implement-papers\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Implement research papers<\/h2>\n<p>Explore <a href=\"https:\/\/nn.labml.ai\/index.html\">labml.ai Annotated PyTorch Paper Implementations<\/a><\/p>\n<p>Papers with Code serve as a valuable resource; check out <a href=\"https:\/\/paperswithcode.com\/method\/bert\">BERT explained<\/a> on their platform.<\/p>\n<p>Below are some references for specific areas within Deep Learning<\/p>\n<h2><a id=\"computer-vision\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Computer Vision<\/h2>\n<p>Many individuals suggest the <a href=\"http:\/\/cs231n.stanford.edu\/\">CS231n: Deep Learning for Computer Vision<\/a> course. It&#8217;s demanding but rewarding if you persevere.<\/p>\n<h2><a id=\"reinforcement-learning\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Reinforcement Learning<\/h2>\n<p>For RL enthusiasts, these resources are excellent:<\/p>\n<ul>\n<li><a href=\"https:\/\/spinningup.openai.com\/en\/latest\/\">Spinning Up in Deep RL<\/a> by OpenAI<\/li>\n<li><a href=\"https:\/\/huggingface.co\/learn\/deep-rl-course\/unit0\/introduction\">\ud83e\udd17 Deep Reinforcement Learning Course \u2014 Hugging Face<\/a><\/li>\n<\/ul>\n<h2><a id=\"nlp\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>NLP<\/h2>\n<p>Another standout Stanford course, <a href=\"https:\/\/web.stanford.edu\/class\/archive\/cs\/cs224n\/cs224n.1234\/\">CS 224N | Natural Language Processing with Deep Learning<\/a><\/p>\n<p>Get familiar with Hugging Face: <a href=\"https:\/\/huggingface.co\/learn\/nlp-course\/chapter1\/1\">Hugging Face NLP Course<\/a><\/p>\n<p>Explore this <a href=\"https:\/\/notebooks.quantumstat.com\/?trk=public_post-text\">Super Duper NLP Repo<\/a><\/p>\n<p><strong>Informative articles and breakdowns<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/mccormickml.com\/2019\/11\/11\/bert-research-ep-1-key-concepts-and-sources\">BERT Research \u2014 Ep. 1 \u2014 Key Concepts &amp; Sources \u00b7 Chris McCormick<\/a><\/li>\n<li><a href=\"https:\/\/jalammar.github.io\/illustrated-word2vec\">The Illustrated Word2vec \u2014 Jay Alammar<\/a><\/li>\n<li><a href=\"https:\/\/jalammar.github.io\/illustrated-bert\">The Illustrated BERT, ELMo, and co. (How NLP Cracked Transfer Learning<\/a><\/li>\n<li><a href=\"https:\/\/colah.github.io\/posts\/2015-08-Understanding-LSTMs\">Understanding LSTM Networks \u2014 colah\u2019s blog<\/a><\/li>\n<li><a href=\"https:\/\/jaketae.github.io\/study\/pytorch-rnn\/\">PyTorch RNN from Scratch \u2014 Jake Tae<\/a><\/li>\n<\/ul>\n<p><strong>Additional resources<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/transformersbook.com\/\">Natural Language Processing with Transformers Book<\/a><\/li>\n<\/ul>\n<h1><a id=\"large-language-models\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Large Language Models<\/h1>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.midjourney.com\/b850e8ce-21be-4566-95b4-08427c6c4128\/0_0.webp\" alt=\"\" \/><\/p>\n<p>Start by watching [<a href=\"https:\/\/www.youtube.com\/watch?v=zjkBMFhNj_g\">1hr Talk] Intro to Large Language Models<\/a> by Andrej.<\/p>\n<p>Then check out <a href=\"https:\/\/www.youtube.com\/watch?v=KCXDr-UOb9A\">Large Language Models in Five Formulas<\/a>, by <a href=\"https:\/\/tech.cornell.edu\/people\/alexander-rush\/\">Alexander Rush \u2014 Cornell Tech<\/a><\/p>\n<h2><a id=\"watch-neural-networks-zero-to-hero\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Watch Neural Networks: Zero to Hero<\/h2>\n<p>It commences with elucidating and coding backpropagation from the ground up and culminates in developing GPT from scratch.<\/p>\n<p><a href=\"https:\/\/karpathy.ai\/zero-to-hero.html\"><strong>Neural Networks: Zero To Hero by Andrej Karpathy<\/strong><\/a><\/p>\n<p>Andrej recently shared a new video \u2192 <a href=\"https:\/\/www.youtube.com\/watch?v=zduSFxRajkE\"><strong>Let\u2019s build the GPT Tokenizer<\/strong><\/a><\/p>\n<p>You may also want to explore <a href=\"https:\/\/jaykmody.com\/blog\/gpt-from-scratch\">GPT in 60 Lines of NumPy | Jay Mody<\/a> during this process.<\/p>\n<h2><a id=\"free-llm-boot-camp\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Free LLM boot camp<\/h2>\n<p>A complimentary <a href=\"https:\/\/fullstackdeeplearning.com\/llm-bootcamp\/\"><strong>LLM Bootcamp<\/strong><\/a> released by Full Stack Deep Learning.<\/p>\n<p>This boot camp covers prompt engineering, LLMOps, UX for LLMs, and guidance on launching an LLM app within an hour.<\/p>\n<p>After completing this boot camp and feeling eager to build,<\/p>\n<h2><a id=\"build-with-llms\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Develop with LLMs<\/h2>\n<p>Interested in creating applications with LLMs?<\/p>\n<p>Watch <a href=\"https:\/\/nips.cc\/virtual\/2023\/tutorial\/73948\">Application Development using Large Language Models<br \/>\nby Andrew Ng<\/a><\/p>\n<p>Read <a href=\"https:\/\/huyenchip.com\/2023\/04\/11\/llm-engineering.html\"><strong>Building LLM applications for production<\/strong><\/a> by Huyen Chip<\/p>\n<p>As well as <a href=\"https:\/\/eugeneyan.com\/writing\/llm-patterns\"><strong>Patterns for Building LLM-based Systems &amp; Products<\/strong><\/a> by Eugene Yan<\/p>\n<p>Consult the <a href=\"https:\/\/cookbook.openai.com\">OpenAI Cookbook<\/a> for practical guides.<\/p>\n<p>Utilize <a href=\"https:\/\/vercel.com\/templates\/ai\">Vercel AI templates<\/a> to kickstart your projects.<\/p>\n<h2><a id=\"participate-in-hackathons\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Join hackathons<\/h2>\n<p><a href=\"https:\/\/lablab.ai\/\">lablab.ai<\/a> hosts fresh AI hackathons weekly. <a href=\"https:\/\/twitter.com\/benxneo\">Feel free to reach out<\/a> if you&#8217;re interested in teaming up!<\/p>\n<p>If you wish to delve deeper into the theoretical aspects and grasp the functioning of everything:<\/p>\n<h2><a id=\"read-papers\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Read papers<\/h2>\n<p>An exceptional articleby <a href=\"https:\/\/sebastianraschka.com\/\">Sebastian Raschka<\/a> on <a href=\"https:\/\/magazine.sebastianraschka.com\/p\/understanding-large-language-models\">Understanding Large Language Models<\/a>, presenting a compilation of papers you must peruse.<\/p>\n<p>In a recent publication, he also shared another article featuring <a href=\"https:\/\/magazine.sebastianraschka.com\/p\/research-papers-in-january-2024\">papers for your consideration in January 2024<\/a>, focusing on mistral models.<\/p>\n<p>Explore his substack called <a href=\"https:\/\/magazine.sebastianraschka.com\/\">Ahead of AI<\/a>.<\/p>\n<h2><a id=\"write-transformers-from-scratch\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Creating Transformers from the Ground Up.<\/h2>\n<p>Peruse <a href=\"https:\/\/lilianweng.github.io\/posts\/2023-01-27-the-transformer-family-v2\/\">The Transformer Family Version 2.0 | Lil\u2019Log<\/a> for a concise summary.<\/p>\n<p>Select the preferred format and establish it from the start.<\/p>\n<p><strong>Documentation<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/arxiv.org\/abs\/1706.03762\">Attention Is All You Need<\/a><\/li>\n<li><a href=\"http:\/\/jalammar.github.io\/illustrated-transformer\/\">The Illustrated Transformer<\/a><\/li>\n<li><a href=\"http:\/\/nlp.seas.harvard.edu\/annotated-transformer\/\">The Annotated Transformer<\/a> by Harvard<\/li>\n<li><a href=\"https:\/\/srush.github.io\/raspy\/\">Thinking like Transformer<\/a><\/li>\n<\/ul>\n<p><strong>Articles<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/benjaminwarner.dev\/2023\/07\/01\/attention-mechanism\">Creating a Transformer From Scratch \u2014 Part One: The Attention Mechanism<\/a> (<a href=\"https:\/\/benjaminwarner.dev\/2023\/07\/28\/rest-of-the-transformer\">part 2<\/a>) (<a href=\"https:\/\/github.com\/warner-benjamin\/commented-transformers\">code<\/a>)<\/li>\n<li><a href=\"https:\/\/sebastianraschka.com\/blog\/2023\/self-attention-from-scratch.html\">Understanding and Coding the Self-Attention Mechanism of Large Language Models From Scratch<\/a> by <a href=\"https:\/\/www.linkedin.com\/in\/ACoAAAxqHaUBEa6zzXN--gv-wd8ih0vevPvr9eU\">Sebastian Raschka, PhD<\/a><\/li>\n<li><a href=\"https:\/\/peterbloem.nl\/blog\/transformers\">Transformers from scratch<\/a><\/li>\n<\/ul>\n<p><strong>Visuals<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=ISNdQcPhsts&amp;t=7449s\">Coding a Transformer from scratch on PyTorch, with full explanation, training and inference<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=EPa98fyxZ-s&amp;list=PLdM8d_MWyPjV2vKl7Y2jnIIBRu522tiZc&amp;index=9\">NLP: Implementing BERT and Transformers from Scratch<\/a><\/li>\n<\/ul>\n<p>You are now equipped to build transformers from scratch. Nonetheless, more awaits.<\/p>\n<p>View these <a href=\"https:\/\/www.youtube.com\/playlist?list=PLoROMvodv4rNiJRchCzutFw5ItR_Z27CM\"><strong>Stanford CS25 \u2014 Transformers United<\/strong><\/a> videos.<\/p>\n<h2><a id=\"some-good-blogs\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Insightful Blog Posts<\/h2>\n<ul>\n<li><a href=\"https:\/\/bclarkson-code.github.io\/posts\/llm-from-scratch-scalar-autograd\/post.html\">Gradient Descent into Madness \u2014 Building an LLM from scratch<\/a><\/li>\n<li><a href=\"https:\/\/jalammar.github.io\/illustrated-transformer\/\">The Illustrated Transformer \u2014 Jay Alammar<\/a><\/li>\n<li><a href=\"https:\/\/eugeneyan.com\/writing\/attention\/?curius=1935\">Some Intuition on Attention and the Transformer<\/a> by Eugene Yan<\/li>\n<li><a href=\"https:\/\/www.dipkumar.dev\/becoming-the-unbeatable\/posts\/gpt-kvcache\/\">Speeding up the GPT \u2014 KV cache | Becoming The Unbeatable<\/a><\/li>\n<li><a href=\"https:\/\/shyam.blog\/posts\/beyond-self-attention\/\">Beyond Self-Attention: How a Small Language Model Predicts the Next Token<\/a><\/li>\n<li><a href=\"https:\/\/blog.briankitano.com\/llama-from-scratch\/\">Llama from scratch (or how to implement a paper without crying) | Brian Kitano<\/a><\/li>\n<li><a href=\"https:\/\/magazine.sebastianraschka.com\/p\/lora-and-dora-from-scratch\">Improving LoRA: Implementing Weight-Decomposed Low-Rank Adaptation (DoRA) from Scratch<\/a><\/li>\n<\/ul>\n<h2><a id=\"watch-umar-jamil-https-www-youtube-com-umarjamilaivideos\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>View <a href=\"https:\/\/www.youtube.com\/@umarjamilai\/videos\">Umar Jamil<\/a><\/h2>\n<p>He offers detailed video insights on papers, including accompanying code demonstrations.<\/p>\n<ul>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=PXWYUTMt-AU\">LoRA: Low-Rank Adaptation of Large Language Models \u2014 Explained visually + PyTorch code from scratch<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=UiX8K-xBUpE\">Mistral \/ Mixtral Explained: Sliding Window Attention, Sparse Mixture of Experts, Rolling Buffer<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=bCz4OMemCcA\">Attention is all you need (Transformer) \u2014 Model explanation (including math), Inference and Training<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=Mn_9W1nCFLo\">LLaMA explained: KV-Cache, Rotary Positional Embedding, RMS Norm, Grouped Query Attention, SwiGLU<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=rhZgXNdhWDY\">Retrieval Augmented Generation (RAG) Explained: Embedding, Sentence BERT, Vector Database (HNSW)<\/a><\/li>\n<\/ul>\n<p>Here are additional resources related to LLMs that are by no means exhaustive. Refer to the <a href=\"https:\/\/github.com\/mlabonne\/llm-course\"><strong>LLM Syllabus<\/strong><\/a> for a detailed overview of LLMs.<\/p>\n<h2><a id=\"learn-how-to-run-open-source-models\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Mastering the Execution of Open-Source Models.<\/h2>\n<p>Utilize <a href=\"https:\/\/github.com\/ollama\/ollama\">ollama: Get up and running with Llama 2, Mistral, and other large language models locally<\/a><\/p>\n<p>Python &amp; JavaScript Libraries were recently launched <a href=\"https:\/\/ollama.ai\/blog\/python-javascript-libraries\">here<\/a><\/p>\n<h2><a id=\"prompt-engineering\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Engaging in Prompt Engineering<\/h2>\n<p>Consult <a href=\"https:\/\/lilianweng.github.io\/posts\/2023-03-15-prompt-engineering\">Prompt Engineering | Lil\u2019Log<\/a><\/p>\n<p><a href=\"https:\/\/www.deeplearning.ai\/short-courses\/chatgpt-prompt-engineering-for-developers\/\">ChatGPT Prompt Engineering for Developers<\/a> by Ise Fulford (OpenAI) and Andrew Ng<\/p>\n<p>Delve into other <a href=\"https:\/\/www.deeplearning.ai\/short-courses\/\">brief<\/a> courses available for free at DeepLearning.ai.<\/p>\n<h2><a id=\"fine-tuning-llms\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Enhancing LLMs through Fine-Tuning<\/h2>\n<p>Refer to the <a href=\"https:\/\/huggingface.co\/docs\/transformers\/en\/training\">Hugging Face fine-tuning guide<\/a>.<\/p>\n<p>Helpful guidance: <a href=\"https:\/\/ravinkumar.com\/GenAiGuidebook\/language_models\/finetuning.html\">Fine-Tuning \u2014 The GenAI Guidebook<\/a><\/p>\n<p>Discover <a href=\"https:\/\/github.com\/OpenAccess-AI-Collective\/axolotl?curius=2790\">axolotl<\/a>.<\/p>\n<p>Benefit from this informative article: <a href=\"https:\/\/towardsdatascience.com\/fine-tune-a-mistral-7b-model-with-direct-preference-optimization-708042745aac\">Fine-tune a Mistral-7b model with Direct Preference Optimization |  by Maxime Labonne<\/a><\/p>\n<h2><a id=\"rag\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>RAG<\/h2>\n<p>An exceptional piece by Anyscale: <a href=\"https:\/\/www.anyscale.com\/blog\/a-comprehensive-guide-for-building-rag-based-llm-applications-part-1?curius=1144\">Building RAG-based LLM Applications for Production<\/a><\/p>\n<p>An in-depth analysis of <a href=\"https:\/\/aman.ai\/primers\/ai\/RAG\/\">Retrieval Augmented Generation<\/a> by <a href=\"https:\/\/aman.ai\/\">Aman Chadha<\/a><\/p>\n<h4><a id=\"ai-learning-resources\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>AI Education Resources<\/h4>\n<ul>\n<li><a href=\"https:\/\/www.deeplearning.ai\/the-batch\/\">The Batch | DeepLearning.AI | AI News &amp; Insights<\/a><\/li>\n<li><a href=\"https:\/\/www.deeplearningweekly.com\/\">Deep Learning Weekly<\/a><\/li>\n<li><a href=\"https:\/\/www.interconnects.ai\/\">Interconnects | Nathan Lambert<\/a><\/li>\n<li><a href=\"https:\/\/www.aitidbits.ai\/\">AI Tidbits | Sahar Mor<\/a><\/li>\n<\/ul>\n<h1><a id=\"other-curriculumslisticles-you-may-find-useful\" class=\"anchor\" aria-hidden=\"true\"><span class=\"octicon octicon-link\"><\/span><\/a>Other Curriculums\/Listicles to Explore<\/h1>\n<p>While my list is not exhaustive, if you desire more resources, here are a few suggestions.<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/iconix\/openai\/blob\/master\/syllabus.md\">openai\/syllabus.md<\/a><\/li>\n<li><a href=\"https:\/\/a16z.com\/ai-canon\">AI Canon | Andreessen Horowitz<\/a><\/li>\n<li><a href=\"https:\/\/llm-utils.org\/AI+Learning+Curation\">AI Learning Curation \u2014 LLM Utils<\/a><\/li>\n<li><a href=\"https:\/\/www.openmlguide.org\/ai-portal-gun\/ai-portal-gun\/\">Threshold to the AI Multiverse | Open DeepLearning<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/louisfb01\/start-llms\">louisfb01\/start-llms: A complete guide to start and improve your LLM skills in 2023<\/a><\/li>\n<\/ul>\n<p>I trust this will aid you on your AI expedition!<\/p>\n","protected":false},"excerpt":{"rendered":"So, your aim is to dive into AI studies? Yet you are unsure about how or where to&hellip;","protected":false},"author":1,"featured_media":2436,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"csco_display_header_overlay":false,"csco_singular_sidebar":"","csco_page_header_type":"","footnotes":""},"categories":[265],"tags":[],"ppma_author":[290],"class_list":{"0":"post-3892","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ai-seo","8":"cs-entry"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.4 (Yoast SEO v22.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Strategy for Mastering AI in 2024 - AI SEO Agency<\/title>\n<meta name=\"description\" content=\"So, your aim is to dive into AI studies? Yet you are unsure about how or where to begin? In 2020, I shared a list of the Top 20 free Data Science, ML, and\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Strategy for Mastering AI in 2024\" \/>\n<meta property=\"og:description\" content=\"So, your aim is to dive into AI studies? Yet you are unsure about how or where to begin? In 2020, I shared a list of the Top 20 free Data Science, ML, and\" \/>\n<meta property=\"og:url\" content=\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/\" \/>\n<meta property=\"og:site_name\" content=\"AI SEO Agency\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tentencreative\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-10T09:10:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-10T09:17:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/Top-Tips-for-Streamlining-Agile-and-Scrum-Processes-in-Your-Team-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Pladora Maria\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/tentencreative\" \/>\n<meta name=\"twitter:site\" content=\"@tentencreative\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pladora Maria\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/\"},\"author\":{\"name\":\"Pladora Maria\",\"@id\":\"https:\/\/seo.tenten.co\/#\/schema\/person\/b8f2cfaa5cdbcc9a9be32ad46da81aba\"},\"headline\":\"Strategy for Mastering AI in 2024\",\"datePublished\":\"2024-04-10T09:10:00+00:00\",\"dateModified\":\"2024-04-10T09:17:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/\"},\"wordCount\":2311,\"publisher\":{\"@id\":\"https:\/\/seo.tenten.co\/#organization\"},\"image\":{\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/The-Revolution-of-Voice-Assistants-How-They-are-Changing-Our-Live-scaled.jpg\",\"articleSection\":[\"AI SEO\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/\",\"url\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/\",\"name\":\"Strategy for Mastering AI in 2024 - AI SEO Agency\",\"isPartOf\":{\"@id\":\"https:\/\/seo.tenten.co\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/The-Revolution-of-Voice-Assistants-How-They-are-Changing-Our-Live-scaled.jpg\",\"datePublished\":\"2024-04-10T09:10:00+00:00\",\"dateModified\":\"2024-04-10T09:17:38+00:00\",\"description\":\"So, your aim is to dive into AI studies? Yet you are unsure about how or where to begin? In 2020, I shared a list of the Top 20 free Data Science, ML, and\",\"breadcrumb\":{\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#primaryimage\",\"url\":\"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/The-Revolution-of-Voice-Assistants-How-They-are-Changing-Our-Live-scaled.jpg\",\"contentUrl\":\"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/The-Revolution-of-Voice-Assistants-How-They-are-Changing-Our-Live-scaled.jpg\",\"width\":2560,\"height\":1440},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/seo.tenten.co\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Strategy for Mastering AI in 2024\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/seo.tenten.co\/#website\",\"url\":\"https:\/\/seo.tenten.co\/\",\"name\":\"AI SEO by Tenten - AI-Powered SEO + Technical SEO\",\"description\":\"We are AI SEO and Technical SEO agency for SME, B2B &amp; Medical | Boost rankings and dominate search results with GPT4\",\"publisher\":{\"@id\":\"https:\/\/seo.tenten.co\/#organization\"},\"alternateName\":\"TentenAI SEO\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/seo.tenten.co\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/seo.tenten.co\/#organization\",\"name\":\"AI SEO by Tenten - AI-Powered SEO + Technical SEO\",\"alternateName\":\"TentenAI SEO\",\"url\":\"https:\/\/seo.tenten.co\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/seo.tenten.co\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/seo-s3.tenten.co\/2023\/12\/site-icon.png\",\"contentUrl\":\"https:\/\/seo-s3.tenten.co\/2023\/12\/site-icon.png\",\"width\":512,\"height\":512,\"caption\":\"AI SEO by Tenten - AI-Powered SEO + Technical SEO\"},\"image\":{\"@id\":\"https:\/\/seo.tenten.co\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/tentencreative\/\",\"https:\/\/twitter.com\/tentencreative\",\"https:\/\/www.linkedin.com\/company\/tentenco\",\"https:\/\/www.instagram.com\/tenten.co\",\"https:\/\/www.youtube.com\/user\/tentencreative\",\"https:\/\/dribbble.com\/tentenco\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/seo.tenten.co\/#\/schema\/person\/b8f2cfaa5cdbcc9a9be32ad46da81aba\",\"name\":\"Pladora Maria\",\"description\":\"Maria brings over 11 years of experience as a digital marketer, having worked both in-house and on the agency side. This diverse background enriches her writing with a wealth of practical insights. She specializes in crafting beginner-friendly articles on topics such as keyword research, on-page SEO, and content creation.\",\"sameAs\":[\"https:\/\/seo.tenten.co\",\"https:\/\/instagram.com\/tenten.co\",\"https:\/\/twitter.com\/https:\/\/twitter.com\/tentencreative\"],\"url\":\"https:\/\/seo.tenten.co\/en\/author\/tenten\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Strategy for Mastering AI in 2024 - AI SEO Agency","description":"So, your aim is to dive into AI studies? Yet you are unsure about how or where to begin? In 2020, I shared a list of the Top 20 free Data Science, ML, and","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/","og_locale":"en_US","og_type":"article","og_title":"Strategy for Mastering AI in 2024","og_description":"So, your aim is to dive into AI studies? Yet you are unsure about how or where to begin? In 2020, I shared a list of the Top 20 free Data Science, ML, and","og_url":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/","og_site_name":"AI SEO Agency","article_publisher":"https:\/\/www.facebook.com\/tentencreative\/","article_published_time":"2024-04-10T09:10:00+00:00","article_modified_time":"2024-04-10T09:17:38+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/Top-Tips-for-Streamlining-Agile-and-Scrum-Processes-in-Your-Team-scaled.jpg","type":"image\/jpeg"}],"author":"Pladora Maria","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/tentencreative","twitter_site":"@tentencreative","twitter_misc":{"Written by":"Pladora Maria","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#article","isPartOf":{"@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/"},"author":{"name":"Pladora Maria","@id":"https:\/\/seo.tenten.co\/#\/schema\/person\/b8f2cfaa5cdbcc9a9be32ad46da81aba"},"headline":"Strategy for Mastering AI in 2024","datePublished":"2024-04-10T09:10:00+00:00","dateModified":"2024-04-10T09:17:38+00:00","mainEntityOfPage":{"@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/"},"wordCount":2311,"publisher":{"@id":"https:\/\/seo.tenten.co\/#organization"},"image":{"@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#primaryimage"},"thumbnailUrl":"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/The-Revolution-of-Voice-Assistants-How-They-are-Changing-Our-Live-scaled.jpg","articleSection":["AI SEO"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/","url":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/","name":"Strategy for Mastering AI in 2024 - AI SEO Agency","isPartOf":{"@id":"https:\/\/seo.tenten.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#primaryimage"},"image":{"@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#primaryimage"},"thumbnailUrl":"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/The-Revolution-of-Voice-Assistants-How-They-are-Changing-Our-Live-scaled.jpg","datePublished":"2024-04-10T09:10:00+00:00","dateModified":"2024-04-10T09:17:38+00:00","description":"So, your aim is to dive into AI studies? Yet you are unsure about how or where to begin? In 2020, I shared a list of the Top 20 free Data Science, ML, and","breadcrumb":{"@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#primaryimage","url":"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/The-Revolution-of-Voice-Assistants-How-They-are-Changing-Our-Live-scaled.jpg","contentUrl":"https:\/\/seo.tenten.co\/wp-content\/uploads\/2023\/12\/The-Revolution-of-Voice-Assistants-How-They-are-Changing-Our-Live-scaled.jpg","width":2560,"height":1440},{"@type":"BreadcrumbList","@id":"https:\/\/seo.tenten.co\/en\/ai-seo\/roadmap-to-learn-ai-in-2024\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/seo.tenten.co\/"},{"@type":"ListItem","position":2,"name":"Strategy for Mastering AI in 2024"}]},{"@type":"WebSite","@id":"https:\/\/seo.tenten.co\/#website","url":"https:\/\/seo.tenten.co\/","name":"AI SEO by Tenten - AI-Powered SEO + Technical SEO","description":"We are AI SEO and Technical SEO agency for SME, B2B &amp; Medical | Boost rankings and dominate search results with GPT4","publisher":{"@id":"https:\/\/seo.tenten.co\/#organization"},"alternateName":"TentenAI SEO","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/seo.tenten.co\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/seo.tenten.co\/#organization","name":"AI SEO by Tenten - AI-Powered SEO + Technical SEO","alternateName":"TentenAI SEO","url":"https:\/\/seo.tenten.co\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/seo.tenten.co\/#\/schema\/logo\/image\/","url":"https:\/\/seo-s3.tenten.co\/2023\/12\/site-icon.png","contentUrl":"https:\/\/seo-s3.tenten.co\/2023\/12\/site-icon.png","width":512,"height":512,"caption":"AI SEO by Tenten - AI-Powered SEO + Technical SEO"},"image":{"@id":"https:\/\/seo.tenten.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tentencreative\/","https:\/\/twitter.com\/tentencreative","https:\/\/www.linkedin.com\/company\/tentenco","https:\/\/www.instagram.com\/tenten.co","https:\/\/www.youtube.com\/user\/tentencreative","https:\/\/dribbble.com\/tentenco"]},{"@type":"Person","@id":"https:\/\/seo.tenten.co\/#\/schema\/person\/b8f2cfaa5cdbcc9a9be32ad46da81aba","name":"Pladora Maria","description":"Maria brings over 11 years of experience as a digital marketer, having worked both in-house and on the agency side. This diverse background enriches her writing with a wealth of practical insights. She specializes in crafting beginner-friendly articles on topics such as keyword research, on-page SEO, and content creation.","sameAs":["https:\/\/seo.tenten.co","https:\/\/instagram.com\/tenten.co","https:\/\/twitter.com\/https:\/\/twitter.com\/tentencreative"],"url":"https:\/\/seo.tenten.co\/en\/author\/tenten\/"}]}},"authors":[{"term_id":290,"user_id":1,"is_guest":0,"slug":"tenten","display_name":"Pladora Maria","avatar_url":{"url":"https:\/\/seo-s3.tenten.co\/2024\/06\/Kelly-w.jpg","url2x":"https:\/\/seo-s3.tenten.co\/2024\/06\/Kelly-w.jpg"},"first_name":"Pladora","last_name":"Maria","user_url":"https:\/\/seo.tenten.co","job_title":"CMO","tiktok":"https:\/\/www.tiktok.com\/@tentencreative","youtube":"https:\/\/www.youtube.com\/user\/tentencreative","linkedin":"https:\/\/www.linkedin.com\/in\/pladoramaria\/","instagram":"https:\/\/instagram.com\/tenten.co","twitter":"https:\/\/twitter.com\/tentencreative","facebook":"","description":"Maria brings over 11 years of experience as a digital marketer, having worked both in-house and on the agency side. This diverse background enriches her writing with a wealth of practical insights. She specializes in crafting beginner-friendly articles on topics such as keyword research, on-page SEO, and content creation."}],"_links":{"self":[{"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/posts\/3892","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/comments?post=3892"}],"version-history":[{"count":0,"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/posts\/3892\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/media\/2443"}],"wp:attachment":[{"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/media?parent=3892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/categories?post=3892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/tags?post=3892"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/seo.tenten.co\/en\/wp-json\/wp\/v2\/ppma_author?post=3892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}