Aprendizado de máquina com Python (Coursera)

Offered by IBM,
Aprendizado de máquina com Python (Coursera)

Este curso mergulha nos fundamentos básicos de aprendizado de máquina usando uma linguagem de programação acessível e bem conhecida, Python. Neste curso, revisaremos dois componentes principais: Primeiro, você aprenderá sobre o propósito do aprendizado de máquina e onde ele se aplica no mundo real. Segundo, você terá uma visão geral dos tópicos de aprendizado de máquina, como um aprendizado supervisionado versus não supervisionado, avaliação de modelo e algoritmos de aprendizado de máquina.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Neste curso, você praticará com exemplos de aprendizado de máquina da vida real e verá como ele a afeta a sociedade de maneiras que você nunca imaginou!
Veja o que você terá durante as próximas semanas dedicando algumas horas por semana.
1) Novas habilidades para acrescentar em seu currículo, tais como regressão, classificação, clusterização, aprendizado sci-kit e SciPy
2) Novos projetos que você pode acrescentar ao seu portfólio, incluindo detecção de câncer, previsão de tendências econômicas, previsão de churn de cliente, máquinas de recomendação e muito mais.
3) E um certificado em aprendizado de máquina para comprovar a sua competência e compartilhar onde você quiser, online ou offline, como no perfil do LinkedIn e nas redes sociais.
Se você escolher fazer este curso e obter o certificado do curso do Coursera, você também receberá um selo digital IBM após a conclusão bem-sucedida do curso.

Syllabus

WEEK 1
Introdução ao aprendizado de máquina
Nesta semana, você aprenderá sobre as aplicações de aprendizado de máquina em diferentes áreas, como saúde, bancos, telecomunicações e outros. Você terá uma visão geral sobre os tópicos de aprendizado de máquina, como aprendizado supervisionado versus não supervisionado e o uso de cada algoritmo. Também entenderá a vantagem de usar as bibliotecas Python para implementar os modelos de aprendizado de máquina.

WEEK 2
Regressão
Nesta semana, você terá uma breve introdução à regressão. Você aprenderá sobre regressão linear e não linear, simples e múltipla e suas aplicações. Você aplicará todos esses métodos a dois conjuntos de dados diferentes no laboratório. Você também aprenderá como avaliar seu modelo de regressão e calcular a sua precisão.

WEEK 3
Classificação
Nesta semana, você aprenderá sobre a técnica de classificação. Você pratica com algoritmos diferentes de classificação, como KNN, Árvores de decisão, Regressão logística e SVM. Você também aprende sobre os prós e contras de cada método e métricas diferentes de precisão de avaliação.

WEEK 4
Clusterização
Nesta seção, você aprenderá sobre abordagens diferentes de clusterização. Você aprenderá a usar clusterização para segmentar clientes, agrupar os mesmos veículos e também para estações meteorológicas. Você conhecerá os 3 principais tipos de clusterização, incluindo particionamento baseado em clusterização, clusterização hierárquica e clusterização baseada em densidade.

WEEK 5
Sistemas de recomendação
Neste módulo, você aprenderá sobre sistemas de recomendação. Primeiro, será introduzida a ideia principal das máquinas de recomendação, e será apresentado dois principais tipos de máquinas de recomendação: baseada em conteúdo e com filtragem colaborativa.

WEEK 6
Projeto final
Neste módulo, você fará um projeto baseado no que você aprendeu até agora. Você enviará um relatório do seu projeto para a avaliação de colegas.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Python Project for Data Science (Coursera) Coursera
IBM

Python Project for Data Science (Coursera)

This mini-course is intended to for you to demonstrate foundational Python skills for working with data. The completion of this course involves working on a hands-on project where you will develop a simple dashboard using Python. This course is part of the IBM Data Science Professional Certificate and the IBM Data Analytics Professional Certificate.

Jul 2nd 2026
1 Week
Introduction to HTML5 (Coursera) Coursera
University of Michigan

Introduction to HTML5 (Coursera)

Thanks to a growing number of software programs, it seems as if anyone can make a webpage. But what if you actually want to understand how the page was created? There are great textbooks and online resources for learning web design, but most of those resources require some background knowledge. This course is designed to help the novice who wants to gain confidence and knowledge. We will explore the theory (what actually happens when you click on a link on a webpage?), the practical (what do I need to know to make my own page?), and the overlooked (I have a page, what do I do now?).

Jun 29th 2026
3 Weeks
Videojuegos: ¿de qué hablamos? (Coursera) Coursera
Universitat Autònoma de Barcelona

