Programa Nanodegree

Engenheiro de Machine Learning

Construa modelos preditivos e automatizados

Aprenda a construir modelos preditivos que irão possibilitar computadores a agir, aprender e tomar decisões baseados em dados. Você aprenderá os conceitos fundamentais de avaliação e validação de modelos, aprendizagem supervisionada, aprendizagem não-supervisionada, aprendizagem por reforço e deep learning.

* ou R$ 1.999 à vista.
Inscrições até 19 de novembro.
Aulas iniciam dia 20 de novembro.

  • Tempo
    6 meses

    Dedicação estimada de 8-10 horas por semana.

  • Nível
    Avançado
  • Pré-requisitos
    Programação e estatística

    Veja todos os pré-requisitos

  • Legendas
    Português, Inglês

    Vídeos em inglês com legendas em português ou inglês.

Desenvolvido em parceria com
  • KaggleKaggle é a maior e mais conhecida plataforma colaborativa de modelos preditivos e competição analítica onde empresas e pesquisadores postam dados para produzir os melhores modelos para predizer e descrever dados.

Por que aprender machine learning?

Machine learning (ou aprendizado de máquina) está, literalmente, em todos os lugares, e é muitas vezes utilizado mesmo quando nós não nos damos conta. Traduções do Google, assistente virtual Siri, notícias do mural do Facebook e recomendações de produtos na Amazon são apenas alguns exemplos populares da onipresença desta tecnologia. Machine Learning possibilita a construção de sistemas que aprendem e se otimizam automaticamente com dados, e tudo isso coloca a aprendizagem de máquina na vanguarda absoluta de praticamente qualquer campo que se baseia em dados, como saúde, educação, esportes e muitas outras.


Por que aprender machine learning?

Extensas análises de dados, reconhecimento de padrões, cruzamento de informações e geração de insights

Projetos focados em sua carreira
Projetos focados em sua carreira

Projetos focados em sua carreira

Todos os projetos são desenvolvidos com foco em sua carreira e as tarefas que irá realizar no seu dia-a-dia. Todos eles, no final, farão parte do seu portifólio e serão essenciais para se diferenciar no mercado de trabalho.

Feedback de projetos por Experts

Feedback de projetos por Experts

Para cada projeto enviado você receberá uma revisão e feedback de um especialista na área que irá te ajudar a entender onde pode melhorar e como aprimorar ainda mais o seu conhecimento

Faça parte de uma comunidade
Faça parte de uma comunidade

Faça parte de uma comunidade

À medida que você progride no Nanodegree, se conectará com outros alunos em fóruns dedicados ao curso. Esses fóruns ajudam você a se inspirar, trocar experiências, tirar dúvidas e fazer networking para o futuro.

Admissão Garantida

Admissão Garantida

Complete esse Nanodegree com sucesso e receba admissão garantida para os nossos Nanodegrees avançados de Inteligência Artificial, Carro Autônomo ou Robótica.

Pessoa usando um computador

Teste o Nanodegree Engenheiro de Machine Learning gratuitamente.

Faça um teste gratuito

O que você aprenderá

Ementa

O que você aprenderá em Engenheiro de Machine Learning

Neste programa você adquirá todo o conhecimento necessário para se tornar um Engenheiro de Machine Learning. Você contruirá modelos de aprendizagem de máquinas efetivos e aprenderá a resolver problemas do mundo real em todos os campos de atuação com Machine Learning

Neste programa você adquirá todo o conhecimento necessário para se tornar um Engenheiro de Machine Learning. Você contruirá modelos de aprendizagem de máquinas efetivos e aprenderá a resolver problemas do mundo real em todos os campos de atuação com Machine Learning

Menos detalhes

