{"id":1307,"date":"2020-08-12T18:55:25","date_gmt":"2020-08-12T21:55:25","guid":{"rendered":"https:\/\/foxiot.siteup.dev\/?p=1307"},"modified":"2023-05-03T18:14:04","modified_gmt":"2023-05-03T21:14:04","slug":"as-redes-neurais-convolucionais","status":"publish","type":"post","link":"https:\/\/foxiot.siteup.dev\/es\/as-redes-neurais-convolucionais\/","title":{"rendered":"As Redes Neurais Convolucionais"},"content":{"rendered":"<p id=\"viewer-foo\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">A intelig\u00eancia artificial tem se tornado um t\u00f3pico em ascen\u00e7\u00e3o recentemente, principalmente devido aos avan\u00e7os na \u00e1rea de Deep Learning, uma sub\u00e1rea de Machine Learning. <\/span><\/p>\n<div data-hook=\"rcv-block1\"><\/div>\n<p id=\"viewer-8tuf9\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\"> Nesse post, vamos abordar um dos principais t\u00f3picos dentro da \u00e1rea de redes neurais, um dos pilares de Deep Learning e o qual a Fox IoT utiliza para resolver problemas de vis\u00e3o computacional: as Redes Neurais Convolucionais. Apesar de n\u00e3o notarmos, as Redes Neurais Convolucionais est\u00e3o presentes em nosso dia a dia. J\u00e1 parou para pensar como podemos pesquisar por imagens usando texto? ou como encontramos fotos na galeria do celular pesquisando pelo conte\u00fado que tem na foto? ou ainda como desbloqueamos nossos smartphones utilizando reconhecimento facial? Tudo isso s\u00f3 \u00e9 poss\u00edvel pois atualmente os algoritmos podem identificar o que h\u00e1 nas imagens, o que at\u00e9 alguns anos atr\u00e1s era uma tarefa nada f\u00e1cil e ainda hoje n\u00e3o \u00e9 trivial.<\/span><\/p>\n<div data-hook=\"rcv-block2\"><\/div>\n<div id=\"viewer-3r9s6\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block3\"><\/div>\n<h2 id=\"viewer-83gqp\" class=\"eSWI6 _1j-51 _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Redes Neurais Profundas:<\/span><\/h2>\n<div data-hook=\"rcv-block4\"><\/div>\n<h2 id=\"viewer-69s2n\" class=\"eSWI6 _1j-51 _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/h2>\n<div data-hook=\"rcv-block5\"><\/div>\n<p id=\"viewer-b3n31\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">A principal revolu\u00e7\u00e3o que o Aprendizado Profundo trouxe para a Intelig\u00eancia Artificial foi a possibilidade de dar as m\u00e1quinas habilidades mais humanas como vis\u00e3o, fala e audi\u00e7\u00e3o. Tudo isso s\u00f3 \u00e9 poss\u00edvel gra\u00e7as a capacidade excepcional desses modelos de reconhecerem padr\u00f5es nos dados. Diferente de modelos de Machine Learning como Regress\u00e3o Log\u00edstica e Linear, as Redes Neurais utilizam fun\u00e7\u00f5es lineares e n\u00e3o-lineares para aprender, o que as permite aprenderem padr\u00f5es mais complexos. Ao construir um modelo de redes neurais profundas para identifica\u00e7\u00e3o de imagens, necessita-se de uma extra\u00e7\u00e3o das caracter\u00edsticas presente nela, tamb\u00e9m conhecidos como <em>features<\/em>, que um computador pode usar para aprender. Como vimos anteriormente, a partir das caracter\u00edsticas e do grande n\u00famero de dados que \u00e9 fornecido ao modelo, os neur\u00f4nios s\u00e3o treinados de forma que os pesos s\u00e3o ajustados para obter como sa\u00edda o valor esperado. As principais aplica\u00e7\u00f5es s\u00e3o: reconhecimento e classifica\u00e7\u00e3o de imagens, processamento de linguagem natural, detec\u00e7\u00e3o de doen\u00e7as, gerenciamento de relacionamento com clientes, entre muitos outros campos.<\/span><\/p>\n<div data-hook=\"rcv-block6\"><\/div>\n<div id=\"viewer-e194q\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block7\"><\/div>\n<div id=\"viewer-9u29l\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG _3mymk\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image16126806\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_935773960eb74eb98d5ca93b9ed0711amv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/as-redes-neurais-convolucionais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_935773960eb74eb98d5ca93b9ed0711a~mv2.png\/v1\/fill\/w_1211,h_641,al_c,q_90\/4cf471_935773960eb74eb98d5ca93b9ed0711a~mv2.png\" data-load-done=\"\" \/><\/div>\n<div class=\"\"><\/div>\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div data-hook=\"rcv-block8\"><\/div>\n<p id=\"viewer-6nsda\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\"> Figura 1 &#8211; Arquitetura de uma rede neural profunda<\/span><\/p>\n<div data-hook=\"rcv-block9\"><\/div>\n<div id=\"viewer-cnn9c\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block10\"><\/div>\n<p id=\"viewer-drcd0\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Apesar disso, uma rede profunda necessita de muitos dados, e quando o problema entra na \u00e1rea de vis\u00e3o computacional, as <em>features<\/em> tornam-se pixeis de uma imagem e dependendo do tamanho dessa imagem, o ac\u00famulo de dados para processamento \u00e9 muito grande. Em uma arquitetura <em>Fully Connected, <\/em>como mostrada na Figura 1, o n\u00famero de pesos para processar uma pequena imagem RGB de 225&#215;225 pixels, apenas na primeira camada, seria 225x225x3 = 151875. A partir disso, estudou-se uma forma de diminuir a quantidade de pixeis de uma imagem, condensando-as e utilizando filtros, o que permite reduzir a mesma imagem de 225x225x3 para 60x60x6, por exemplo. Essa redu\u00e7\u00e3o de mais de 85% no n\u00famero de par\u00e2metros \u00e9 alcan\u00e7ada atrav\u00e9s de uma opera\u00e7\u00e3o chamada de convolu\u00e7\u00e3o. Al\u00e9m de reduzir o processamento necess\u00e1rio, ela tamb\u00e9m extrai componentes importantes para o reconhecimento de padr\u00f5es, como olhos, tra\u00e7os do rosto, rodas em um carro, etc. , ou um nariz.<\/span><\/p>\n<div data-hook=\"rcv-block11\"><\/div>\n<div id=\"viewer-e7ue3\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block12\"><\/div>\n<h2 id=\"viewer-c1kn4\" class=\"eSWI6 _1j-51 _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Redes Neurais Convolucionais: <\/span><\/h2>\n<div data-hook=\"rcv-block13\"><\/div>\n<div id=\"viewer-k7gm\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block14\"><\/div>\n<p id=\"viewer-vilc\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">A rede neural convolucional, ou tamb\u00e9m conhecida como CNN (Convolutional Neural Network) tornou-se a queridinha da vis\u00e3o computacional devido \u00e0 extra\u00e7\u00e3o de padr\u00f5es que geralmente n\u00e3o s\u00e3o poss\u00edveis de serem identificados \u00e0 olho n\u00fa, e tamb\u00e9m pelo fato de diminuir o tamanho da figura em quest\u00e3o. Atualmente, essa topologia \u00e9 muito utilizada para classifica\u00e7\u00e3o de imagens, a qual gera a probabilidade de uma classe como sa\u00edda. Por exemplo, a probabilidade de ser um gato na figura abaixo.<\/span><\/p>\n<div data-hook=\"rcv-block15\"><\/div>\n<div id=\"viewer-3tt2n\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block16\"><\/div>\n<div id=\"viewer-askg5\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG _3vo3y b0eH1G b0eH1G\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image16126807\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_d600b091af494956b8f0abb19040845cmv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/as-redes-neurais-convolucionais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_d600b091af494956b8f0abb19040845c~mv2.png\/v1\/fill\/w_430,h_269,al_c,lg_1,q_85\/4cf471_d600b091af494956b8f0abb19040845c~mv2.png\" data-load-done=\"\" \/><\/div>\n<div class=\"\"><\/div>\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div data-hook=\"rcv-block17\"><\/div>\n<p id=\"viewer-ck01r\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\"> Figura 2 &#8211; Exemplo de entrada de uma CNN.<\/span><\/p>\n<div data-hook=\"rcv-block18\"><\/div>\n<div id=\"viewer-td5m\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block19\"><\/div>\n<div id=\"viewer-c4feu\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block20\"><\/div>\n<p id=\"viewer-4fnar\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Uma breve explica\u00e7\u00e3o de como funcionam as imagens, \u00e9 que a representa\u00e7\u00e3o que vemos, quando digitalizada torna-se uma matriz de p\u00edxeis que possuem dimens\u00e3o (Altura x Largura x Canal), em que os 2 primeiros representam o tamanho da imagem, e o canal \u00e9 dado pelas cores, em que uma imagem colorida apresenta 3 canais (R, G, B). Al\u00e9m disso, a estrutura de uma CNN pode ser visualizada na Figura 3, a qual possui a imagem como entrada, as camadas de convolu\u00e7\u00e3o e pooling, e na parte final h\u00e1 camadas de neur\u00f4nios conectados, obtendo uma probabilidade na sa\u00edda.<\/span><\/p>\n<div data-hook=\"rcv-block21\"><\/div>\n<div id=\"viewer-fgh04\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block22\"><\/div>\n<div id=\"viewer-2ckvt\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG _3mymk\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image16126808\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_5e684bb835764ad2a915561997d3c8d0mv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/as-redes-neurais-convolucionais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_5e684bb835764ad2a915561997d3c8d0~mv2.png\/v1\/fill\/w_1010,h_482,al_c,q_90\/4cf471_5e684bb835764ad2a915561997d3c8d0~mv2.png\" data-load-done=\"\" \/><\/div>\n<div class=\"\"><\/div>\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div data-hook=\"rcv-block23\"><\/div>\n<p id=\"viewer-3vnae\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Figura 3 &#8211; Estrutura de uma CNN.<\/span><\/p>\n<div data-hook=\"rcv-block24\"><\/div>\n<div id=\"viewer-vf25\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block25\"><\/div>\n<h2 id=\"viewer-2u6av\" class=\"eSWI6 _1j-51 _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Camada Convolucional:<\/span><\/h2>\n<div data-hook=\"rcv-block26\"><\/div>\n<div id=\"viewer-4i3mp\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block27\"><\/div>\n<p id=\"viewer-dfb3k\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">A camada convolucional pode ser utilizada em sequ\u00eancia, respons\u00e1vel por filtrar componentes importantes de uma imagem, por exemplo, com um filtro passa-baixas, passa-alta, reconhecer bordas, padr\u00f5es, etc. Quando aplicado a convolu\u00e7\u00e3o atrav\u00e9s de um filtro, a imagem deixa de ter 3 canais, e passa a ter diversos canais, que s\u00e3o separados atrav\u00e9s desses filtros mencionados. A figura a baixo mostra exemplo de filtros aplicados nas primeiras camadas de uma CNN. Ao passo que os primeiros filtros detectam padr\u00f5es simples, como bordas ou cores simples, as \u00faltimas podem idetificar padr\u00f5es mais complexos como rostos, animais,carros ou partes de objetos.<\/span><\/p>\n<div data-hook=\"rcv-block28\"><\/div>\n<div id=\"viewer-7i5i3\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block29\"><\/div>\n<div id=\"viewer-4dtg1\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG _3mymk\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image16126809\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_4dce5d3c976c44ce8fd86e2f1aa17949mv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/as-redes-neurais-convolucionais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_4dce5d3c976c44ce8fd86e2f1aa17949~mv2.png\/v1\/fill\/w_861,h_332,al_c,lg_1,q_85\/4cf471_4dce5d3c976c44ce8fd86e2f1aa17949~mv2.png\" data-load-done=\"\" \/><\/div>\n<div class=\"\"><\/div>\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div data-hook=\"rcv-block30\"><\/div>\n<div id=\"viewer-d35nt\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block31\"><\/div>\n<div id=\"viewer-2ctob\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block32\"><\/div>\n<p id=\"viewer-c4gju\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Quando os filtros passam pela imagem, \u00e9 criado um mapa de <em>features<\/em>, de tamanho Altura x Largura x N filtros, por\u00e9m, o conjunto dessa imagem ainda \u00e9 muito grande e requer muito processamento computacional. Ent\u00e3o, utiliza-se camadas de pooling para diminui\u00e7\u00e3o de dimensionalidade.<\/span><\/p>\n<div data-hook=\"rcv-block33\"><\/div>\n<div id=\"viewer-asc1u\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block34\"><\/div>\n<div id=\"viewer-7eb5m\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image16126810\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_dfe91b66c0b1445ab30201ae114dff55mv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/as-redes-neurais-convolucionais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_dfe91b66c0b1445ab30201ae114dff55~mv2.png\/v1\/fill\/w_458,h_335,al_c,lg_1,q_85\/4cf471_dfe91b66c0b1445ab30201ae114dff55~mv2.png\" data-load-done=\"\" \/><\/div>\n<div class=\"\"><\/div>\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div data-hook=\"rcv-block35\"><\/div>\n<div id=\"viewer-7m3o8\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block36\"><\/div>\n<p id=\"viewer-7as9s\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Figura 4 &#8211; GIF da representa\u00e7\u00e3o de uma convolu\u00e7\u00e3o. . (https:\/\/giphy.com\/gifs\/blog-daniel-keypoints-i4NjAwytgIRDW)<\/span><\/p>\n<div data-hook=\"rcv-block37\"><\/div>\n<div id=\"viewer-u11m\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block38\"><\/div>\n<div id=\"viewer-7mgvu\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block39\"><\/div>\n<h2 id=\"viewer-3ht1h\" class=\"eSWI6 _1j-51 _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Camada de P<em>ooling: <\/em><\/span><\/h2>\n<div data-hook=\"rcv-block40\"><\/div>\n<div id=\"viewer-158l8\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block41\"><\/div>\n<p id=\"viewer-6qkbs\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">A camada de <em>pooling<\/em> \u00e9 respons\u00e1vel por condensar a imagem, ou seja, ela reduz a dimens\u00e3o da figura, re-amostrando a mesma e diminuindo o n\u00famero de par\u00e2metros para redu\u00e7\u00e3o do poder computacional. H\u00e1 3 diferentes tipos de <em>pooling:<\/em><\/span><\/p>\n<div data-hook=\"rcv-block42\"><\/div>\n<p id=\"viewer-f07ue\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\"><em>&#8211; Max Pooling:<\/em> Uma matriz de tamanho geralmente 5&#215;5 passa sequencialmente a cada certo n\u00famero de pixeis na figura, e a camada utiliza apenas o maior dentre todos da \u00e1rea, assim, o pixel que mais se sobressai \u00e9 utilizado, e o resto \u00e9 descartado.<\/span><\/p>\n<div data-hook=\"rcv-block43\"><\/div>\n<p id=\"viewer-6b87d\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\"><em>&#8211; Average Pooling:<\/em> Uma matriz de tamanho geralmente 5&#215;5 passa sequencialmente a cada certo n\u00famero de pixeis na figura, realizando uma m\u00e9dia dentro desse espa\u00e7o, a qual \u00e9 utilizada pelo modelo.<\/span><\/p>\n<div data-hook=\"rcv-block44\"><\/div>\n<p id=\"viewer-7fn1j\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\"><em>&#8211; Sum Pooling<\/em>: Uma matriz de tamanho geralmente 5&#215;5 passa sequencialmente a cada certo n\u00famero de pixeis na figura, realizando a soma dos pixeis, a qual utiliza-se do valor somado para redu\u00e7\u00e3o da dimensionalidade.<\/span><\/p>\n<div data-hook=\"rcv-block45\"><\/div>\n<div data-hook=\"rcv-block46\"><\/div>\n<div id=\"viewer-92kgt\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG _1GSK2\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image16126811\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_27d408b2309941ffad5c3f8c8c0e826emv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/as-redes-neurais-convolucionais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_27d408b2309941ffad5c3f8c8c0e826e~mv2.png\/v1\/fill\/w_557,h_248,al_c,lg_1,q_85\/4cf471_27d408b2309941ffad5c3f8c8c0e826e~mv2.png\" data-load-done=\"\" \/><\/div>\n<div class=\"\"><\/div>\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div data-hook=\"rcv-block47\"><\/div>\n<p id=\"viewer-9v9ei\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Figura 5 \u2013 Representa\u00e7\u00e3o de um pooling. (https:\/\/developers.google.com\/machine-learning\/practica\/image-classification\/images\/maxpool_animation.gif)<\/span><\/p>\n<div data-hook=\"rcv-block48\"><\/div>\n<div id=\"viewer-7en4m\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block49\"><\/div>\n<div id=\"viewer-5bpb\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block50\"><\/div>\n<h2 id=\"viewer-b96oq\" class=\"eSWI6 _1j-51 _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Camada Conectada:<\/span><\/h2>\n<div data-hook=\"rcv-block51\"><\/div>\n<div id=\"viewer-5v1hk\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block52\"><\/div>\n<p id=\"viewer-hn08\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">A parte final rede \u00e9 composto por uma rede convencional de neur\u00f4nios conectados. A primeira e segunda parte \u00e9 utilizada para extra\u00e7\u00e3o de features que demonstram um padr\u00e3o, e s\u00e3o utilizados como entrada na camada conectada, de forma que os pesos s\u00e3o ajustados no treinamento para classificar uma imagem, atrav\u00e9s de uma probabilidade.<\/span><\/p>\n<div data-hook=\"rcv-block53\"><\/div>\n<div id=\"viewer-3a7r2\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block54\"><\/div>\n<div id=\"viewer-f489u\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image16126812\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/a27d24_2f3fcfa4666645b0a37fc31c274670e0mv2.jpg\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/as-redes-neurais-convolucionais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/a27d24_2f3fcfa4666645b0a37fc31c274670e0~mv2.jpg\/v1\/fill\/w_1090,h_390,al_c,lg_1,q_85\/a27d24_2f3fcfa4666645b0a37fc31c274670e0~mv2.jpg\" data-load-done=\"\" \/><\/div>\n<div class=\"\"><\/div>\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div data-hook=\"rcv-block55\"><\/div>\n<p id=\"viewer-87trg\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Figura 6 \u2013 Camada convencional, conectando neur\u00f4nios atrav\u00e9s de pesos.<\/span><\/p>\n<div data-hook=\"rcv-block56\"><\/div>\n<div id=\"viewer-5r12e\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block57\"><\/div>\n<p id=\"viewer-f0scm\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Por fim, as CNN podem ser usadas para diversas outras aplica\u00e7\u00f5es, n\u00e3o necessariamente na \u00e1rea de Vis\u00e3o Computacional, e uma nova topologia surge para quebra os limites e seta um novo record nesse campo. Algumas inclusive superam humanos na tarefa de classifica\u00e7\u00e3o de imagens, como a ResNet em 2015. Veja algumas das redes mais famosas:<\/span><\/p>\n<div data-hook=\"rcv-block58\"><\/div>\n<ol class=\"public-DraftStyleDefault-ol\">\n<li id=\"viewer-af42m\" class=\"WkT0MK _2ULPL _78FBa public-DraftStyleDefault-orderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-list-ltr fixed-tab-size public-DraftStyleDefault-reset _1FoOD _78FBa qEvi6J WkT0MK\">\n<p class=\"_1j-51 _1FoOD _78FBa qEvi6J WkT0MK undefined\">Le-Net (Yann Le Cun, 1998)<\/p>\n<\/li>\n<li id=\"viewer-bk7lt\" class=\"WkT0MK _2ULPL _78FBa public-DraftStyleDefault-orderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-list-ltr fixed-tab-size _1FoOD _78FBa qEvi6J WkT0MK\">\n<p class=\"_1j-51 _1FoOD _78FBa qEvi6J WkT0MK undefined\">Alex Net (2012)<\/p>\n<\/li>\n<li id=\"viewer-24a96\" class=\"WkT0MK _2ULPL _78FBa public-DraftStyleDefault-orderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-list-ltr fixed-tab-size _1FoOD _78FBa qEvi6J WkT0MK\">\n<p class=\"_1j-51 _1FoOD _78FBa qEvi6J WkT0MK undefined\">VGGNet (2014)<\/p>\n<\/li>\n<li id=\"viewer-45tpl\" class=\"WkT0MK _2ULPL _78FBa public-DraftStyleDefault-orderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-list-ltr fixed-tab-size _1FoOD _78FBa qEvi6J WkT0MK\">\n<p class=\"_1j-51 _1FoOD _78FBa qEvi6J WkT0MK undefined\">Inception Module Google Net (2014)<\/p>\n<\/li>\n<li id=\"viewer-c1n0b\" class=\"WkT0MK _2ULPL _78FBa public-DraftStyleDefault-orderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-list-ltr fixed-tab-size _1FoOD _78FBa qEvi6J WkT0MK\">\n<p class=\"_1j-51 _1FoOD _78FBa qEvi6J WkT0MK undefined\">ResNet (2015)<\/p>\n<\/li>\n<\/ol>\n<h3 id=\"viewer-6neja\" class=\"_3qMKZ _1j-51 _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/h3>\n<div data-hook=\"rcv-block64\"><\/div>\n<p id=\"viewer-5kfa3\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Estado da Arte: YOLO<\/span><\/p>\n<div data-hook=\"rcv-block65\"><\/div>\n<div id=\"viewer-ajm96\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block66\"><\/div>\n<p id=\"viewer-78hhf\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">A detec\u00e7\u00e3o de objetos \u00e9 uma \u00e1rea bastante atrativa para pesquisas na comunidade cient\u00edfica quanto no meio industrial, a qual ambos buscam solu\u00e7\u00f5es r\u00e1pidas e eficientes. Esse campo, requer bastante poder computacional, e algoritmos mais antigos, como a R-CNN e suas varia\u00e7\u00f5es, fazem a dupla tarefa em m\u00faltiplos passos que ocasionam em uma execu\u00e7\u00e3o lenta e de dif\u00edcil optimiza\u00e7\u00e3o, visto que cada componente \u00e9 treinada separadamente. A partir disso, em 2015, Joseph Redmon desenvolveu uma rede neural chamada YOLO (<em>You Only Look Once<\/em>) , capaz de detectar e classificar objetos 1000x mais r\u00e1pido que os modelos citados. Como o pr\u00f3prio nome j\u00e1 diz, essa rede \u00e9 capaz de olhar apenas uma vez para a imagem, dividindo-a em diversos ret\u00e2ngulos e inferindo onde cada objeto est\u00e1 atrav\u00e9s de uma probabilidade. Na sequ\u00eancia, deixamos um v\u00eddeo demonstrativo do algoritmo!<\/span><\/p>\n<div data-hook=\"rcv-block67\"><\/div>\n<div id=\"viewer-59uc7\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _78FBa qEvi6J WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block68\"><\/div>\n<div id=\"viewer-dg683\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG\">\n<div class=\"yuWXS NFOKQv\" data-hook=\"HtmlComponent\">\n<p><iframe loading=\"lazy\" title=\"YOLO Demonstration on Woman Walking in NYC\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/Qwui-fXCUYA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div data-hook=\"rcv-block69\"><\/div>\n<div id=\"viewer-8j0e\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">\u00a0<\/span><\/div>\n<div data-hook=\"rcv-block70\"><\/div>\n<p id=\"viewer-76t67\" class=\"mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Publicado por: Matheus Jacques e Jo\u00e3o Brum<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>A intelig\u00eancia artificial tem se tornado um t\u00f3pico em ascen\u00e7\u00e3o recentemente, principalmente devido aos avan\u00e7os&#8230;<\/p>","protected":false},"author":21,"featured_media":1308,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>As Redes Neurais Convolucionais | FOX<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"As Redes Neurais Convolucionais | FOX\" \/>\n<meta property=\"og:description\" content=\"A intelig\u00eancia artificial tem se tornado um t\u00f3pico em ascen\u00e7\u00e3o recentemente, principalmente devido aos avan\u00e7os...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/foxiot.siteup.dev\/es\/as-redes-neurais-convolucionais\/\" \/>\n<meta property=\"og:site_name\" content=\"FOX\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-12T21:55:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-03T21:14:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_9541069ca9be47168e4654ea2c6be15emv2.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"514\" \/>\n\t<meta property=\"og:image:height\" content=\"386\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"pedro\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"pedro\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/\",\"url\":\"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/\",\"name\":\"As Redes Neurais Convolucionais | FOX\",\"isPartOf\":{\"@id\":\"https:\/\/foxiot.siteup.dev\/#website\"},\"datePublished\":\"2020-08-12T21:55:25+00:00\",\"dateModified\":\"2023-05-03T21:14:04+00:00\",\"author\":{\"@id\":\"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/84cf9faf0d2ff95da8a222382950e76c\"},\"breadcrumb\":{\"@id\":\"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/foxiot.siteup.dev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"As Redes Neurais Convolucionais\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/foxiot.siteup.dev\/#website\",\"url\":\"https:\/\/foxiot.siteup.dev\/\",\"name\":\"Fox Internet of Things\",\"description\":\"Internet of Things\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/foxiot.siteup.dev\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/84cf9faf0d2ff95da8a222382950e76c\",\"name\":\"pedro\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/beca8cdf914efa972b2ffac6dbb5f1a1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/beca8cdf914efa972b2ffac6dbb5f1a1?s=96&d=mm&r=g\",\"caption\":\"pedro\"},\"url\":\"https:\/\/foxiot.siteup.dev\/es\/author\/pedro\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"As Redes Neurais Convolucionais | FOX","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"As Redes Neurais Convolucionais | FOX","og_description":"A intelig\u00eancia artificial tem se tornado um t\u00f3pico em ascen\u00e7\u00e3o recentemente, principalmente devido aos avan\u00e7os...","og_url":"https:\/\/foxiot.siteup.dev\/es\/as-redes-neurais-convolucionais\/","og_site_name":"FOX","article_published_time":"2020-08-12T21:55:25+00:00","article_modified_time":"2023-05-03T21:14:04+00:00","og_image":[{"width":514,"height":386,"url":"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_9541069ca9be47168e4654ea2c6be15emv2.webp","type":"image\/webp"}],"author":"pedro","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"pedro","Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/","url":"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/","name":"As Redes Neurais Convolucionais | FOX","isPartOf":{"@id":"https:\/\/foxiot.siteup.dev\/#website"},"datePublished":"2020-08-12T21:55:25+00:00","dateModified":"2023-05-03T21:14:04+00:00","author":{"@id":"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/84cf9faf0d2ff95da8a222382950e76c"},"breadcrumb":{"@id":"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/foxiot.siteup.dev\/as-redes-neurais-convolucionais\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/foxiot.siteup.dev\/"},{"@type":"ListItem","position":2,"name":"As Redes Neurais Convolucionais"}]},{"@type":"WebSite","@id":"https:\/\/foxiot.siteup.dev\/#website","url":"https:\/\/foxiot.siteup.dev\/","name":"Fox Internet of Things","description":"Internet of Things","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/foxiot.siteup.dev\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/84cf9faf0d2ff95da8a222382950e76c","name":"pedro","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/beca8cdf914efa972b2ffac6dbb5f1a1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/beca8cdf914efa972b2ffac6dbb5f1a1?s=96&d=mm&r=g","caption":"pedro"},"url":"https:\/\/foxiot.siteup.dev\/es\/author\/pedro\/"}]}},"_links":{"self":[{"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/posts\/1307"}],"collection":[{"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/comments?post=1307"}],"version-history":[{"count":4,"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/posts\/1307\/revisions"}],"predecessor-version":[{"id":1424,"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/posts\/1307\/revisions\/1424"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/media\/1308"}],"wp:attachment":[{"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/media?parent=1307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/categories?post=1307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/es\/wp-json\/wp\/v2\/tags?post=1307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}