When Tackling Complex Topics, the First Step Is the Hardest

TDS Editors
Towards Data Science
3 min readOct 19, 2023

--

Being a “beginner” isn’t a finite state you pass through once and leave behind forever. As long as you’re committed to continuous learning and growth, you’ll find yourself grappling with new concepts and ideas years (even decades!) into your career.

That’s a good thing—as long as you have solid guidance and the right resources to help you work your way through complex technical topics, like the ones data and machine learning professionals tackle in their workflows daily. That’s where we come in: TDS authors are at their best when they unpack cutting-edge research and tools and make them accessible for others, whether the reader is fresh out of their first bootcamp or a senior practitioner at a tech giant.

This week, we’ve selected several recent articles that do a precisely that: they cover a wide range of topics—from linear algebra to image classification—from the perspective of a supportive teacher who doesn’t assume too much prior knowledge on the part of their students. They offer concrete, actionable information, and keep it easy to absorb and digest without watering it down. Happy learning!

  • What Is Generative AI? A Comprehensive Guide for Everyone
    Almost a year since the launch of ChatGPT, generative AI has certainly gone mainstream—and so has confusion and misunderstanding about its inner workings, potential benefits, and current limitations. Mary Newhauser’s primer is a solid resource for anyone who needs a strong foundation in this timely topic.
  • Multi-Dimensional Exploration Is Possible!
    When used well, analogies are a powerful tool for translating difficult concepts into digestible ideas. Diego Manfre’s recent explainer is a case in point: it unpacks the math behind principle component analysis (PCA) by comparing it to moving across and between dimensions (the great illustrations help, too).
  • Image Classification For Beginners
    There are many ways to learn about essential machine learning workflows; for her introduction to image classification, Mina Ghashami chose to go back in time to 2014–2015, when two groundbreaking architectures—ResNet and VGG Network—were introduced. If you absorb knowledge better by digging into the context behind the topic at hand, this one’s for you.
Photo by Jorge Zapata on Unsplash
  • Linear Algebra 3: Vector Equations
    For the past several weeks, tenzin migmar (t9nz) has been sharing beginner-friendly tutorials around the basics of linear algebra. The latest installment, which focuses on vector equations, is a great resource for people who have previously found the topic daunting, or for seasoned data professionals who might benefit from a refresher.
  • Support Vector Machine with Scikit-Learn: A Friendly Introduction
    If you’re still in the process of building your core machine learning skills, adding a powerful algorithm to your toolkit is a great idea. Riccardo Andreoni’s guide on support vector machines does an excellent job balancing the theoretical background behind SVM and the practical aspects of using them in your work.
  • Transformers — Intuitively and Exhaustively Explained
    We’ve published many well-executed articles on the transformer architecture over the years, but there’s always room for another approach. Daniel Warfield’s detailed overview takes the model apart to reveal its building blocks, and spends time on how each works separately as well as in relation to each other.

We hope you have some extra time to read a few of our other recent standouts—they cover a lot of ground, and do it really, really well:

Thank you for supporting our authors’ work! If you enjoy the articles you read on TDS, consider becoming a Medium member — it unlocks our entire archive (and every other post on Medium, too).

--

--

Building a vibrant data science and machine learning community. Share your insights and projects with our global audience: bit.ly/write-for-tds