6 meses para a conclusão

  • Aprendizagem Supervisionada

    Saiba como os modelos de aprendizagem supervisionados, tais como árvores de decisão, SVMs, e outros, são treinados para modelar e prever dados rotulados.

    Encontrando doadores para a CharityML
  • Aprendizagem Não Supervisionada

    Saiba como encontrar padrões e estruturas em dados não gravados, realizar transformações de recursos e melhorar o desempenho preditivo de seus modelos.

    Criando segmentos de clientes
  • Aprendizagem por Reforço

    Neste módulo, abordaremos tópicos de Aprendizagem por Reforço, como Processos de Decisão Markov, Métodos de Monte Carlo e Métodos de Diferença Temporal.

    Ensinando um quadricóptero a voar
  • Projeto Capstone

    Esta seção tem duas fases. A primeira é a Proposta de Capstone, durante a qual você redigirá uma proposta descrevendo o domínio do problema que você gostaria de resolver e sua abordagem. Em seguida vem o Projeto Capstone: Nele, você aproveitará suas habilidades recém-aprendidas para resolver o problema - conforme descrito em sua proposta - aplicando algoritmos e técnicas de aprendizado de máquina.

    Proposta CapstoneProjeto Capstone
  • Deep Learning (Opcional)

    Nesta lição, você poderá ter seu primeiro contato com Deep Learning e começar a se especializar em outros campos da Inteligência Artificial. Abordaremos tópicos em Aprendizagem Profunda incluindo Redes Neurais Convolucionais. Este módulo e a entrega de seu projeto são opcionais e não interferem na conclusão de seu curso.

    Classifique por raça imagem de cachorros

Aproveite o novo serviço Udacity Pro e esteja ainda mais preparado para os desafios de carreira.Udacity Pro

O Selo U Pro destaca os programas que agora possuem serviços de carreira, que irão te preparar para assumir uma posição no mercado de trabalho. Ao unir nossa metodologia de aprendizado por projetos aos conteúdos técnicos e ferramentas de carreira, eles são a melhor opção para quem quer alavancar ou mudar sua trajetória profissional.O Selo U Pro destaca os programas que agora possuem serviços de carreira.

Feedback Profissional

