{"id":1329,"date":"2020-08-05T19:02:57","date_gmt":"2020-08-05T22:02:57","guid":{"rendered":"https:\/\/foxiot.siteup.dev\/?p=1329"},"modified":"2023-05-03T18:16:18","modified_gmt":"2023-05-03T21:16:18","slug":"introducao-a-redes-neurais","status":"publish","type":"post","link":"https:\/\/foxiot.siteup.dev\/en\/introducao-a-redes-neurais\/","title":{"rendered":"Introdu\u00e7\u00e3o a Redes Neurais"},"content":{"rendered":"<h2 id=\"viewer-iitn\" 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\">Introdu\u00e7\u00e3o<\/span><\/h2>\n<div data-hook=\"rcv-block2\"><\/div>\n<h2 id=\"viewer-e95rh\" 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\">\u00a0<\/span><\/h2>\n<div data-hook=\"rcv-block3\"><\/div>\n<p id=\"viewer-mgto\" 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 vem revolucionando a ind\u00fastria nos \u00faltimos anos e resolvendo problemas, que antes eram onerosos em tempo e dinheiro, de maneira muito mais eficaz. Problemas de vis\u00e3o computacional, processamento de linguagem natural e diversas outras aplica\u00e7\u00f5es s\u00f3 s\u00e3o poss\u00edveis gra\u00e7as aos avan\u00e7os em Aprendizagem Profunda.<\/span><\/p>\n<div data-hook=\"rcv-block4\"><\/div>\n<p id=\"viewer-5kqdd\" 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\">As Redes Neurais Artificiais (RNA) s\u00e3o um dos principais pilares dessa tecnologia. Inspiradas no c\u00e9rebro humano, as RNA levam esse nome pois tem conex\u00f5es e motiva\u00e7\u00f5es biol\u00f3gicas. Assim como no c\u00e9rebro humano, onde unidade mais b\u00e1sica de processamento \u00e9 o neur\u00f4nio, as RNA possuem um elemento que processa impulsos, ou entradas, e que tamb\u00e9m \u00e9 chamado de neur\u00f4nio ou n\u00f3.<\/span><\/p>\n<div data-hook=\"rcv-block5\"><\/div>\n<div id=\"viewer-790qv\" 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-image17528094\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_d31dd06e23f3465aab0db432987cc5a9mv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/introdu\u00e7\u00e3o-a-redes-neurais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_d31dd06e23f3465aab0db432987cc5a9~mv2.png\/v1\/fill\/w_960,h_299,al_c,lg_1,q_85\/4cf471_d31dd06e23f3465aab0db432987cc5a9~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-block6\"><\/div>\n<p id=\"viewer-3m49\" 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\"><em>Neur\u00f4nio Biol\u00f3gico vs Neur\u00f4nio Artificial. Fonte: <\/em><em>Keras Tutorial: Deep Learning in Python<\/em><\/span><\/p>\n<div data-hook=\"rcv-block7\"><\/div>\n<div id=\"viewer-1s9l2\" 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-block8\"><\/div>\n<p id=\"viewer-5etpd\" 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\">Ambas estruturas compartilham o mesmo funcionamento para a transfer\u00eancia de informa\u00e7\u00f5es: recebem uma entrada (impulso) que \u00e9 carregada atrav\u00e9s do n\u00f3 (corpo da c\u00e9lula) e ativam um certa sa\u00edda (terminais ax\u00f4nicos). De mesma forma como nos neur\u00f4nios biol\u00f3gicos, esse impulso nervoso que ativa o neur\u00f4nios \u00e9 reproduzida nas RNA atrav\u00e9s de fun\u00e7\u00f5es de ativa\u00e7\u00e3o.<\/span><\/p>\n<div data-hook=\"rcv-block9\"><\/div>\n<p id=\"viewer-1h6nf\" 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\">Logo, esse elemento b\u00e1sico das redes neurais podem ser representado pela seguinte figura, retirada do curso Neural Networks and Deep Learning:<\/span><\/p>\n<div data-hook=\"rcv-block10\"><\/div>\n<div id=\"viewer-bf40c\" 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-block11\"><\/div>\n<div id=\"viewer-djueh\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image17528095\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_a952805a43b64bc6997be8f8236d086fmv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/introdu\u00e7\u00e3o-a-redes-neurais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_a952805a43b64bc6997be8f8236d086f~mv2.png\/v1\/fill\/w_1102,h_578,al_c,q_90\/4cf471_a952805a43b64bc6997be8f8236d086f~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-block12\"><\/div>\n<p id=\"viewer-26s0f\" 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\">Onde, atrav\u00e9s do exemplo da necessidade de prever o pre\u00e7o de casas baseado no seu tamanho, podemos tra\u00e7ar um fun\u00e7\u00e3o que consiga representar esse problema. Nesse exemplo, uma fun\u00e7\u00e3o ReLU encaixa perfeitamente nos dados. Ent\u00e3o, a m\u00ednima representa\u00e7\u00e3o de um neur\u00f4nio seria colocarmos na entrada a \u00e1rea de uma casa e, baseado na fun\u00e7\u00e3o matem\u00e1tica colocada \u201cdentro\u201d do neur\u00f4nio, podemos estimar um pre\u00e7o para essa resid\u00eancia.<\/span><\/p>\n<div data-hook=\"rcv-block13\"><\/div>\n<p id=\"viewer-5gcau\" 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\">Dessa forma, treinamos cada neur\u00f4nio para ser ativado quando um certo padr\u00e3o aparece. Assim, o agrupamento de diversos neur\u00f4nios em s\u00e9rie e em paralelo, permite as Redes Neurais a aprender a reconhecer padr\u00f5es em imagens, textos, \u00e1udios e nas mais diversas formas de dados.<\/span><\/p>\n<div data-hook=\"rcv-block14\"><\/div>\n<p id=\"viewer-7lpo9\" 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 artigo, ser\u00e1 apresentado os principais componentes das Redes Neurais Artificiais, algumas das principais arquiteturas, as fun\u00e7\u00f5es de ativa\u00e7\u00f5es mais comuns.<\/span><\/p>\n<div data-hook=\"rcv-block15\"><\/div>\n<div id=\"viewer-ej084\" 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-block16\"><\/div>\n<h2 id=\"viewer-3la3c\" 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\">Redes Neurais Artificiais<\/span><\/h2>\n<div data-hook=\"rcv-block17\"><\/div>\n<h2 id=\"viewer-bl962\" 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-block18\"><\/div>\n<p id=\"viewer-9s9il\" 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 das Redes Neurais terem algumas semelhan\u00e7as com os neur\u00f4nios do c\u00e9rebro humano, essas s\u00e3o infinitamente mais simples do que seu correspondente biol\u00f3gico. Essas arquiteturas s\u00e3o compostas por blocos matem\u00e1ticos que podem ser explicados utilizando \u00e1lgebra e c\u00e1lculo, muito diferentemente das diversas partes do c\u00e9rebro que ainda n\u00e3o conseguimos entender.<\/span><\/p>\n<div data-hook=\"rcv-block19\"><\/div>\n<p id=\"viewer-3g9pq\" 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\">Os principais componentes das RNA s\u00e3o: a camada de entrada, as camadas ocultas e as camadas de sa\u00edda. Essas camadas s\u00e3o ligadas atrav\u00e9s de conex\u00f5es que t\u00eam pesos, esses definem o qu\u00e3o importante aquela conex\u00e3o \u00e9 para a rede. Al\u00e9m disso, como vimos anteriormente, na sa\u00edda de cada neur\u00f4nio existe um fun\u00e7\u00e3o de ativa\u00e7\u00e3o que definir\u00e1 se o neur\u00f4nio ir\u00e1 ativar ou n\u00e3o.<\/span><\/p>\n<div data-hook=\"rcv-block20\"><\/div>\n<div id=\"viewer-1fh8b\" 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-block21\"><\/div>\n<h2 id=\"viewer-drnf0\" 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\">Blocos de uma Rede Neural Artificial<\/span><\/h2>\n<div data-hook=\"rcv-block22\"><\/div>\n<div id=\"viewer-9ndvc\" 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-block23\"><\/div>\n<div id=\"viewer-ecmv2\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image17528096\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_13630c3111e9464aababa8cdc60d03f4mv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/introdu\u00e7\u00e3o-a-redes-neurais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_13630c3111e9464aababa8cdc60d03f4~mv2.png\/v1\/fill\/w_949,h_466,al_c,lg_1,q_90\/4cf471_13630c3111e9464aababa8cdc60d03f4~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-block24\"><\/div>\n<p id=\"viewer-b2v3s\" 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\"><em>Arquitetura de uma Rede Neural Gen\u00e9rica de 3 Camadas. Fonte: <\/em><em>Stanford CS231n<\/em><\/span><\/p>\n<div data-hook=\"rcv-block25\"><\/div>\n<h3 id=\"viewer-18mov\" class=\"_3qMKZ _1j-51 _1FoOD _3M0Fe T3Ond1 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-block26\"><\/div>\n<h2 id=\"viewer-b6q1t\" 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 Entrada<\/span><\/h2>\n<div data-hook=\"rcv-block27\"><\/div>\n<h3 id=\"viewer-alnnn\" class=\"_3qMKZ _1j-51 _1FoOD _3M0Fe T3Ond1 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-block28\"><\/div>\n<p id=\"viewer-9kto\" 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\">Um bloco de neur\u00f4nios pode ser chamado de camada. Mas perceba que apesar de os neur\u00f4nios se interligarem entre camadas, eles n\u00e3o tem conex\u00f5es dentro da mesma camada. Como mostra a figura acima, a primeira camada de uma Rede Neural \u00e9 a camada de entrada. Esta tem apenas a fun\u00e7\u00e3o de passar as entradas do sistema para a pr\u00f3xima camada e n\u00e3o realiza nenhuma fun\u00e7\u00e3o matem\u00e1tica.<\/span><\/p>\n<div data-hook=\"rcv-block29\"><\/div>\n<h3 id=\"viewer-50d3e\" class=\"_3qMKZ _1j-51 _1FoOD _3M0Fe T3Ond1 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-block30\"><\/div>\n<h2 id=\"viewer-4g2t8\" 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\">Camadas Ocultas<\/span><\/h2>\n<div data-hook=\"rcv-block31\"><\/div>\n<h3 id=\"viewer-a90v6\" class=\"_3qMKZ _1j-51 _1FoOD _3M0Fe T3Ond1 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-block32\"><\/div>\n<p id=\"viewer-eo1a2\" 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\">Essa camada \u00e9 respons\u00e1vel por uma das principais fun\u00e7\u00f5es das redes neurais: processar os dados e envi\u00e1-los para a camada seguinte. O valor de cada neur\u00f4nio \u00e9 encontrado multiplicando o pesos W pela entrada X e somando um vi\u00e9s b. Esse valor ent\u00e3o passa por uma fun\u00e7\u00e3o de ativa\u00e7\u00e3o e \u00e9 enviada a pr\u00f3xima camada, como mostra a Fig. 2.<\/span><\/p>\n<div data-hook=\"rcv-block33\"><\/div>\n<div id=\"viewer-7dv8n\" 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-4qog5\" class=\"_2vd5k iG0hRj\">\n<div class=\"_3CWa- N9BmOG N9BmOG\">\n<div class=\"_2kEVY\" tabindex=\"0\" role=\"button\" data-hook=\"imageViewer\">\n<div id=\"new-image17528097\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_e69838a6aa9f48fca82d84a52f51fdffmv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/introdu\u00e7\u00e3o-a-redes-neurais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_e69838a6aa9f48fca82d84a52f51fdff~mv2.png\/v1\/fill\/w_823,h_436,al_c,lg_1,q_85\/4cf471_e69838a6aa9f48fca82d84a52f51fdff~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<p id=\"viewer-9mp7i\" 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\"><em>Opera\u00e7\u00f5es Matem\u00e1ticas dentro do Neur\u00f4nio. Fonte: Fonte: <\/em><em>Stanford CS231n<\/em><em> Modificada.<\/em><\/span><\/p>\n<div data-hook=\"rcv-block36\"><\/div>\n<div id=\"viewer-98gre\" 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-block37\"><\/div>\n<p id=\"viewer-e6iek\" 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\">Assim, se isolarmos o primeiro neur\u00f4nio da primeira camada oculta, o valor de sa\u00edda do neur\u00f4nio ser\u00e1 igual a z1. Onde <em>s1<\/em> \u00e9 a entrada do neur\u00f4nio, onde multiplicamos os pesos pelas entradas e somamos um vi\u00e9s b. Ap\u00f3s essa opera\u00e7\u00e3o, \u00e9 aplicada ent\u00e3o uma fun\u00e7\u00e3o de transfer\u00eancia <em>g<\/em> sobre o <em>s1.<\/em><\/span><\/p>\n<div data-hook=\"rcv-block38\"><\/div>\n<p id=\"viewer-3k55t\" 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\">\u00c9 importante notar que <em>X<\/em> e <em>W<\/em> na primeira equa\u00e7\u00e3o s\u00e3o matrizes nesse caso, e representam todas as entradas e todos os pesos, respectivamente.<\/span><\/p>\n<div data-hook=\"rcv-block39\"><\/div>\n<p id=\"viewer-fsuub\" 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\">Chamamos essa camada de \u201cCamada Oculta\u201d pois durante o treinamento de redes neurais temos as entradas que s\u00e3o conhecidas e as sa\u00eddas que s\u00e3o esperadas. Mas n\u00e3o vemos quais os valores dentro dos neur\u00f4nios dessa camada. Esse bloco pode conter diversas camadas ocultas, e quanto mais camadas mais \u201cprofunda\u201d \u00e9 a rede neural, e mais padr\u00f5es ela consegue aprender.<\/span><\/p>\n<div data-hook=\"rcv-block40\"><\/div>\n<div id=\"viewer-6digl\" 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-block41\"><\/div>\n<h2 id=\"viewer-43brp\" 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\">Camadas de Sa\u00edda<\/span><\/h2>\n<div data-hook=\"rcv-block42\"><\/div>\n<h3 id=\"viewer-5gllp\" 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-block43\"><\/div>\n<p id=\"viewer-9ttdc\" 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 sa\u00edda \u00e9 a respons\u00e1vel por mostrar os resultados obtidos atrav\u00e9s dos c\u00e1lculos feitos nas camadas ocultas. Normalmente \u00e9 utilizada uma fun\u00e7\u00e3o de ativa\u00e7\u00e3o, assim como a dos neur\u00f4nios das camadas anteriores, para simplificar o resultado.<\/span><\/p>\n<div data-hook=\"rcv-block44\"><\/div>\n<div id=\"viewer-5i9dc\" 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-block45\"><\/div>\n<h2 id=\"viewer-3o55c\" 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\">Pesos e Vi\u00e9s<\/span><\/h2>\n<div data-hook=\"rcv-block46\"><\/div>\n<h3 id=\"viewer-e2gtb\" 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-block47\"><\/div>\n<p id=\"viewer-36o36\" 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\">Os pesos s\u00e3o respons\u00e1veis por definir o qu\u00e3o importante aquela conex\u00e3o \u00e9 para a rede neural. Como existem diversas conex\u00f5es dentro das RNA, \u00e9 dessa forma que essa arquitetura entende quais padr\u00f5es ela deve aprender e quais ela deve ignorar. Al\u00e9m disso, comumente \u00e9 utilizado um valor chamado de vi\u00e9s junto aos pesos e as entradas. Esse valor ajuda a fazer um ajuste fino na rede neural. Dessa forma, se tivermos um neur\u00f4nio i em uma camada e um neur\u00f4nio j na camada seguinte, teremos um liga\u00e7\u00e3o com o peso Wij e um vi\u00e9s bij.<\/span><\/p>\n<div data-hook=\"rcv-block48\"><\/div>\n<div id=\"viewer-ef58f\" 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-block49\"><\/div>\n<h2 id=\"viewer-6trs1\" 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\">Fun\u00e7\u00f5es de Ativa\u00e7\u00e3o<\/span><\/h2>\n<div data-hook=\"rcv-block50\"><\/div>\n<h3 id=\"viewer-fv06r\" 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-block51\"><\/div>\n<p id=\"viewer-clt4d\" 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\">Tamb\u00e9m chamada de fun\u00e7\u00e3o de transfer\u00eancia, \u00e9 o \u00faltimo processamento matem\u00e1tico que acontece antes da informa\u00e7\u00e3o sair do neur\u00f4nio. Esta equa\u00e7\u00e3o matem\u00e1tica define se o neur\u00f4nio ser\u00e1 ativado ou n\u00e3o, podendo ser pode ser uma fun\u00e7\u00e3o degrau, uma fun\u00e7\u00e3o linear ou uma fun\u00e7\u00e3o n\u00e3o linear.<\/span><\/p>\n<div data-hook=\"rcv-block52\"><\/div>\n<p id=\"viewer-5vkna\" 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 fun\u00e7\u00e3o de ativa\u00e7\u00e3o mais simples seria a utiliza\u00e7\u00e3o de um degrau unit\u00e1rio. Onde o neur\u00f4nio iria ativar somente caso a entrada fosse superior a um <em>threshold,<\/em> e o sinal de entrada seria totalmente reproduzido na sa\u00edda do n\u00f3.<\/span><\/p>\n<div data-hook=\"rcv-block53\"><\/div>\n<div id=\"viewer-dhsuq\" 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-block54\"><\/div>\n<div id=\"viewer-3csha\" 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-image17528098\" class=\"_3WJnn _2i-Gt _2Ybje\"><img decoding=\"async\" src=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_fcf5dc00a072418d967b509f455e66afmv2.png\" alt=\"\" data-pin-url=\"https:\/\/filipe478.wixsite.com\/foxiot\/post\/introdu\u00e7\u00e3o-a-redes-neurais\" data-pin-media=\"https:\/\/static.wixstatic.com\/media\/4cf471_fcf5dc00a072418d967b509f455e66af~mv2.png\/v1\/fill\/w_643,h_342,al_c,lg_1,q_85\/4cf471_fcf5dc00a072418d967b509f455e66af~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-block55\"><\/div>\n<div id=\"viewer-ackfd\" 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-block56\"><\/div>\n<p id=\"viewer-9dqvs\" 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\">Esta pode retornar valores de 0 e 1, utilizado em problemas de classifica\u00e7\u00e3o, ou entre 0 e 1, utilizado em problemas que estamos mais interessados em saber a probabilidade de certa entrada fazer parte de certa classe.<\/span><\/p>\n<div data-hook=\"rcv-block57\"><\/div>\n<div id=\"viewer-fgjil\" 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-block58\"><\/div>\n<h2 id=\"viewer-fh8ku\" class=\"eSWI6 _1j-51 _1FoOD _1oG79 VrUyH9 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr\"><span class=\"_2PHJq public-DraftStyleDefault-ltr\">Principais Tipos de Redes Neurais Artificiais<\/span><\/h2>\n<div data-hook=\"rcv-block59\"><\/div>\n<h2 id=\"viewer-2rgfo\" 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\">\u00a0<\/span><\/h2>\n<div data-hook=\"rcv-block60\"><\/div>\n<p id=\"viewer-9ter9\" 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\">Existem dois tipos principais de Redes Neurais: Redes Neurais Feedforward e Redes Neurais Recorrentes.<\/span><\/p>\n<div data-hook=\"rcv-block61\"><\/div>\n<div id=\"viewer-9mqfh\" 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-block62\"><\/div>\n<h2 id=\"viewer-2pjg6\" class=\"&quot;eSWI6\"><\/h2>","protected":false},"excerpt":{"rendered":"<p>A Intelig\u00eancia Artificial vem revolucionando a ind\u00fastria nos \u00faltimos anos e resolvendo problemas, que antes eram onerosos em tempo e&#8230;<\/p>","protected":false},"author":21,"featured_media":1330,"comment_status":"closed","ping_status":"closed","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>Introdu\u00e7\u00e3o a Redes Neurais | 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=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introdu\u00e7\u00e3o a Redes Neurais | FOX\" \/>\n<meta property=\"og:description\" content=\"A Intelig\u00eancia Artificial vem revolucionando a ind\u00fastria nos \u00faltimos anos e resolvendo problemas, que antes eram onerosos em tempo e...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/foxiot.siteup.dev\/en\/introducao-a-redes-neurais\/\" \/>\n<meta property=\"og:site_name\" content=\"FOX\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-05T22:02:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-03T21:16:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_66875adb126444cfb16536f6e96ec271mv2.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=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"pedro\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/\",\"url\":\"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/\",\"name\":\"Introdu\u00e7\u00e3o a Redes Neurais | FOX\",\"isPartOf\":{\"@id\":\"https:\/\/foxiot.siteup.dev\/#website\"},\"datePublished\":\"2020-08-05T22:02:57+00:00\",\"dateModified\":\"2023-05-03T21:16:18+00:00\",\"author\":{\"@id\":\"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/84cf9faf0d2ff95da8a222382950e76c\"},\"breadcrumb\":{\"@id\":\"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/foxiot.siteup.dev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introdu\u00e7\u00e3o a Redes Neurais\"}]},{\"@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\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/84cf9faf0d2ff95da8a222382950e76c\",\"name\":\"pedro\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@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\/en\/author\/pedro\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introdu\u00e7\u00e3o a Redes Neurais | 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":"en_US","og_type":"article","og_title":"Introdu\u00e7\u00e3o a Redes Neurais | FOX","og_description":"A Intelig\u00eancia Artificial vem revolucionando a ind\u00fastria nos \u00faltimos anos e resolvendo problemas, que antes eram onerosos em tempo e...","og_url":"https:\/\/foxiot.siteup.dev\/en\/introducao-a-redes-neurais\/","og_site_name":"FOX","article_published_time":"2020-08-05T22:02:57+00:00","article_modified_time":"2023-05-03T21:16:18+00:00","og_image":[{"width":514,"height":386,"url":"https:\/\/foxiot.siteup.dev\/wp-content\/uploads\/2023\/05\/4cf471_66875adb126444cfb16536f6e96ec271mv2.webp","type":"image\/webp"}],"author":"pedro","twitter_card":"summary_large_image","twitter_misc":{"Written by":"pedro","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/","url":"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/","name":"Introdu\u00e7\u00e3o a Redes Neurais | FOX","isPartOf":{"@id":"https:\/\/foxiot.siteup.dev\/#website"},"datePublished":"2020-08-05T22:02:57+00:00","dateModified":"2023-05-03T21:16:18+00:00","author":{"@id":"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/84cf9faf0d2ff95da8a222382950e76c"},"breadcrumb":{"@id":"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/foxiot.siteup.dev\/es\/introducao-a-redes-neurais\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/foxiot.siteup.dev\/"},{"@type":"ListItem","position":2,"name":"Introdu\u00e7\u00e3o a Redes Neurais"}]},{"@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":"en-US"},{"@type":"Person","@id":"https:\/\/foxiot.siteup.dev\/#\/schema\/person\/84cf9faf0d2ff95da8a222382950e76c","name":"pedro","image":{"@type":"ImageObject","inLanguage":"en-US","@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\/en\/author\/pedro\/"}]}},"_links":{"self":[{"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/posts\/1329"}],"collection":[{"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/comments?post=1329"}],"version-history":[{"count":3,"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/posts\/1329\/revisions"}],"predecessor-version":[{"id":1427,"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/posts\/1329\/revisions\/1427"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/media\/1330"}],"wp:attachment":[{"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/media?parent=1329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/categories?post=1329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/foxiot.siteup.dev\/en\/wp-json\/wp\/v2\/tags?post=1329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}