Videojuegos: ¿de qué hablamos? (Coursera)

Probablemente, todos hemos jugado a algún videojuego, pero ¿qué hay detrás de él? Podemos decir que - con independencia del videojuego - hay un árduo trabajo multidisciplinar que incluye desde aspectos de diseño hasta la programación como tal del videojuego. Este curso pretende ser un curso introductorio que muestre qué aspectos hay que considerar en el videojuego, y que permita con posterioridad abordar individualmente los temas que se consideran nucleares: diseño, arte, motor del videojuego y 'game play'.

Jun 29th 2026
5-12 Weeks
Introduction to CSS3 (Coursera) Coursera
University of Michigan

Introduction to CSS3 (Coursera)

The web today is almost unrecognizable from the early days of white pages with lists of blue links. Now, sites are designed with complex layouts, unique fonts, and customized color schemes. This course will show you the basics of Cascading Style Sheets (CSS3). The emphasis will be on learning how to write CSS rules, how to test code, and how to establish good programming habits.

Jun 29th 2026
4 Weeks
Genomic Data Science and Clustering (Bioinformatics V) (Coursera) Coursera
University of California, San Diego

Genomic Data Science and Clustering (Bioinformatics V) (Coursera)

How do we infer which genes orchestrate various processes in the cell? How did humans migrate out of Africa and spread around the world? In this class, we will see that these two seemingly different questions can be addressed using similar algorithmic and machine learning techniques arising from the general problem of dividing data points into distinct clusters.

Jun 29th 2026
3 Weeks
Object Oriented Programming in Java (Coursera) Coursera
University of California, San Diego

Object Oriented Programming in Java (Coursera)

Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals -- and we are really excited to work with all of you! Some of you want to be professional software developers, others want to improve your programming skills to implement that cool personal project that you’ve been thinking about, while others of you might not yet know why you’re here and are trying to figure out what this course is all about.

Jun 29th 2026
5-12 Weeks
Data Structures and Performance (Coursera) Coursera
University of California, San Diego

Data Structures and Performance (Coursera)

How do Java programs deal with vast quantities of data? Many of the data structures and algorithms that work with introductory toy examples break when applications process real, large data sets. Efficiency is critical, but how do we achieve it, and how do we even measure it? This is an intermediate Java course. We recommend this course to learners who have previous experience in software development or a background in computer science, and in particular, we recommend that you have taken the first course in this specialization (which also requires some previous experience with Java).

Jun 29th 2026
5-12 Weeks
Hadoop Platform and Application Framework (Coursera) Coursera
University of California, San Diego

Hadoop Platform and Application Framework (Coursera)

This course is for novice programmers or business people who'd like to understand the core tools used to wrangle and analyze big data. With no prior experience, you'll have the opportunity to walk through hands-on examples with Hadoop and Spark frameworks, two of the most common in the industry. You will be comfortable explaining the specific components and basic processes of the Hadoop architecture, software stack, and execution environment.

Jun 29th 2026
5-12 Weeks
Java程序设计 (Coursera) Coursera
Peking University

Java程序设计 (Coursera)

《Java程序设计》课程是使用Java语言进行应用程序设计的课程,针对各专业的大学本科生开设。课程的主要目标有三: 一、掌握Java语言的语法,能够较为深入理解Java语言机制,掌握Java语言面向对象的特点。 二、掌握JavaSE中基本的API,掌握在集合、线程、输入输出、图形用户界面、网络等方面的应用。三、能够编写有一定规模的应用程序,养成良好的编程习惯,会使用重构、设计模式、单元测试、日志、质量管理工具提高代码的质量。 对于学过“计算机基础、计算概论或C语言的学生”尤为适用。

Jun 29th 2026
5-12 Weeks
A Crash Course in Data Science (Coursera) Coursera
Johns Hopkins University

A Crash Course in Data Science (Coursera)

By now you have definitely heard about data science and big data. In this one-week class, we will provide a crash course in what these terms mean and how they play a role in successful organizations. This class is for anyone who wants to learn what all the data science action is about, including those who will eventually need to manage data scientists. The goal is to get you up to speed as quickly as possible on data science without all the fluff. We've designed this course to be as convenient as possible without sacrificing any of the essentials.

Jun 29th 2026
1 Week
Java Programming: Solving Problems with Software (Coursera) Coursera
Duke University

Java Programming: Solving Problems with Software (Coursera)

Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source classes, you will write programs that access and transform images, websites, and other types of data. At the end of the course you will build a program that determines the popularity of different baby names in the US over time by analyzing comma separated value (CSV) files.

Jun 29th 2026
4 Weeks