{"id":2067,"date":"2016-03-27T10:44:16","date_gmt":"2016-03-27T13:44:16","guid":{"rendered":"http:\/\/geekosas.com\/?p=2"},"modified":"2026-05-23T17:37:14","modified_gmt":"2026-05-23T15:37:14","slug":"que-son-las-redes-neuronales","status":"publish","type":"post","link":"https:\/\/geekosas.com\/index.php\/es\/2016\/03\/27\/que-son-las-redes-neuronales\/","title":{"rendered":"Que son las redes neuronales?"},"content":{"rendered":"<p>Muchos han escuchado alguna vez hablar sobre las redes neuronales o la &quot;inteligencia artificial&quot; y hemos de ser honestos que cuando alguien utiliza aquellas palabras, suena como todo un Einstein de la computaci\u00f3n sacado de Terminator 2.<\/p>\n<p><!--more--><\/p>\n<p>B\u00e1sicamente, las redes neuronales, se aplican cuando el desarrollador no tiene la m\u00e1s m\u00ednima idea sobre como abordar un problema, por ende, prefiere que el computador lo &quot;entienda&quot; haga el trabajo de motelar el problema. Esto se logra creando un modelo (o formula) que debe ser calibrada.<\/p>\n<p>Una red neuronal tiene dos\u00a0particularidades: la forma funcional o modelo y la estrategia para calibrar este, hablar\u00e9 sobre estas particularidades en el orden que fueron nombradas, pero primero recordemos lo que es un modelo o representaci\u00f3n de la realidad:<\/p>\n<p>Un modelo que todos conocemos desde f\u00edsica en el colegio, cuando nos ense\u00f1aban como funcionaban los resortes, se postulaba que el modelo era:\u00a0<strong>extensi\u00f3n = K*fuerza<\/strong>,\u00a0donde K deb\u00eda ser medido con experimentos y luego, con una regresi\u00f3n, se calibraba\u00a0el modelo, este ten\u00eda como particularidad que daba una &quot;linea recta&quot;, eso debido a que es un modelo lineal (como se puede ver en el siguiente gr\u00e1fico).<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"79\" data-permalink=\"https:\/\/geekosas.com\/index.php\/es\/2016\/03\/27\/que-son-las-redes-neuronales\/muelle4\/\" data-orig-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/muelle4.gif?fit=249%2C171&amp;ssl=1\" data-orig-size=\"249,171\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"modelo_resorte\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/muelle4.gif?fit=249%2C171&amp;ssl=1\" class=\"alignnone size-full wp-image-79\" src=\"https:\/\/i0.wp.com\/www.geekosas.com\/wp-content\/uploads\/2016\/03\/muelle4.gif?resize=249%2C171&#038;ssl=1\" alt=\"\" width=\"249\" height=\"171\" \/><\/p>\n<p>Quiero dejar claro que en este y en todos los modelo, existen 3 componentes:<\/p>\n<ol>\n<li>Valor a predecir: En este caso se quiere predecir la extensi\u00f3n<\/li>\n<li>Variables de entrada o Dato: en este caso es la fuerza<\/li>\n<li>Constantes de Calibraci\u00f3n: En este caso K.<\/li>\n<\/ol>\n<p>Una red neuronal, es un modelo NO LINEAL, es tan no lineal que puede tomar pr\u00e1cticamente cualquier forma y puede depender de varias muchas <strong>Variables<\/strong> y tiene aun m\u00e1s <strong>Constantes<\/strong> y aunque esta funci\u00f3n no lineal puede tomar casi cualquier forma, su estructura est\u00e1 bastante clara.<\/p>\n<p>La red neuronal, se compone de muchas mini-funciones, donde cada una de llama: neurona, perceptr\u00f3n, funci\u00f3n de respuesta, curva S o como plazca al que teclea en ese minuto lo importante es que cada una de estas funciones es una neurona conectada a otras neuronas. Las neuronas se conectan por capas, donde cada neurona toma el resultado \u00a0de las anteriores, los procesa y lo pasa a la siguiente\u00a0secuencial-mente entre ellas generando una red que se ve del siguiente modo:<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/geekosas.com\/geekosas\/wp-content\/uploads\/2016\/03\/index_img_4.jpg?ssl=1\" rel=\"attachment wp-att-82\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"82\" data-permalink=\"https:\/\/geekosas.com\/index.php\/es\/2016\/03\/27\/que-son-las-redes-neuronales\/index_img_4\/\" data-orig-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/index_img_4.jpg?fit=1078%2C673&amp;ssl=1\" data-orig-size=\"1078,673\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"red neuronal\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/index_img_4.jpg?fit=1024%2C639&amp;ssl=1\" class=\"alignnone wp-image-82\" src=\"https:\/\/i0.wp.com\/www.geekosas.com\/wp-content\/uploads\/2016\/03\/index_img_4-300x187.jpg?resize=637%2C397\" alt=\"\" width=\"637\" height=\"397\" srcset=\"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/index_img_4.jpg?resize=300%2C187&amp;ssl=1 300w, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/index_img_4.jpg?resize=768%2C479&amp;ssl=1 768w, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/index_img_4.jpg?resize=1024%2C639&amp;ssl=1 1024w, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/index_img_4.jpg?w=1078&amp;ssl=1 1078w\" sizes=\"auto, (max-width: 637px) 100vw, 637px\" \/><\/a><\/p>\n<p>En el esquema anterior, cada cuadrado rojo es un dato de entrada y cada circulo es una neurona, donde cada neurona depende de todas los datos provenientes de la etapa anterior (pueden ser n capas).<\/p>\n<p>As\u00ed en nuestra capa W1 tenemos funciones de la forma: $f(x_1,x_2,x_3,&#8230;,x_n,1)$, donde una funci\u00f3n simple puede ser una lineal:\u00a0$ f(x_1,x_2,x_3, &#8230; ,x_n,1) = B_1 x_1 +\u00a0B_2 x_2 + B_3 x_3 + &#8230; + c $ y como dije antes esta funci\u00f3n es a gusto del programador, en general determinada por prueba y error. En general se utilizan <a href=\"https:\/\/es.wikipedia.org\/wiki\/Funci%C3%B3n_log%C3%ADstica\">curvas S o funci\u00f3n logistica<\/a>.<\/p>\n<p>Lo que hace especiales a las redes neuronales y a la mayor\u00eda de estos modelos de inteligencia artificial, es la forma de calibrarlos. Como son complejos y en general se tienen muchos datos de entrada y muchas muestras, si se aborda de la forma que se aborda una regresi\u00f3n lineal, colapsar\u00edamos\u00a0hasta el m\u00e1s poderoso de los computadores de la\u00a0NAZA, por ello en vez de calibrar, se habla de &quot;entrenar&quot; la red neuronal.<\/p>\n<p>El entrenamiento de la red neuronal consiste en tomar uno de los casos de muestra, aplicarle el modelo y ver el resultado, si el resultado es bueno, mantener la red como esta, si es malo, ajustar un poquito los par\u00e1metros para que sea mejor y luego repetir con la siguiente muestra. Despu\u00e9s de hacer esto varias veces para cada muestra, tendremos nuestra red neuronal entrenada y lista para viajar al pasado a destruir\u00a0skynet.<\/p>\n<p>Actualizaci\u00f3n: Si te gust\u00f3 el post, ve a jugar con redes neuronales en nuestro otro post llamado\u00a0<a href=\"http:\/\/www.geekosas.com\/index.php\/2016\/04\/18\/jugando-con-redes-neuronales\/\">Jugando con Redes Neuronales<\/a><\/p>\n<p>Si te gust\u00f3, s\u00edguenos en cualquiera de nuestros medios, all\u00ed aparecer\u00e1n todas las publicaciones.<\/p>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/geekosas_com\">Twitter @geekosas_com<\/a><\/li>\n<li><a href=\"https:\/\/www.facebook.com\/geekosas\/\">Facebook @geekosas<\/a><\/li>\n<li><a href=\"https:\/\/cl.linkedin.com\/in\/danielfischerm\">LinkedIn con mi cuenta personal.<\/a><\/li>\n<\/ul>\n<p>Y no olvides compartir en tus RRSS, vuestras visitas son mi motivaci\u00f3n.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Muchos han escuchado alguna vez hablar sobre las redes neuronales o la &quot;inteligencia artificial&quot; y hemos de ser honestos que cuando alguien utiliza aquellas palabras, <a class=\"mh-excerpt-more\" href=\"https:\/\/geekosas.com\/index.php\/es\/2016\/03\/27\/que-son-las-redes-neuronales\/\" title=\"Que son las redes neuronales?\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":92,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[13],"tags":[],"class_list":["post-2067","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized-es"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/03\/ai.jpg?fit=608%2C211&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8vjqF-xl","jetpack-related-posts":[{"id":664,"url":"https:\/\/geekosas.com\/index.php\/es\/2016\/04\/18\/jugando-con-redes-neuronales\/","url_meta":{"origin":2067,"position":0},"title":"Jugando con Redes Neuronales","author":"Daniel Fischer","date":"2016-04-18","format":false,"excerpt":"Hace unos d\u00edas escrib\u00ed sobre las redes neuronales\u00a0intentando explicar de manera simple como funcionan y por que este tipo de tecnolog\u00eda es llamado \"inteligencia artificial\". Lo importante de esta t\u00e9cnica y lo que la hace tan revolucionaria es el concepto de entrenamiento, pero muchas veces es dif\u00edcil imaginar como sucede\u2026","rel":"","context":"In &quot;Uncategorized&quot;","block_context":{"text":"Uncategorized","link":"https:\/\/geekosas.com\/index.php\/es\/category\/uncategorized-es\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/04\/tensorflow.png?fit=1200%2C715&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/04\/tensorflow.png?fit=1200%2C715&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/04\/tensorflow.png?fit=1200%2C715&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/04\/tensorflow.png?fit=1200%2C715&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/04\/tensorflow.png?fit=1200%2C715&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":828,"url":"https:\/\/geekosas.com\/index.php\/es\/2016\/05\/08\/k-means\/","url_meta":{"origin":2067,"position":1},"title":"Segmentar clientes paso a paso","author":"Daniel Fischer","date":"2016-05-08","format":false,"excerpt":"Anteriormente escrib\u00ed sobre las redes neuronales (click aca para verlo).\u00a0Las redes neuronales y todos los otros \"m\u00e9todos supervisados\" son utilizados cuando\u00a0posee una muestra de valores\u00a0predecir, pero cuando sabes lo que quieres\u00a0lograr, pero no tienes una muestra del valor a predecir, se utilizan los llamados \"m\u00e9todos no supervisados\" Un cl\u00e1sico problema\u2026","rel":"","context":"In &quot;Uncategorized&quot;","block_context":{"text":"Uncategorized","link":"https:\/\/geekosas.com\/index.php\/es\/category\/uncategorized-es\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/kmenas6.png?fit=620%2C539&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/kmenas6.png?fit=620%2C539&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/05\/kmenas6.png?fit=620%2C539&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":2476,"url":"https:\/\/geekosas.com\/index.php\/es\/2018\/08\/12\/que-ve-el-machine-learning\/","url_meta":{"origin":2067,"position":2},"title":"Que ve el machine learning?","author":"Daniel Fischer","date":"2018-08-12","format":false,"excerpt":"Los algoritmos de machine learning logran entender problemas de cientos o a veces miles de dimensiones, logrando as\u00ed ver cosas que el ojo humano no podr\u00eda de otro modo ver, pero... \u00bfcomo se comparan estos m\u00e9todos cuando el ojo humano si puede ver? Por ello generamos una serie de experimentos\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2018\/08\/1_2UjSSQwW0bns1lPIuRxccQ.png?fit=1200%2C629&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2018\/08\/1_2UjSSQwW0bns1lPIuRxccQ.png?fit=1200%2C629&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2018\/08\/1_2UjSSQwW0bns1lPIuRxccQ.png?fit=1200%2C629&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2018\/08\/1_2UjSSQwW0bns1lPIuRxccQ.png?fit=1200%2C629&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2018\/08\/1_2UjSSQwW0bns1lPIuRxccQ.png?fit=1200%2C629&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2203,"url":"https:\/\/geekosas.com\/index.php\/es\/2017\/09\/24\/curso-de-data-science-en-r\/","url_meta":{"origin":2067,"position":3},"title":"Curso de Data Science en R","author":"Daniel Fischer","date":"2017-09-24","format":false,"excerpt":"El d\u00eda 20 de Octubre dictare un curso de Data Science Utilizando R. Los T\u00f3picos revisados ser\u00e1n: Limpieza de Datos Modelos supervisados\u00a0de clasificaci\u00f3n: Regresi\u00f3n log\u00edstica. Naive Bayes. \u00c1rboles y Random Forest. Redes Neuronales. Grid Search (Calibraci\u00f3n de meta par\u00e1metros). Evaluaci\u00f3n de modelos de clasificaci\u00f3n. Modelos no supervisados: Reducci\u00f3n de Variables\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2017\/09\/Rprogramming.jpg?fit=1176%2C664&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":23,"url":"https:\/\/geekosas.com\/index.php\/es\/2016\/04\/12\/sobre-linux\/","url_meta":{"origin":2067,"position":4},"title":"Sobre Linux","author":"Daniel Fischer","date":"2016-04-12","format":false,"excerpt":"Si un d\u00eda por la ma\u00f1ana, despiertas con la inspiraci\u00f3n de descubrir algo nuevo y pones en wikipedia el bot\u00f3n Pagina Aleatorea, con una probabilidad de 1\/1.233.000, caer\u00e1s en el articulo sobre Linux. Si quieres esperar a ese evento, puedes seguir intentando, si no, puedes seguir leyendo este articulo sobre\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekosas.com\/wp-content\/uploads\/2016\/04\/linux.png?fit=387%2C442&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":32,"url":"https:\/\/geekosas.com\/index.php\/es\/2015\/03\/27\/preordenar-juegos-digitales\/","url_meta":{"origin":2067,"position":5},"title":"Preordenar Juegos Digitales","author":"Daniel Fischer","date":"2015-03-27","format":false,"excerpt":"Algunas empresas muy inteligentes, como Apple, Samsung, Sony, Electronic Arts y en general todas las relacionadas con tecnolog\u00eda logran algo incre\u00edble. Antes de que el producto salga al mercado, logran tal nivel de excitaci\u00f3n en el mercado, que se muchas veces se quedan sin stock las primeras semanas, por ende\u2026","rel":"","context":"In &quot;Sin categor\u00eda&quot;","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/geekosas.com\/index.php\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/posts\/2067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/comments?post=2067"}],"version-history":[{"count":5,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/posts\/2067\/revisions"}],"predecessor-version":[{"id":3256,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/posts\/2067\/revisions\/3256"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/media\/92"}],"wp:attachment":[{"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/media?parent=2067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/categories?post=2067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/geekosas.com\/index.php\/wp-json\/wp\/v2\/tags?post=2067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}