Skip to Content
Machine Learning Fundamentals: A Python-Based Course
on-demand course

Machine Learning Fundamentals: A Python-Based Course

with Julian Dario Miranda
October 2024
Beginner
12h 11m
English
O'Reilly Media, Inc.
Closed Captioning available in German, English, Spanish, French, Italian, Japanese, Korean, Portuguese (Portugal, Brazil), Chinese (Simplified), Chinese (Traditional)

Overview

According to Forbes (Forbes, 2018), as of 2018, more than 3.7 billion users use the Internet and around 5 billion searches were executed on available search engines. By 2021 and according to the World Economic Forum (World Economic Forum, 2020), every day users produced more than 100 exabytes of data on social networks worldwide, which represents the complete content of around 200 million laptops with average storage capacity. Adding to those numbers the data generated by Internet of Things (IoT) devices, mobile devices, and use of cloud services, among many others (Popić, Velikic, Teslic, & Pavkovic, 2019), a considerably high magnitude of data is obtained that is stored and shared on a daily basis. Therefore, analyzing and generating knowledge from this data represents a competitive advantage in any business context, as well as a way to model the environment to discover new patterns.

This course covers interpretable methods of supervised and unsupervised machine learning with examples for pattern modeling. The most-used techniques of regression, classification, clustering, and dimensionality reduction are presented, showing their implementation in Python. By studying the aforementioned content, you will have the skills to develop data science algorithms focused on Machine Learning, enabling you to practice them in your day-to-day work as an IT professional. If your goal is a role change to data-related roles, this course will provide you with enough tools to make your new data knowledge a foundation for a lasting career plan.

What you’ll learn and how you can apply it

  • Understand the basics of data science and machine learning fundamentals such as regression and classification algorithms, as well as clustering and dimensionality reduction techniques
  • Apply Machine Learning algorithms in a practical setting solving regression, classification and/or unsupervised problems that require pattern identification and modeling
  • Develop algorithms in Python to implement Machine Learning methods within the business environment

This course is for you because…

  • You're a developer interested in learning the fundamentals of machine learning and its applications.
  • You're an IT professional wanting to become more proficient at machine learning practices, developing supervised and unsupervised algorithms.
  • Machine Learning is an adjacent technology that you would like to understand better.

Prerequisites:

  • Structure programming basics in Python (beginner level)
  • Arithmetic logic (beginner level)
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Introduction to Machine Learning with Python

Introduction to Machine Learning with Python

Andreas C. Müller, Sarah Guido

Publisher Resources

ISBN: 0636920927884