{"id":11,"date":"2007-03-09T18:02:30","date_gmt":"2007-03-09T18:02:30","guid":{"rendered":"http:\/\/cibernetica.wordpress.com\/2007\/03\/09\/%c2%bfque-es-un-sistema-experto\/"},"modified":"2007-03-09T18:02:30","modified_gmt":"2007-03-09T18:02:30","slug":"que-es-un-sistema-experto","status":"publish","type":"post","link":"https:\/\/blogs.sld.cu\/cibernetica\/2007\/03\/09\/que-es-un-sistema-experto\/","title":{"rendered":"\u00bfQue es un sistema experto?"},"content":{"rendered":"<p>Durante a\u00f1os la actividad de la Inteligencia Artificial estuvo dedicada a las investigaciones te\u00f3ricas y al desarrollo de experimentos a trav\u00e9s de programas que demostraran &#8220;actitudes inteligentes&#8221;, con estos programas se pretend&#8217;ia que la m\u00e1quina jugara ajedrez, demostrara teoremas matem\u00e1ticos, etc.<\/p>\n<p>No fue hasta los a\u00f1os 70 que surgi\u00f3 un nuevo paradigma en la Inteligencia Artificial &#8220;los Sistemas Expertos&#8221;, cuya funci\u00f3n es desarrollar trabajos similares a los que desarrollar&#8217;ia un especialista en un \u00e1rea determinada, la idea no es sustituir a los expertos, sino que estos sistemas sirvan de apoyo a los especialistas en un &#8220;dominio&#8221; de aplicaci\u00f3n espec\u00edfico.<\/p>\n<p>Estos sistemas expertos son en lo esencial sistemas de computaci\u00f3n basados en conocimientos cuyos componentes representan un enfoque cualitativo de la programaci\u00f3n. Muchas personas pueden creer que un Sistema Experto (SE) es un sistema compuesto por subsistemas y a su vez estos por otros subsistemas hasta llegar a los programas, y que los SE se miden por la cantidad de programas que contienen. Sin embargo la cantidad no es lo que prima en los SE, si no la cualidad del mismo, esta cualidad est\u00e1 dada por la separaci\u00f3n de las reglas que describen el problema (Base de Conocimientos), del programa de control que es quien selecciona las reglas adecuadas (Motor de inferencias).<\/p>\n<p>Podemos decir que un Sistema Experto es una Base de Conocimientos (BC), una Base de Hechos (BH) y un Motor (o M\u00e1quina) de Inferencias (MI). Por otra parte estos sistemas no se miden por la cantidad de instrucciones o programas sino por la cantidad de reglas que hay contenida en su Base de Conocimientos.<\/p>\n<p>Para desarrollar los sistemas expertos primero es necesario abordar un \u00e1rea de inter\u00e9s, dentro de esta \u00e1rea se seleccionan a los expertos, que son los especialistas capaces de resolver los problemas en dicha \u00e1rea. Por ejemplo el \u00e1rea de inter\u00e9s de las empresas de proyectos, son precisamente los proyectos y un especialista podr\u00eda ser un arquitecto, un ingeniero civil, etc. Ahora bien, casi siempre estos especialistas, son expertos en un dominio espec\u00edfico y es sobre este dominio, donde poseen su mayor experiencia (Dominio de Experticidad), por ejemplo un Ing. civil especializado en cimientos.<\/p>\n<p>Una vez seleccionado al experto o a los expertos y estos est\u00e9n de acuerdo en dar sus conocimientos, comienza a jugar su papel el &#8220;Ingeniero de Conocimientos&#8221;, que es el encargado de extraerle los conocimientos al experto y darle una representaci\u00f3n adecuada, ya sea en forma de reglas u otro tipo de representaci\u00f3n, conformando as&#8217;i la base de conocimientos del sistema experto.<\/p>\n<p>Formas de representaci\u00f3n de los conocimientos:<br \/>\nReglas de producci\u00f3n<br \/>\nRedes sem\u00e1nticas<br \/>\nMarcos (Frames).<\/p>\n<p>La forma de representaci\u00f3n m\u00e1s usada es por reglas de producci\u00f3n, tambi\u00e9n llamadas reglas de inferencias. Casi todos los sistemas expertos est\u00e1n basados en este tipo de representaci\u00f3n, ahora nos ocuparemos de los sistemas basados en reglas.<\/p>\n<p>Las reglas de producci\u00f3n son del tipo:<br \/>\nSI Premisa ENTONCES Conclusion (SI A ENTONCES B).<\/p>\n<p>Donde tanto las premisas como la conclusi\u00f3n, no son m\u00e1s que una cadena de hechos conectados por &#8220;Y&#8221; o por &#8220;O&#8221;, de forma general ser\u00eda:<\/p>\n<p>SI Hecho1 Y\/O Hecho2 Y\/O&#8230; HechoN ENTONCES Hecho1 Y\/O &#8230; HechoN<\/p>\n<p>Los hechos son afirmaciones que sirven para representar conceptos, datos, objetos, etc. Y el conjunto de hechos que describen el problema es la base de hechos.<\/p>\n<p>Ejemplo de hechos:<br \/>\nJuan es un estudiante<br \/>\nJuan tiene 8 a\u00f1os<br \/>\nel perro es blanco<br \/>\na Mar\u00eda le gusta el cine<br \/>\nPedro prefiere la pel\u00edcula<br \/>\nla edad de Luis es de 25 a\u00f1os<br \/>\nPedro tiene un salario de 200 pesos<\/p>\n<p>Una regla es una combinaci\u00f3n de hechos que permite representar conocimientos y sacar inferencias de los mismos.<\/p>\n<p>Ejemplo de reglas:<\/p>\n<p>R1: SI Juan es esgudiante Y Juan tiene 8 a\u00f1os Entonces Juan estudia en la primaria .<\/p>\n<p>R2: SI el perro es blanco Y el perro se llama Dinky ENTONCES el perro es de Juan.<\/p>\n<p>R3: SI a Maria le gusta la pelicula Y Juan prefiere la pelota ENTONCES hacen falta e televisiores<\/p>\n<p>Observe como partiendo de hechos conocidos que describen alg\u00fan conocimiento se pueden inferir nuevos hechos (nuevos conocimientos), por otra parte la regla #2 (R2), no tiene porque ser totalmente cierta, existe la posibilidad de que el perro sea de Juan, quiz\u00e1s se puede afirmar, si fu\u00e9ramos a cuantificar esa posibilidad, que el perro pertenece a Juan con una certeza de un 80%, y por \u00faltimo la regla #3 (R3) es dependiente del contexto, ya que aqu\u00ed se supone que ambos viven juntos y que los programas de TV coinciden.<\/p>\n<p>La Base de Conocimientos (BC).<br \/>\nSon el conjunto de reglas que permiten representar los conocimientos del dominio de experto donde cada regla aisladamente tiene significado propio. Normalmente los conocimientos son de tipo declarativo por lo cual la BC casi siempre es una descripci\u00f3n de los conocimientos del experto, por lo tanto requiere de alg\u00fan mecanismo que obtenga las inferencias adecuadas para resolver el problema, alguien que seleccione las reglas y las vaya ejecutando, ese alguien es el motor de inferencias.<\/p>\n<p>El Motor de Inferencias (MI) es un programa de control cuya funci\u00f3n es seleccionar las reglas posibles a satisfacer el problema, para ello se vale de ciertas estrategias de control sistem\u00e1ticas o de estrategias heur\u00edsticas.<\/p>\n<p>Estrategias de control sistem\u00e1tico:<br \/>\nEncadenamiento hacia adelante o hacia atr\u00e1s.<br \/>\nB\u00fasqueda en profundidad o a lo ancho.<br \/>\nR\u00e9gimen de control irrevocable o por tentativa.<\/p>\n<p>Estas estrategias son de forma sistem\u00e1tica las cuales deben llevar a la soluci\u00f3n del problema. Podemos decir que el control sistem\u00e1tico es un programa de control hecho de forma &#8220;algor\u00edtmica&#8221; que aplican una heur\u00edstica de prop\u00f3sito general cuya funci\u00f3n es una exploraci\u00f3n exhaustiva y met\u00f3dica de la base de conocimientos.<\/p>\n<p>Estos mecanismos de control son muy generales y a veces resultan ineficientes ya que siguen una secuencia de b\u00fasqueda demasiado r\u00edgida, para resolver esto se idearon las estrategias de control heur\u00edsticas.<\/p>\n<p>Las estrategias de control heur\u00edsticas son programas de control que utilizan una heur\u00edstica m\u00e1s espec\u00edfica y su funci\u00f3n es una selecci\u00f3n m\u00e1s restringida orientada por las necesidades del problema. Estas estrategias act\u00faan sobre el control sistem\u00e1tico y en ciertos casos toma el control y dirige la b\u00fasqueda hacia ciertos criterios rompiendo as\u00ed el control sistem\u00e1tico, una vez logrado su objetivo le devuelve el control nuevamente al sistem\u00e1tico.<\/p>\n<p>Estrategias de control heur\u00edsticas:<br \/>\nOrden de las reglas.<br \/>\nMayor credibilidad en las reglas.<br \/>\nMenor n\u00famero de cl\u00e1usulas no instanciadas.<br \/>\nMayor n\u00famero de conclusiones en las reglas.<\/p>\n<p>Podemos decir que un sistema experto, es un sistema inform\u00e1tico que utiliza t\u00e9cnicas apropiadas para la representaci\u00f3n de conocimientos y la manipulaci\u00f3n de este, de forma tal que exhiba el comportamiento de un avezado especialista en un determinado dominio del saber.<\/p>\n<p style=\"text-align:justify\"><strong>Lectura recomendada<br \/>\n<\/strong><\/p>\n<p style=\"text-align:justify\"><a href=\"http:\/\/cibernetica.files.wordpress.com\/2013\/06\/libro-portada-ia_.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-523\" alt=\"libro-portada-ia_\" src=\"http:\/\/cibernetica.files.wordpress.com\/2013\/06\/libro-portada-ia_.jpg\" width=\"300\" height=\"300\" align=\"LEFT\" srcset=\"https:\/\/blogs.sld.cu\/cibernetica\/files\/2013\/06\/libro-portada-ia_.jpg 280w, https:\/\/blogs.sld.cu\/cibernetica\/files\/2013\/06\/libro-portada-ia_-150x150.jpg 150w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><span lang=\"ES\" style=\"font-size:11pt;font-family:'Arial', 'sans-serif'\">El libro es una propuesta sobre el futuro del hombre y como ser\u00e1 su relaci\u00f3n con una tecnolog\u00eda que cada vez se hace m\u00e1s independiente y m\u00e1s ajena al destino del hombre como ser humano y es un esfuerzo por responder a las preguntas sobre cu\u00e1l ser\u00e1 nuestro futuro ante el acelerado desarrollo de las m\u00e1quinas. Y que opciones tenemos.<\/span><\/p>\n<p>Disponible en Amazon:<br \/>\n<a id=\"static_txt_preview\" href=\"http:\/\/www.amazon.es\/gp\/product\/B00CP89UR4\/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;camp=3626&amp;creative=24790&amp;creativeASIN=B00CP89UR4&amp;linkCode=as2&amp;tag=cibersociedad-21\" target=\"_blank\">Inteligencia Artificial, el futuro del hombre<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Durante a\u00f1os la actividad de la Inteligencia Artificial estuvo dedicada a las investigaciones te\u00f3ricas y al desarrollo de experimentos a trav\u00e9s de programas que demostraran &#8220;actitudes inteligentes&#8221;, con estos programas se pretend&#8217;ia que la m\u00e1quina jugara ajedrez, demostrara teoremas matem\u00e1ticos, etc. No fue hasta los a\u00f1os 70 que surgi\u00f3 un nuevo paradigma en la Inteligencia [&hellip;]<\/p>\n","protected":false},"author":109,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[24,124,155,226],"_links":{"self":[{"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/posts\/11"}],"collection":[{"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/users\/109"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":0,"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/posts\/11\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/media?parent=11"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/categories?post=11"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/tags?post=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}