{"id":397,"date":"2008-09-22T00:34:38","date_gmt":"2008-09-21T23:34:38","guid":{"rendered":"http:\/\/www.tiendadeultramarinos.es\/?p=397"},"modified":"2010-05-30T13:18:57","modified_gmt":"2010-05-30T11:18:57","slug":"inteligencia-artificial","status":"publish","type":"post","link":"https:\/\/www.tiendadeultramarinos.es\/?p=397","title":{"rendered":"Inteligencia Artificial"},"content":{"rendered":"<p>La <a href=\"http:\/\/es.wikipedia.org\/wiki\/Inteligencia_artificial\">Inteligencia Artificial<\/a> es la rama de la inform\u00e1tica que trata fabricar progamas que se puedan catalogar de alguna forma como racionales, es decir, analicen una informaci\u00f3n dada y sean capaces de comportarse de distinta forma para lograr un objetivo m\u00e1s cercano al \u00f3ptimo para los datos que disponen.<\/p>\n<p>Por ejemplo, para hallar la salida a un laberinto se podr\u00eda hacer un programa que recorriese todas las direcciones posibles sin ninguna distinci\u00f3n, volviendo atr\u00e1s cuando se bloquease y probando los distintos caminos. Esto en inform\u00e1tica se denomina <em>backtracking<\/em> o t\u00e9cnica de ensayo-error y es justo lo contrario a la inteligencia artificial. Un programa \u00abinteligente\u00bb tendr\u00eda ciertas preferencias, como los caminos hacia la derecha si sabe que la salida est\u00e1 en ese sentido. En este caso, seguramente, resultar\u00eda completamente in\u00fatil, pero est\u00e1 analizando su entorno y respondiendo de forma aparentemente mejor.<\/p><a name=\"teMiddle1089167539\"><\/a><div class=\"te_div\" id=\"te1089167539\">\n<p>Para lograr una salida \u00f3ptima hay muy diversos m\u00e9todos que dividen a la Inteliencia Artificial en varias ramas completamente distintas entre s\u00ed. Se puede, por ejemplo, crear una extensa base de datos (conocimientos) con las mejores soluciones conocidas para diferentes situaciones. Son los llamados <a href=\"http:\/\/es.wikipedia.org\/wiki\/Sistema_experto\">sistemas expertos<\/a> y pretenden simular a una persona con gran experiencia en cierta labor, siendo esa base de conocimientos con los que cuenta la m\u00e1quina los que habr\u00eda adquirido esa persona durante toda su carrera. Ser\u00eda, por ejemplo, resoler un cubo de Rubik sabiendo que primero se debe completar una cara, luego una fila de las caras contiguas, dejar ciertas piezas en una posici\u00f3n determinada y luego efectuar 17 movimientos iguales (nota a frikis del cubo: creo que la forma de resolverlo era algo similar, no pretendo ser exacto, s\u00f3lo dar un ejemplo).<\/p>\n<p>Otra opci\u00f3n es estudiar las implicaciones de nuestras diversas acciones y seleccionar las que nos reporten mayores beneficios en base a unas reglas. Es lo que se suele utilizar en ajedrez y juegos del estilo. La m\u00e1quina analiza cada uno de sus movimientos y cada uno de los movimientos del contrario, y lo que ella responder\u00eda&#8230; as\u00ed hasta unas cuantas jugadas m\u00e1s adelante. Obviamente esto implica una explosi\u00f3n de combinaciones imposible de computar, por lo que se descartan muchas seg\u00fan diversos criterios <a href=\"http:\/\/es.wikipedia.org\/wiki\/Heur%C3%ADstica_(computaci%C3%B3n)\">heur\u00edsticos<\/a>.<\/p>\n<p>Como curiosidad, el primer programa para jugar al ajedrez lo escribi\u00f3 <a href=\"http:\/\/es.wikipedia.org\/wiki\/Alan_Turing\">Alan Turing<\/a> en 1952. Por entonces las computadoras no ten\u00edan suficiente capacidad para procesarlo, as\u00ed que ten\u00eda que hacerlo \u00e9l mismo a mano, \u00a1tardando hora y media para cada movimiento! En la \u00fanica partida registrada el programa perdi\u00f3 contra un amigo de Turing.<\/p>\n<p>Otros intentos de crear Inteligencia Artificial mucho m\u00e1s interesantes y recientes son las <a href=\"http:\/\/es.wikipedia.org\/wiki\/Redes_neuronales_artificiales\">redes neuronales<\/a> y los <a href=\"http:\/\/es.wikipedia.org\/wiki\/Algoritmos_gen%C3%A9ticos\">algoritmos gen\u00e9ticos<\/a>, ambos inspirados en la naturaleza. Pese a que las primeras fueron enunciadas hace m\u00e1s de medio siglo no se han estudiado y aplicado realmente hasta hace relativamente poco, y los algoritmos gen\u00e9ticos datan de la d\u00e9cada de los setenta. Estos \u00faltimos creo que est\u00e1n orientados a problemas de optimizaci\u00f3n, bas\u00e1ndose en las ideas de la <a href=\"https:\/\/www.tiendadeultramarinos.es\/?p=396\">evoluci\u00f3n darwinista<\/a>. Se crean un mont\u00f3n de soluciones aleatorias y las que que parecen mejores se combinan entre s\u00ed durante varios ciclos, a\u00f1adiendo mutaciones azarosas para mantener la variedad. Supuestamente al final s\u00f3lo quedan las soluciones m\u00e1s cercanas a la \u00f3ptima. Como casi siempre en estos casos, la entrada inglesa <a href=\"http:\/\/en.wikipedia.org\/wiki\/Genetic_algorithms\">Genetic algorithms<\/a> es mucho m\u00e1s completa y hasta lo que he le\u00eddo me ha quedado m\u00e1s claro que en la espa\u00f1ola<\/p>\n<p>Las redes neuronales intentan imitar el sistema nervioso animal. Se basan en unas \u00abneuronas\u00bb que reciben unos valores de entrada a los que aplican una funci\u00f3n espec\u00edfica y su salida la env\u00edan a otras neuronas que siguen el mismo proceso hasta alcanzar la salida. Obviamente \u00e9sta salida ser\u00e1 un n\u00famero m\u00e1s, y dependiendo del mismo se tomar\u00e1n unas decisiones u otras. Hay diversos tipos de redes con distintas filosofias y formas de interconectarse, pero por lo general est\u00e1n pensadas para problemas de reconocimiento de patrones. Lo realmente interesante de las redes es que son \u00abentrenadas\u00bb y una vez lo han hecho es cuando est\u00e1 preparado el modelo para ser implementado y utilizado. Al igual que antes <a href=\"http:\/\/en.wikipedia.org\/wiki\/Neural_networks\">la versi\u00f3n inglesa<\/a> es mucho m\u00e1s completa.<\/p>\n<p>Adem\u00e1s de toda la parte t\u00e9cnica y te\u00f3rica que os he contado est\u00e1n las discusiones de car\u00e1cter filos\u00f3fico \u00bfQu\u00e9 es inteligencia? \u00bfSe puede llamar realmente inteligencia a los procesos que hace una m\u00e1quina? \u00bfPuede considerarse inteligencia aunque no entienda realmente lo que hace? Hay un gran debate sobre esto y sus definiciones. Una de las posibles respuestas la dio, de nuevo, <a href=\"http:\/\/es.wikipedia.org\/wiki\/Alan_Mathison_Turing\">Alan Turing<\/a>, en los a\u00f1os cincuenta con su famosa <a href=\"http:\/\/es.wikipedia.org\/wiki\/Test_de_Turing\">Prueba de Turing<\/a>.<\/p>\n<p><em>Se fundamenta en la hip\u00f3tesis <a href=\"http:\/\/es.wikipedia.org\/wiki\/Positivismo\" title=\"Positivismo\">positivista<\/a> de que, si una m\u00e1quina se comporta en todos los aspectos como inteligente, entonces debe ser inteligente.<\/em> El Test de Turing consiste en un hombre y una m\u00e1quina en una habitaci\u00f3n comunic\u00e1ndose con otro fuera de ella. El que est\u00e1 fuera ha de adivinar cu\u00e1l de sus dos interlocutores es el ordenador mediante preguntas y respuestas en las que obviamente no sirve de nada preguntar si lo son o no, puesto que tienen permitido mentir. Por supuesto ninguna m\u00e1quina lo ha pasado todavia como tal, pero como afirman en <a href=\"http:\/\/en.wikipedia.org\/wiki\/Turing_test#Predictions_and_tests\">Turing Test<\/a> lo realmente interesante es que el usuario no se comporte como juez tratando de pillar a la m\u00e1quina haciendo preguntas tendenciosas dispuesto a descubrirla, si no que no sepa que puede estar hablando con un computador y se comporte normalmente como en un chat con otro humano cualquiera.<\/p>\n<p>Para unos esta prueba ser\u00eda suficiente para demostrar una IA, sin embargo otros creen que no. Para rebatirlo <a href=\"http:\/\/es.wikipedia.org\/wiki\/John_Searle\" title=\"John Searle\">John Searle<\/a> invent\u00f3 el experimento mental de la <a href=\"http:\/\/es.wikipedia.org\/wiki\/Habitaci%C3%B3n_china\">Sala China<\/a>, y el famoso <a href=\"http:\/\/es.wikipedia.org\/wiki\/Roger_Penrose\">Roger Penrose<\/a> lo populariz\u00f3. Afirma que si \u00e9l, que no sabe chino, entra en un cuarto con manuales y reglas que le indican c\u00f3mo responder a las diferentes frases y un chino desde fuera introduce un texto, \u00e9l ser\u00eda capaz, utilizando esos manuales, de emitir una respuesta coherente. Entonces el chino afirmar\u00eda que qui\u00e9n le ha respondido entiende chino, sin embargo John no ha entendido nada de lo que ha le\u00eddo ni contestado. Esto conlleva todo tipo de discusiones e interpretaciones.<\/p>\n<p>No dudo que con la <a href=\"http:\/\/en.wikipedia.org\/wiki\/Artificial_intelligence\">Inteligencia Artificial<\/a> podamos acabar llegando muy lejos, y consiguiendo sistemas muy preparados para casi cualquier problema al que se vaya a enfrentar y preparados para aprender de sus errores y que quiz\u00e1 podamos llegar a conseguir entes que podamos calificar de inteligentes, pero lo que veo pr\u00e1cticamente imposible es que logremos dotarles de una consciencia, por lo que no creo que debamos temer nunca por una Skynet o unos Nexus 6 renegados, ni sentir l\u00e1stima por el ni\u00f1o de <a href=\"http:\/\/es.wikipedia.org\/wiki\/Artificial_intelligence\">Inteligencia Artificial<\/a> o El Hombre Bicentenario.<\/p>\n<\/div><p style=\"text-align: center;\"><a style=\"display:none;\" class=\"theTag\" id=\"te1089167539\" onClick=\"expand('#te1089167539');\" href=\"#teMiddle1089167539\"><\/a><\/p><script language=\"JavaScript\" type=\"text\/javascript\">expander_hide('#te1089167539');<\/script>","protected":false},"excerpt":{"rendered":"<p>La Inteligencia Artificial es la rama de la inform\u00e1tica que trata fabricar progamas que se puedan catalogar de alguna forma como racionales, es decir, analicen una informaci\u00f3n dada y sean capaces de comportarse de distinta forma para lograr un objetivo m\u00e1s cercano al \u00f3ptimo para los datos que disponen. Por ejemplo, para hallar la salida &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.tiendadeultramarinos.es\/?p=397\" class=\"more-link\">Seguir leyendo<span class=\"screen-reader-text\"> \u00abInteligencia Artificial\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,5],"tags":[275,278,770,40,277,276],"class_list":["post-397","post","type-post","status-publish","format-standard","hentry","category-ciencias","category-informatica","tag-alan-turing","tag-algoritmos-geneticos","tag-informatica","tag-inteligencia-artificial","tag-redes-neuronales","tag-test","entry"],"_links":{"self":[{"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=\/wp\/v2\/posts\/397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=397"}],"version-history":[{"count":2,"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=\/wp\/v2\/posts\/397\/revisions"}],"predecessor-version":[{"id":1148,"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=\/wp\/v2\/posts\/397\/revisions\/1148"}],"wp:attachment":[{"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tiendadeultramarinos.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}