Apresentação Inteligência Artificial e Aprendizado de Máquina
Apresentação Inteligência Artificial e Aprendizado de Máquina
Apresentação Inteligência Artificial e Aprendizado de Máquina
Aprendizado de Máquina:
estado atual e tendências
Artigo escrito por: Teresa Bernarda Ludermir
Foi agraciada com os Prêmios do Mérito Científico da Sociedade Brasileira de Computação e das
Comissões Especiais de Redes Neurais e Inteligência Artificial.
Possui graduação e mestrado em Ciência da Computação pela UFPE e doutorado pelo Imperial
College of Science, Technology and Medicine - University of London. A principal área de interesse
é Inteligência Artificial, com ênfase em Redes Neurais e Aprendizado de Máquina.
Data de publicação
30/04/2021
Palavras-chave
Inteligência Artificial, Aprendizado de Máquina, Ética
em Inteligência Artificial
Dowloads da revista
"Estamos vivenciando uma nova revolução industrial"
Teresa Bernarda Ludermir
Carros autônomos Robô inteligente
A área da Inteligência Artificial que lida com a O DeepFace identifica rostos humanos em imagens
tradução e manipulação de textos é conhecida por digitais e consegue detectar quem são as pessoas
Processamento de Linguagem Natural (Torfi et al., que estão nas fotos independentemente do ângulo
2020; Otter et al., 2021)
A IA também erra
Não existem soluções algorítmicas para esses problemas, isto é, não se sabe como escrever
programas para resolvê-los. Mas existem muitos dados (informações) para esses problemas, o que
possibilita o treinamento de algoritmos e uso do aprendizado de máquina.
O aprendizado de máquina
Hoje computadores já ganham competições de campeões mundiais como foi o caso
com o jogo Go. Em 2017, o AlphaGo4 Master, da empresa DeepMind, ganhou do
campeão mundial, Ke Jie, no jogo de Go. AlphaGo aprendeu a jogar Go por
treinamento, isto é, vendo muitos exemplos de bons jogos. Assistiu milhares de jogos
dos campeões e depois jogou milhares de vezes, como fazem os humanos quando
querem se tornar bons jogadores em algum jogo específico.
Não é possível programar o computador para ser campeão em jogos como o Go,
nem para desempenhar as inúmeras tarefas que os computadores estão
desempenhando bem atualmente. É por meio do Aprendizado de Máquina que o
computador está adquirindo novas habilidades. As técnicas de Aprendizado de
Máquina permitem que o computador aprenda por exemplos, ou seja, aprenda por
meio dos dados. O Aprendizado de Máquina tornou-se chave para colocar
conhecimento nos computadores.
O que mudou nos últimos anos?
Algumas técnicas de IA foram definidas nos anos 1950. Por que então somente agora se está
conseguindo solucionar esses problemas com IA, se algumas das técnicas de IA são antigas?
As técnicas de IA que fazem sucesso hoje precisam de muito poder computacional e de muitos
exemplos (dados), que não estavam disponíveis até pouco tempo. Agora com as GPU (Graphic
Processing Unit), maior poder computacional e muitos dados, as técnicas de IA conseguem resolver
problemas cada vez mais complexos.
Hoje estão disponíveis muitos dados: dados das empresas, dados das pessoas, dados dos
equipamentos (por exemplo, oriundos do uso de Internet das Coisas), o que facilita muito no
desenvolvimento e treinamento das inteligências artificiais.
Tipos de aprendizado
Tipos de IA
de máquina
IA focada, também conhecida como IA fraca Supervisionado
Uma das técnicas de Aprendizado de Máquina que tem tido sucesso em resolver muitos
problemas são as Redes Neurais Artificiais (RNA). As RNA são modelos matemáticos que
se inspiram nas estruturas neurais biológicas e que têm a capacidade computacional
adquirida por meio de aprendizado. O processamento da informação em RNA é feito nos
neurônios artificiais, conhecidos como neurônio McCulloch e Pitts (ou modelo MCP)
(McCulloch; Pitts, 1943).
O modelo mais simples de aprendizado com Redes Neurais, o Perceptron, foi definido
em 1957 por Frank Rosemblat e resolve problemas simples que são linearmente
separáveis (Rosenblatt, 1957). O Perceptron é composto por uma estrutura com uma
única camada, tendo como unidades básicas neurônios MCP e uma regra de
aprendizado. O algoritmo de aprendizagem do Perceptron utiliza a correção de erros
(diferença entre a resposta desejada e a resposta da rede) como base.
Embora a inteligência artificial (IA) tenha tido um sucesso inegável e esteja impactando
nossas vidas, as máquinas ainda estão longe de dominar muitos aspectos do nosso
mundo. Questões éticas e sociais relacionadas ao uso da IA precisam ser avaliadas e
resolvidas em um curto espaço de tempo.
GAMA, J. A survey on learning from data streams: current and future trends. Progress
in Artificial Intelligence, v.1, n.1, p.45-55, 2012.