Bye Wanxiety

Overview

Machine learning and Artificial Intelligence are buzzwords of the modern day, but it is also important before we dive into this to distinguish between the two. Machine Learning can be seen as the core of what this discipline is; where a machine uses statistics, models and algorithms to adaptively solve problems. Artificial Intelligence can be seen as a layer above in which we include aspects such as speech, vision, and more senses to detect more complex patterns. The following lays out a pathway for ML/AI mastery.

Path to Mastery

Prerequisite: Python

Majority of AI/Machine Learning approaches are predominantly done in Python (Some are in C++ too for more performance critical cases). As a result learning Python should be a primary focus on this path. There are a vast amount of resources online to learn Python, but I recommend thenewboston.

In terms of frameworks there are two primary players in this field and that is Tensorflow and PyTorch. The path I recommend although starts in Tensorflow I believe the skills directly are transferable to PyTorch as really the underlying concepts are what are most important over the framework.

Prerequisites: Mathematics

You don’t need to be an expert in these starting out but these are necessary to understand to make Machine Learning. For math courses I recommend Krista King on Udemy for gaining those foundations:

It is important to note that Udemy frequently runs sales that will make courses significantly cheaper so it’s wise to always wait for a sale before purchasing.

Machine Learning Specialization:

One of the most useful places I feel to start is hands down the Machine Learning Specialization given by Andrew Ng from DeepLearning.ai that can be found through Coursera: Specialization link here.

This gives you the foundational tools to understand and apply Machine Learning algorithms. Which will act as the foundation for more complex concepts such as Deep Learning.

Deep Learning Specialization:

The next step in this path I recommend in this path is the Deep Learning Specialization (also offered by DeepLearning.ai) through Coursera: Specialization link here.

By gaining this knowledge in Deep Learning you have a much more formidable position to be considered for AI Engineering. Many new use cases for AI also become available at your disposal through this specialization and therefore you can branch out into a variety of industries.

Deeplearning.ai & Branching Out

Once the foundations are set with those two specializations there are many different directions you can go. Here are some recommended paths:

Deeplearning.ai

Deeplearning.ai offers a multitude of courses from various different sources you can utilize to develop a more specialized skill set.

Tensorflow Specialization

This course series reinforces what you learn in Deep Learning and is more hands on with Tensorflow which is good for reinforcing what you have previous learned as well as applying everything thoroughly.

Kaggle

Kaggle is an excellent resource for learning Data Science as well as putting your skills to the test. You can do various things here from publishing/finding datasets, learning more concepts, discovering models, doing challenges, competing in competitions (some with cash prizes too.) This is a great platform to contribute to and get your name out there.

Alternate Routes

Here are some other resources that can be utilized to accelerate your career in this field

IBM AI Engineer Specialization

While the other Deep Learning Path focused on Tensorflow, this path focuses more on PyTorch which is an alternative to Tensorflow. Note this is a course that jumps right into Deep Learning so if you want a foundation of understanding the Machine Learning Specialization should still be done first. A benefit of this specialization as well is that it is an IBM Certification.

Udemy AI A-Z Courses

These are some extensive additional courses that can be utilized as well,

Stanford Lectures: CS229 / CS230

If you prefer lectures instead of a course style outline, Stanford offers free lectures on YouTube (also taught by Andrew Ng):

CS229: This playlist has 20 lectures making it a really extensive free series for Machine Learning.

CS230: This playlist has 10 lectures and goes through core concepts of Deep Learning.

← Back

Recent Podcast Interviews & Meditations

  • Set your Soul on Fire!

    Set your Soul on Fire!

    Meet Liz, a travel writer and the founder of NYC Wellness Guide. In this episode, she shares her journey of blending a love for writing and wellness into a successful platform that helps New Yorkers find balance in the bustling city. Follow @nycwellnessguide

  • The Road To Ivy League!

    The Road To Ivy League!

    Meet Amina, a compliance officer in private equity and a proud Princeton graduate. Growing up in a low-income household, her journey to Ivy League was far from easy, but through perseverance and accessing grants and resources, she made her dream a reality. Join us as Amina shares her inspiring story and offers invaluable advice on how others can navigate their way to prestigious schools.

  • And Still I Rise!

    And Still I Rise!

    Meet Albina, a software engineer who took the unconventional route of attending a coding bootcamp while juggling shifts as a waitress. Albina shares her inspiring journey from waiting tables to writing code, discussing the challenges she faced, the determination that kept her going, and how she broke into the tech industry.

  • The Anxious Truth Explained!

    The Anxious Truth Explained!

    Meet Nicole, a licensed therapist. In this episode, she explains what anxiety is and how it affects individuals both mentally and physically. She also offers practical tips and compassionate advice on how to support a loved one struggling with anxiety.

  • The Pivot to Law!

    The Pivot to Law!

    Meet Anastasia, a litigation lawyer who transitioned from biology to law. She shares her journey from studying cells and ecosystems to navigating the courtroom, discussing the career anxiety she faced and offering insights on embracing uncertainty and finding fulfillment in unexpected changes.

  • 5 Minute Morning Meditation to help you start your day!

    5 Minute Morning Meditation to help you start your day!

    Short guided meditation to help you start your day and help relieve that wanxiety we all feel!