Destaque sua presença profissional online:

  • Receba feedbacks personalizados
  • Aprimore seu LinkedIn e GitHub
  • Aumente suas chances no mercado de trabalho
  • Conteúdo Exclusivo

    Aprenda a aumentar sua rede de contatos, prepare-se para entrevistas técnicas e mais!

    Parceiros de Contratação

    A Udacity abre portas para seus estudantes através de canais exclusivos com diversos parceiros no Brasil e no mundo.Canais exclusivos com diversos parceiros no Brasil e no mundo.

    Aprenda com os melhores

    Arpan Chakraborty
    Arpan Chakraborty

    Desenvolvedor do Curso

    Arpan gosta de encontrar soluções de computação para os problemas cotidianos. Tem interesse na interação homem-computador, robótica e ciência cognitiva. Ele obteve seu PhD da North Carolina State University, com foco na visão de computador inspirada na biologia.

    Luis Serrano
    Luis Serrano

    Desenvolvedor do Curso

    Com PhD em Matemática na Universidade de Michigan, trabalhou como pesquisador matemático e professor universitário e como engenheiro de Machine Learning no Google, onde aplicava algoritmos preditivos para gerar recomendação de vídeos no Youtube.

    Sebastian Thrun
    Sebastian Thrun

    Instrutor

    Como fundador e presidente da Udacity, a missão de Sebastian é democratizar a educação. Ele também é fundador do Google X, onde liderou projetos como os carros autônomos, o Google Glass e muito mais.

    Vincent Vanhoucke
    Vincent Vanhoucke

    Instrutor

    Cientista chefe de pesquisa do Google, trabalha com aprendizado profundo e infra-estrutura, completou seu doutorado na Universidade de Stanford sobre reconhecimento de voz e agora concentra suas pesquisas em compreensões de imagem e vídeo.



    Machine Learning

    Construa modelos preditivos

    Programa Nanodegree

    Engenheiro de Machine Learning

    Construa modelos preditivos e automatizados

    * ou R$ 1.999 à vista.
    Inscrições até 19 de novembro.
    Aulas iniciam dia 20 de novembro.

    Perguntas Frequentes

      Estrutura do Programa
    • Por que devo me inscrever no Nanodegree Engenheiro de Machine Learning?
      O Nanodegree Engenheiro de Machine Learning foi desenvolvido para você aprender a construir modelos preditivos que irão possibilitar computadores a agir, aprender e tomar decisões baseados em dados. Você aprenderá os conceitos fundamentais de avaliação e validação de modelos, aprendizagem supervisionada, aprendizagem não-supervisionada, aprendizagem por reforço e deep learning.Este curso demonstra diversos algoritmos de aprendizagem de máquina, explica seus casos de uso, como funcionam e como implementá-los. SciKit Learn é a principal biblioteca utilizada, e os projetos usam bases de dados mais próximas à realidade da maior parte das grandes empresas: dados sobre vendas, informações socioeconômicas individuais e outras.
    • O Nanodegree Engenheiro de Machine Learning é online, presencial, ou alguma combinação de ambos?
      O Nanodegree Engenheiro de Machine Learning é online, e os alunos podem interagir com colegas e instrutores em nossa sala de aula virtual, fóruns e Slack. Diferentemente de outros programas online, seu aprendizado será baseado em projetos que serão corrigidos pelos nossos mentores.
    • Qual é a ementa do Nanodegree Engenheiro de Machine Learning?
      Nosso compromisso é de equipá-lo com uma excelente compreensão do que forma um profissional de machine learning. Para isso, os tópicos abordados no Nanodegree Engenheiro de Machine Learning são: avaliação e validação de modelos; aprendizagem supervisionada; aprendizagem não-supervisionada; aprendizagem por reforço; e deep learning.
    • Como funciona o aprendizado por projetos?
      Durante o Nanodegree Engenheiro de Machine Learning, você desenvolverá quatro projeto, colocando em prática tudo que aprendeu. Todo projeto que você realizar será revisado por especialistas em machine learning. Você será informado sobre o que está fazendo bem, sugestões de melhorias e, caso não tenha cumprido algum requisito, a indicação para refazê-lo.
    • Existem pré-requisitos para inscrição neste Nanodegree?
      O Nanodegree Engenheiro de Machine Learning possui alguns pré-requisitos de conhecimento. Confira todos antes de realizar a sua inscrição: (1) conhecimento de programação intermediário; (2) conhecimento estatístico básico, domínio básico de cálculo e algebra linear. Você pode adquirir todo esse conhecimento no Fundamentos de AI & Machine Learning.
    • Este Nanodegree me preparará para quais programas avançados da Udacity?
      Conhecer as melhores práticas em machine learning é recomendado para interessados no Nanodegree Engenheiro de Carro Autônomo, Engenheiro de Inteligência Artificial e Robótica. O Nanodegree Fundamentos de Deep Learning também é um excelente complemento ao conteúdo aprendido durante o Nanodegree Engenheiro de Machine Learning. Verifique na página de cada Nanodegree os demais conhecimentos necessários para realizá-los.
    • O que é um Nanodegree U Pro?
      O Nanodegree com o selo U Pro é preparado para capacitá- lo profissionalmente e seu conteúdo é alinhado com o que o mercado demanda e espera tecnicamente. Também possui serviços exclusivos de carreira, que incluem revisão de perfis no LinkedIn e no GitHub feita por especialistas, conteúdos especiais e conexão com os parceiros de contratação da Udacity no Brasil e no mundo.
      Duração do curso e dinâmica das aulas
    • Qual a duração do curso?
      O Nanodegree Engenheiro de Machine Learning é um curso online com duração de seis meses. Você será responsável pelo seu próprio ritmo de estudos e conseguirá realizar as aulas no horário que melhor desejar. Para lhe auxiliar, vamos recomendar algumas datas de entrega dos projetos. É importante ser aprovado em todos os projetos do curso nestes seis meses para graduar-se e emitir seu certificado.
    • Quantas horas semanais devo investir em meus estudos?
      Os alunos devem planejar passar 8-10 horas por semana, durante seis meses, para completar o Nanodegree Engenheiro de Machine Learning. Esta é uma sugestão, você tem autonomia e flexibilidade para dedicar mais ou menos horas a cada semana, de acordo com a sua organização pessoal.
    • É necessário estar disponível online em horários específicos durante o curso?
      Não. O conteúdo do Nanodegree Engenheiro de Machine Learning está disponível online em sua sala de aula Udacity a qualquer momento, assim como os demais recursos do programa (como Fóruns e Slack).
    • O que acontece se eu não concluir o Nanodegree Engenheiro de Machine Learning em 6 meses?
      O principal objetivo da Udacity é ajudar você a finalizar seu Nanodegree, para que este aprendizado faça a diferença em sua carreira. Por isso, caso você não consiga terminar o seu curso no prazo determinado, você poderá solicitar uma transferência de turma, que te dará um mês de extensão grátis.

      Para que sua transferência seja feita sem problemas, fique atento:

      • O pedido deverá ser feito nos últimos 10 dias da sua turma.
      • Pedidos de transferência que forem feitos antes dos últimos 10 dias da turma ou após o término do prazo não serão realizados.
      • Você não pode ter solicitado nenhuma transferência anteriormente. Você só tem direito a uma transferência!

      Acesse a nossa Central de Ajuda . e veja como essa opção funciona com mais detalhes.

      Além disso, é importante ressaltar que após a data de fim da sua turma, você terá acesso aos seguintes itens da sala de aula por 12 meses: o conteúdo de sala de aula, que não será atualizado ao longo do tempo, e serviços como nossa comunidade de ex-alunos. Não estão incluídos outros serviços, como grupos de estudo, revisão de projetos, áreas de trabalho, labs e quizzes. Para saber mais sobre os critérios de elegibilidade e mais detalhes, acesse a nossa Central de Ajuda para saber quanto tempo terá acesso após se graduar e caso você não se gradue.

      Inscrição, período de experimentação e pagamento
    • Eu me inscrevi hoje no Nanodegree Engenheiro de Machine Learning, quando terei acesso ao meu curso?
      Após a inscrição, você receberá um e-mail com a data de início de sua turma. Atente-se aos comunicados oficiais da Udacity por email e informações na página do Nanodegree Engenheiro de Machine Learning caso tenha eventuais dúvidas.
    • Existe um período de teste gratuito para esse Nanodegree?
      Não há nenhum período de teste gratuito para este curso, todavia, há uma política de reembolso de 10 dias, a contar da data de início das aulas. Para solicitar o reembolso, acesse a nossa Central de Ajuda .
    • Como posso ter um recibo do pagamento da minha inscrição no Nanodegree Engenheiro de Machine Learning?
      Após o sistema da Udacity processar o pagamento de seu Nanodegree, você receberá por email um recibo de pagamento (invoice). Lembramos que nota fiscal é emitida apenas por empresas que prestam serviços locais, a partir do Brasil. Quando você paga pelo Nanodegree, você está recebendo o serviço de ensino online da Udacity Inc., que é uma empresa americana.
    • Não consigo me inscrever para esta turma, serão abertas novas turmas em breve?
      Sim. A data de inscrição da próxima turma é divulgada na página oficial do Nanodegree Engenheiro de Machine Learning e aos estudantes que cadastraram seu email aqui para receber a ementa detalhada deste curso.
    • Certificado
      Sim! Como um provedor de cursos baseados em habilidades e orientado a projetos, a Udacity é autorizada a emitir certificados a todos que completam os nossos programas Nanodegree.
    • Este certificado é reconhecido pelo MEC?
      Ressaltamos que nossos certificados não equivalem a diplomas de graduação/pós-graduação providos por universidades brasileiras credenciadas ao Ministério da Educação do Brasil (MEC). Nossos certificados contam com o amplo reconhecimento da indústria. Nossas parcerias para desenvolvimento de cursos, com renomadas empresas como Google, Facebook, Twitter, Amazon, GitHub, IBM, dentre outras, servem para garantir a validade do certificado do Nanodegree.