Como se tornar um engenheiro de aprendizado de máquina

Autor: John Stephens
Data De Criação: 26 Janeiro 2021
Data De Atualização: 3 Julho 2024
Anonim
Como se tornar um engenheiro de aprendizado de máquina - Aplicativos
Como se tornar um engenheiro de aprendizado de máquina - Aplicativos

Contente


Quando você para para pensar sobre isso, o futuro pode ser um pouco assustador.Está repleto de IA, automação, impressão 3D, realidade virtual, IoT e outros conceitos que até agora pareciam ficção científica. Mas se você entender essas idéias, também poderá ser um lugar cheio de oportunidades. Por exemplo, ao entender os conceitos básicos de IA e big data, você pode seguir uma carreira como engenheiro de aprendizado de máquina. Isso não apenas lhe proporcionaria um salário de engenheiro de aprendizado de máquina muito saudável, mas também poderia ajudá-lo a moldar esse futuro.

Nesta postagem, veremos o que um engenheiro de aprendizado de máquina faz, por que é uma excelente função e como você pode começar.

Por que aprendizado de máquina?


O aprendizado de máquina (ML) permite que as empresas utilizem enormes conjuntos de dados para aplicativos que antes nunca seriam possíveis. Os algoritmos de ML podem aprender os hábitos e comportamentos de compra dos clientes, executar matemática incrivelmente complexa e habilitar produtos inteiramente novos.

Quase todos os setores serão muito impactado pela IA e aprendizado de máquina em um futuro próximo e de maneiras que você provavelmente não esperaria. Veja os videogames, por exemplo, onde o aprendizado de máquina tornou possível o rastreamento de raios em tempo real, resultando em iluminação fotorrealista. Toda indústria deve ser totalmente transformada pelo casamento de dados e lógica.

Leia também: O seu trabalho é seguro? Trabalhos que a IA destruirá nos próximos 10 a 20 anos

É por esse motivo que o cientista de dados foi chamado de "o trabalho mais sexy dos 21"st século ”pela Harvard Business Review.


Como é um salário de engenharia de aprendizado de máquina? De acordo com o Prospects.ac.uk, o salário médio de engenheiro de aprendizado de máquina no Reino Unido é de £ 52.000, que pode subir até £ 170.000 se você trabalha para uma empresa como Google ou Facebook. Isso é cerca de US $ 62.568 ou US $ 204.551,65, respectivamente.

Um salário de aprendizado de máquina pode subir até US $ 204.551

O que é aprendizado de máquina?

Primeiro, é importante entender com precisão o que é aprendizado de máquina e o que não é.

O aprendizado de máquina está intimamente relacionado à IA, mas esses ainda são conceitos distintos. Enquanto a inteligência artificial pode descrever qualquer tipo de programa ou máquina projetado para exibir comportamento inteligente, o aprendizado de máquina significa especificamente o uso de algoritmos para procurar padrões nos dados. Isso pode ser potencialmente usado para treinar certos tipos de IA.

A IA que controla inimigos em jogos de computador normalmente não usa aprendizado de máquina. Em vez disso, ele usa um tipo de fluxograma para a tomada de decisões, a fim de responder às suas ações com estratégias predefinidas. Isso é o que chamamos de Inteligência Artificial Estreita (ANI), porque só pode fazer uma coisa.

Leia também:ML Ki: extração de texto de imagens usando o sdk de aprendizado de máquina do Google

Isso contrasta com a Inteligência Geral Artificial (AGI), que é uma IA projetada para ser capaz de lidar com vários tipos diferentes de tarefas e até mesmo passar no teste de Turing.

A visão por computador, por outro lado - a capacidade de um programa para identificar objetos em uma cena - é realizada por meio de aprendizado de máquina. Observando centenas de milhares de fotos, você pode "ensinar" uma IA a reconhecer objetos como carros ou plantas. Se a câmera do seu telefone tiver detecção de cena, isso usará o aprendizado de máquina. Da mesma forma, o ML também é usado para ensinar o reconhecimento de voz dos assistentes virtuais.

O aprendizado de máquina pode ser usado para identificar problemas de saúde a partir de raios-x e auxiliar os médicos em seus diagnósticos, ou para prever com mais precisão o tempo. Ainda há muito mais potencial a ser explorado.

O que faz um engenheiro de aprendizado de máquina?

O trabalho de um engenheiro de aprendizado de máquina é ensinar IAs e software usando dados.

O trabalho de um engenheiro de aprendizado de máquina é ensinar IAs e software usando dados. Eles podem:

  • Escreva programas e desenvolva algoritmos para extrair informações significativas de grandes conjuntos de dados
  • Faça experimentos e teste diferentes abordagens
  • Otimize programas para melhorar o desempenho, velocidade e escalabilidade
  • Lidar com a engenharia de dados para garantir conjuntos de dados limpos
  • Sugira aplicativos úteis para aprendizado de máquina

Um engenheiro de aprendizado de máquina pode, portanto, trabalhar para uma empresa que já produz um produto - seja reconhecimento de voz, visão computacional ou algo mais especializado. Como alternativa, eles podem trabalhar para uma agência que fornece soluções de aprendizado de máquina para empresas que podem se beneficiar da tecnologia. Ou talvez eles possam trabalhar no departamento de P&D de uma empresa de tecnologia como o Google para criar novos aplicativos.

