olá pessoal tudo bem meu nome é Luciano Soler serei o professor de vocês na disciplina de inteligência artificial Vou fazer uma breve autodescrição Eu sou um homem branco de cabelo castanho escuro vestindo uma camiseta preta Eu tô num cenário que o fundo é preto com alguns livros uma mesa preta e um computador ao lado Inteligência artificial módulo um introdução à inteligência artificial três pessoal Então toda a parte de inteligência artificial como que os computadores aprendem como que a gente ensina pro computador vídeos imagens e tudo mais como que isso é feito né nós pegamos um
monte de arquivos pode ser texto pode ser imagem pode ser vídeo pode ser áudio A gente quando a gente coloca na inteligência artificial tudo isso é transformado em números e esses números são processados ali pelo algoritmo inteligente pela rede neural e são devolvidos como números Só que esses números devolvidos são retransformados em áudio vídeo texto A gente consegue fazer as entradas do jeito que a gente precisa e ter uma resposta do jeito que a gente precisa E no meio a gente tem programas inteligentes que processam assim como o nosso cérebro a gente recebe informações visuais
auditivas textuais e a gente consegue processar aquilo ali e gerar o resultado de acordo com e o o que a gente recebeu Então a rede neural é a mesma coisa Vamos ver um exemplo Por exemplo se eu pego essa imagem quando eu jogo essa imagem da vaca que a gente tem à esquerda aqui uma imagem de vaca com um focinho bem próximo da câmera quando eu pego essa imagem da vaca com o focinho bem próximo da câmera e jogo na rede neural a gente tá transformando essa imagem em números Essa rede neural que parece um
cérebro cheio de número lá dentro tá processando isso E a saída são números mas que também depois podem virar texto podem virar áudio E essa saída pode virar áudio Nesse caso aqui teve a saída ali que a gente viu ó a imagem que você forneceu é uma vaca vista de muito perto Se nós colocarmos isso na inteligência artificial a gente vai ter isso ó Se você fizer isso no chat EPT agora se você a gente vai falar um pouquinho mais sobre o chat EPT mas vou mostrar um vídeo aqui Se você colocar essa imagem no
chat EPT e apertar para enviar lá para ele ele vai responder justamente isso ó Essa essa imagem é de uma vaca vista de muito perto se destaca pelo focinho grande expressivo Ele tá explicando para você o que que é aquela imagem Isso ela recebeu aquele aquela imagem processou e nos retornou de uma forma diferenciada tá solar mas como que esses computadores aprendem né você me falou ali que você vai colocar vários arquivos e vai processar aquilo e vai ter uma uma volta Mas exatamente como como que você ensina para ele a gente tem três tipos
de formas de aprendizado do computador A gente tem o aprendizado supervisionado que a gente vai falar como que funciona o aprendizado na primeiro degrau aqui né vamos pensar assim que a gente tem uma imagem aqui nós temos três degrais né o aprendizado supervisionado no primeiro degrau o segundo degrau é aprendizado não supervisionado e o terceiro degrau aprendizado por reforço Essa imagem que a gente tá vendo a gente pode imaginar ali o primeiro degrau Vamos falar um pouquinho desse primeiro degrau inicialmente O que que é o aprendizado supervisionado o aprendizado supervisionado é quando você acompanha o
computador no aprendizado dele Vamos pro próximo slide Aqui a gente vai ver um exemplo bem claro disso Aqui a gente tem uma imagem de um inseto Ele chama é um conhecido como percevejo mas chama euquistos Eh nesara virdula né na verdade chama Nesara virdula Esse perceve e eu tenho para mim fazer com que o computador reconheça esse perceve eu tenho que fazer uma marcação nessa imagem que essa imagem de perceve que a gente tá vendo eu tenho que marcar um retângulo em volta da imagem Então se você olhar tem um retângulo marcado em volta da
imagem de Percevejo Esse retângulo ele vai fazer com que o computador entenda que aquela área é uma área prioritária dentro da imagem e que ele tem que aprender sobre aquela área Eu tenho que fazer isso igual eu vou passar aqui o próximo slide Vocês estão vendo que tem muitas imagens A gente tem aqui nesse slide eh um site chama Roboflow E esse site você pode jogar as imagens para treinamento Então você joga várias imagens lá dentro desse site aqui A gente tá vendo várias imagens É um conjunto de imagens aqui E essas imagens todas elas
eu tenho que marcar uma por uma Se você observar nesse site que a gente tá olhando eh são 7.263 imagens São muitas imagens né e e daí você tem que marcar todas as imagens de todos os insetos É todo o mesmo todas as imagens é do mesmo inseto porque eu tô treinando inteligência artificial neste tipo de inseto Se eu quiser treinar para outra coisa quiser treinar para ele reconhecer carros eu teria que ter imagens do carro dos carros ou do carro se for um modelo específico em diversas posições diferente para que ele reconheça aquele carro
em qualquer posição O caso aqui das imagens do Percevejo eu tô estou treinando ela de várias maneiras diferentes Veja em posições diferentes com idades diferentes porque o os insetos eles mudam igual a gente muda na nossa idade os insetos também mudam Então a gente tem que colocar várias imagens de formas diferentes pra inteligência artificial conseguir reconhecer É um trabalho manual que a gente faz para treinar ela Isso daqui é o aprendizado supervisionado porque a gente ensina passando exatamente o que a gente quer que ela aprenda Eu não vou colocar uma imagem de um outro inseto
por exemplo de uma formiga aqui porque senão eu vou treinar errado a inteligência artificial eu tenho que marcar exatamente o que eu quero que ela saiba Então nesse caso é um aprendizado supervisionado Eu tenho no segundo degrau agora voltando aqui para aquela nossa nossa imagem que tem o os três degrais n aprendizado supervisionado não supervisionado e por reforço a gente vai falar do aprendizado não supervisionado O que que o aprendizado não supervisionado traz o aprendizado não supervisionado ele faz o tal da que a gente chama de classificação Vamos pro próximo slide aqui fica mais fácil
Eu só tenho vários objetos objetos diferentes Então a gente tá pegando frutas aqui Então olhando pro lado esquerdo a gente tem várias frutas ali maçã banana eh eh pêssego São várias frutas diferentes desculpa maçã banana e laranja São várias frutas diferentes Ali a gente tem várias frutas diferentes Do lado esquerdo a gente tem um cérebro com processamento e do lado direito a gente vai ver três fileiras de frutas né a gente vê maçã na primeira fileira na segunda fileira a gente vê eh laranja e na última fileira a gente vê banana Que que acontece ali
a gente esse algoritmo de eh aprendizado não supervisionado ele consegue reconhecer padrões diferentes Então ele observa vários várias coisas misturado e consegue separar eles que a gente chama de classificação Então de acordo com o comportamento de acordo com o o a cor no caso o cor e forma do objeto de acordo com a idade a gente consegue fazer esse tipo de classificação O próprio Netflix faz ele analisa o seu padrão de acordo com o padrão de comportamento a pessoa gosta de filmes de ação eu vou começar a mostrar para ela mais filmes de ação nesse
estilo Então é assim que a gente trabalha com classificação né e aqui a gente tem por exemplo o exemplo da classificação Classificação a gente consegue separar e clusterização a gente consegue também É um tipo de classificação diferenciada a gente pode classificar separar todos os bichos um separado tipo todas as galinhas todos os patos todos os galos né e separados E a gente também pode eh na classificação e também na clusterização a gente pode separar mamíferos de aves por exemplo é um cluster é um conjunto maior ali da classificação E por último não menos importante a
gente tem também o aprendizado por reforço Que que é aprendizado por reforço aprendizado por reforço é quando você ensina e você dá pontos quando a inteligência aprende e pune quando ela não aprende No último degrau aqui a gente vê ali uma pessoa ensinando um cachorro né ela ela vai jogar uma um um alguma coisa pro cachorro se ele devolver de volta para ela ele ganha algum algum petisco Ver um exemplo aqui também de aprendizado por reforço N nessa imagem que a gente tá vendo na tela do lado direito nós temos ali as ações que temos
para fazer e do lado esquerdo nós temos o robô Temos um robô bem no meio da tela Temos três linhas A primeira linha a gente tem um robô bem no meio da tela que é o nosso agente e ele tá em um meio Que que significa isso ele tem um meio e ele tem duas opções naquele meio Do lado direito ele tem uma torneira com água e um balde E do lado esquerdo ele tem o fogo Se nós falarmos para esse agente que ele tem que resolver o problema o que que ele vai fazer pode
ser que ele vá igual na segunda linha direto pro fogo porque o fogo é o problema Se isso acontecer igual nós estamos vendo ele pode se queimar ali né pode ter problema Então ele vai perder pontos caso ele aja desse jeito Pensando assim a gente vai pra terceira linha ali que ele vai analisar ó se acontecer de eu ir pro fogo direto o fogo é ruim da próxima vez evite Então provavelmente ele vai estar ali vai ter entendido isso né a próxima vez ele não vai repetir o mesmo o mesmo erro porque ele sabe que
se ele for fazer isso ele do jeito que ele foi direto ele pode perder pontos Se nós formos olhar na coluna da direita a gente vai fazer assim: primeira coisa observar Segunda coisa selecionar a opção usando política né que é qual é a política que eu vou usar eu vou pro fogo vou resolver não vou Terceiro passo ação Eu vou para uma ação específica Quarto passo obter recompensa ou penalidade que é o que a gente pode acontecer Se eu for direto pro fogo eu posso receber uma penalidade E a política é uma atualização ou aprendizado
Obrigatoriamente eu não preciso e eh acertar mas eu eu não preciso obrigatoriamente acertar mas eu tenho que aprender Se eu aprender que ir lá é ruim eu não faço de novo E por e por último é fazer essa repetição até conseguir resolver isso Daí é uma forma de aprendizado ele aprende sendo punido ou sendo sendo recompensado Uma outra forma de aprendizado que nós podemos ver são a robôs de treinamento A gente coloca aqui apesar de estar em 3D né a gente pessoal usa para fazer a simulação que é col coloque algumas regras para aprender por
exemplo pro robô pular alguns degraus Como é que a gente pode fazer para que ele aprenda a pular esse tipo de coisa a gente coloca algumas regras ele pode ir aprendendo pode tropeçar muitas vezes ali que a gente vai ver ó tropeçou Então aquela aquela tentativa que ele fez não resolveu Às vezes segurar a perna mais para trás resolve Tudo isso então é aprendizado por reforço Vamos ver na próxima aula onde mais a inteligência artificial pode estar nas nossas vidas