image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image

GN

Gilberto Nasser02/09/2023 14:52
Compartilhe

Inteligência Artifical x Machine Learning

  • #Inteligência Artificial (IA)
  • #Machine Learning

Inteligência Artificial (IA) é um ramo da ciência da computação que se propõe a elaborar dispositivos que simulem a capacidade humana de raciocinar, perceber, tomar decisões e resolver problemas, enfim, a capacidade de ser inteligente.

 

Uma IA Geral é a que vemos nos filmes ou nos desenhos, um robô que sabe fazer de tudo, dirige, arruma a casa, cozinha, conversa, e está pronto para dominar o mundo. Uma IA Restrita é o que temos na realidade, existe para resolver problemas específicos, como reconhecer uma face, auxiliar em investimentos ou recomendar compras. Mas uma IA é capaz de generalizar... o que é isso? É quando ela pode entender e classificar um resultado mesmo quando não existe especificamente este resultado no conjunto de dados utilizado no treinamento para sua programação.

 

E como é feito esse treinamento? É feito pelo Machine Learning.

 

Machine Learning (ou Aprendizado de Máquina) é um ramo da Inteligência Artificial que usa algoritmos para permitir que sistemas computacionais possam ser programados para aprender um determinado comportamento ou reconhecer um padrão automaticamente, isso tudo a partir de um conjunto de dados, composto por exemplos ou observações.

 

Existem diferentes abordagens e técnicas para isso, e podem ser aplicadas em diversos tipos de algoritmos, por exemplo:

  • Aprendizado Supervisionado: é treinado com dados que possuem uma resposta conhecida, quando o modelo é capaz de fazer previsões ou classificar novos registros. Por exemplo, reconhecer imagens de gatos e cachorros.
  • Aprendizado Não Supervisionado: é treinado com dados não rotulados, ele analisa e busca padrões nos dados, agrupando registros similares sem a necessidade de ter uma resposta pré-definida. Por exemplo, segmentar dados, detectar anomalias ou analisar comportamentos.
  • Aprendizado por Reforço: é treinado através de recompensas ou punições com base nas ações, ele aprende através da interação e tentativa e erro, buscando maximizar as recompensas recebidas. Por exemplo, tomar decisões em jogos.
  • Redes Neurais Artificiais (RNA): tentam simular a maneira como os neurônios biológicos enviam sinais uns para os outros. Cada neurônio recebe vários estímulos, processa, e podem ativar os neurônios da camada seguinte. Por exemplo, são utilizados para classificar e agrupar dados em alta velocidade, em reconhecimento de falas ou imagens.
  • Algoritmos Bioinspirados: são uma classe geral de algoritmos que se inspiram em processos biológicos emulando padrões da natureza para resolver problemas complexos do mundo real. Por exemplo, a capacidade das formigas otimizando o melhor caminho ou as abelhas planejando o voo na busca de alimentos.

 

As vezes nem percebemos, mas a Inteligência Artificial está cada vez mais presente em nossas vidas, basta olhar em volta e perceberá que é utilizada nas mais diversas atividades, como:

  • Recomendação de conteúdo em plataformas (Netflix, Spotify, Instagram)
  • Roteamento de viagens em aplicativos de transporte e geolocalização (Uber, Waze, Google Maps)
  • Segmentação de anúncios na internet e nas redes sociais (Google Adwords, Facebook Ads e Instagram Ads)
  • Tradução de idiomas em ferramentas online (Google Tradutor)
  • Classificação de e-mails em spam ou não spam
  • Prevenção de situações antes mesmo delas acontecerem, como Câncer de Mama ou Microcalcificações
  • Cruzamento de resultados de exames diagnósticos com histórico médico
  • Monitoramento de safra com sensores
  • Classificação e seleção de produtos agrícolas com base em critérios específicos
  • Identificação Visual de pragas e doenças de plantas
Compartilhe
Comentários (0)