Leia também:Rotulagem de imagem do kit de ML: determine o conteúdo de uma imagem com o aprendizado de máquina

Há alguma sobreposição entre os papéis de um engenheiro de aprendizado de máquina e um cientista de dados. Da mesma forma, pode ser necessário recorrer a habilidades como mineração de dados, análise preditiva, matemática etc. No entanto, o papel do engenheiro de ML é mais específico, aplicando esse conhecimento de uma maneira muito particular.

E, é claro, o salário do engenheiro de aprendizado de máquina tende a ser maior para refletir isso.

Para ter uma idéia do tipo de coisa que você precisa entender como engenheiro de aprendizado de máquina, recomendo esta postagem sobre os 10 principais algoritmos usados ​​no ML. Se isso é fascinante para você, provavelmente você gostará de ML. Caso contrário, você pode ser mais adequado para outra função.

Como se tornar um engenheiro de aprendizado de máquina

Interessado em se tornar um engenheiro de aprendizado de máquina? Acha que tem o que precisa? Aqui está o que você precisa saber para começar e obter um ótimo salário para engenheiro de aprendizado de máquina.

Leia também: Como trabalhar on-line como desenvolvedor de software: tudo o que você precisa saber

Em termos de qualificações e certificações, não há caminho definido para se tornar um engenheiro de ML. Muitos dos empregos que pagam os melhores salários de aprendizado de máquina exigem um diploma de graduação. Geralmente, esse é um diploma de ciência da computação, que fornecerá um amplo entendimento de computadores, tecnologia e programação. Um diploma em matemática também pode ser um ótimo ponto de partida.

Idealmente, você desenvolveria isso com experiência em engenharia de software e ciência de dados. As linguagens de programação mais úteis nesse campo são Python, C e C ++.

A partir daí, você pode fazer a transição para funções mais especializadas em aprendizado de máquina ou adaptar seu currículo com os cursos de aprendizado de máquina abaixo. A experiência com APIs de ML como TensorFlow e Keras também será extremamente útil.

Leia também: Como usar o LinkedIn e conseguir o emprego dos seus sonhos!

Devido à enorme quantidade de poder de processamento e armazenamento necessário para lidar com os enormes conjuntos de dados associados ao aprendizado de máquina, você trabalhará amplamente com sistemas baseados em nuvem. Para esse fim, também é importante demonstrar familiaridade com a computação distribuída.

Como a engenharia de aprendizado de máquina é uma carreira de vanguarda, não há um caminho a seguir. Você pode até achar que pode percorrer um longo caminho como programador autodidata se conseguir criar um currículo suficientemente forte.

Cursos e certificações

Aqui estão alguns cursos e certificações que você pode usar para avançar como engenheiro de aprendizado de máquina:

Bacharel em Ciência da Computação - Este é um curso on-line completo da Universidade de Londres que fornecerá a base perfeita para aqueles que podem dedicar seu tempo. Você estudará por 3 a 6 anos e precisará de 14 a 28 horas por semana.

Ciência de dados: aprendizado de máquina - Se você já possui alguma experiência em programação e / ou matemática, adicionar conhecimentos específicos de aprendizado de máquina pode ser tudo o que você precisa. Este é um curso gratuito de 8 semanas da Universidade de Harvard. Você pode adicionar um certificado verificado por uma pequena taxa, e ele também será contabilizado para um Certificado Profissional de Ciência de Dados, caso deseje prosseguir com isso. Você pode encontrar esse curso completo aqui.

Fundamentos da ciência de dados: pensamento computacional com Python - Outro curso gratuito, desta vez da Universidade de Berkeley da Califórnia. São 5 semanas, exigindo um compromisso de cerca de 4-6 horas por semana. Você pode pagar um pouco mais para adicionar um certificado verificado ou pode contar para obter um certificado profissional completo no Foundations of Data Science.

Especialização em aprendizado de máquina - Esta especialização em aprendizado de máquina da Universidade de Washington é composta por quatro cursos separados e é gratuita para se inscrever. Você receberá um certificado de curso que pode ser adicionado ao seu LinkedIn ou CV.

Programação em C # - Este exame da Microsoft conta como crédito para um MCSA, mas também ajuda a aumentar seu currículo com evidências de habilidades de codificação relevantes por conta própria!

Leia também: Certificação Microsoft: Um guia para profissionais de tecnologia

Aprenda a masterclass de programação Python - este curso da Udemy não fornece um certificado profissional, mas é uma introdução acessível e útil a essa linguagem de programação sob demanda.

Então aí está! É isso que você precisa saber para se tornar um engenheiro de aprendizado de máquina. É uma carreira que você gostaria de seguir? Você já é um engenheiro de ML? Compartilhe suas dicas e experiências nos comentários abaixo!

Parece que todo o ano um novo recorde de temperatura etá endo quebrado em algum lugar do mundo. Com o verão aqui a todo vapor, uma repota para o calor inuportável enquanto você eti...

Em uma verão APK do ARCore 1.5, é poível ver facilmente referência a martphone não lançado, como o OnePlu 6T.Parece que ee telefone já foram aprovado para uporte do ...

Mais Lendo