{"id":19,"date":"2007-06-04T14:13:26","date_gmt":"2007-06-04T14:13:26","guid":{"rendered":"http:\/\/cibernetica.wordpress.com\/2007\/06\/04\/inteligencia-artificial-distribuida-2\/"},"modified":"2007-06-04T14:13:26","modified_gmt":"2007-06-04T14:13:26","slug":"inteligencia-artificial-distribuida-2","status":"publish","type":"post","link":"https:\/\/blogs.sld.cu\/cibernetica\/2007\/06\/04\/inteligencia-artificial-distribuida-2\/","title":{"rendered":"Inteligencia artificial distribuida (2)"},"content":{"rendered":"<p>Sistemas basados en la cooperaci\u00f3n<\/p>\n<p>La cooperaci\u00f3n se basa en que ning\u00fan agente tiene la informaci\u00f3n (experticia, recursos, etc.) para resolver completamente el problema. Donde el concepto de agente es demasiado amplio y por \u00e9l puede entenderse lo mismo un grupo sistemas de expertos, un grupo de nodos de procesos, un grupo de actores o como fuentes de conocimientos.<\/p>\n<p>En el sentido mas general, son sistemas que participan activamente en la coordinaci\u00f3n de actividades. Y se persigue la interacci\u00f3n de hombres y m\u00e1quinas como agentes inteligentes dentro de un sistema para conformar una entidad inteligente que permita enfrentar los problemas. Se sustituye la estructura jer\u00e1rquica por una heterarquica donde el m\u00e1s capaz recibe el control.<\/p>\n<p>Estos sistemas se utilizan conectados en red y su objetivo no es solo compartir recursos o base de datos (modo pasivo), sino tambi\u00e9n compartir conocimientos (modo activo).<\/p>\n<p>Trabajo en RED<br \/>\nPasivos: comparten recursos (textos, datos, perif\u00e9ricos)<br \/>\nActivos: comparten conocimientos (decisiones)<\/p>\n<p>Modo activo: Los conocimientos no son la BC de un experto sino la modulaci\u00f3n conceptual de los procedimientos de cooperaci\u00f3n hombre m\u00e1quina para que el sistema monitoree la actuaci\u00f3n de los agentes (humanos o m\u00e1quinas) y pueda resolver cierto tipos de problemas.<\/p>\n<p>Desde que se implanta una red se est\u00e1 desarrollando un sistema de trabajo cooperativo pasivo cuyo objeto es compartir recursos y la interacci\u00f3n hombre m\u00e1quina consiste en compartir el software por varios usuarios a la vez, lo cual permite una interacci\u00f3n directa de forma remota, varias personas pueden trabajar sobre un mismo documento o BD, pero el sistema como tal no act\u00faa en el proceso, no facilita el trabajo de las personas que intervienen.<\/p>\n<p>El dise\u00f1o de un entorno para trabajo cooperativo se ha de basar en el conjunto de &#8220;procedimientos&#8221; que la organizaci\u00f3n acepta como v\u00e1lidos para lograr sus objetivos.<\/p>\n<p>Procedimientos de cooperaci\u00f3n: &#8220;conjunto de reglas del juego&#8221;, que integran el aporte de cada uno de los integrantes y refleja los puntos de cooperaci\u00f3n hombre-m\u00e1quina. Se formulan los criterios con los que el grupo est\u00e1 dispuesto a colaborar. En el modo activo es el sistema quien facilita la comunicaci\u00f3n de datos y textos (red pasiva), toma &#8220;conciencia&#8221; de la estructura del problema a resolver y participa en su resoluci\u00f3n, por ejemplo, evaluando el estado de resoluci\u00f3n en curso, analizando las diferencias entre el plan de actuaci\u00f3n previsto y el real o decidiendo que las aportaciones o respuestas de los agentes humanos son admisibles o no.<\/p>\n<p>La soluci\u00f3n cooperativa para problemas distribuidos (SCPD): se basa en el estudio de como un grupo de solucionadores de problemas (agentes o nodos) desacoplados y descentralizados pueden trabajar conjuntamente para resolver problemas, con capacidades superiores a aquellas que puede enfrentar cualquier agente (o nodo de una red) conforme a sus capacidades individuales. Los agentes o nodos son capaces de solucionar problemas sofisticados y pueden trabajar independientes, sin embargo no pueden formar una soluci\u00f3n global del problema, si no existe una cooperaci\u00f3n entre ellos.<\/p>\n<p>En este caso los agentes son nodos de un proceso o de una red. Los mismos tendr\u00e1n una posici\u00f3n definida dentro de ese proceso (su participaci\u00f3n) y estar\u00e1n conectados, interactuando, con los dem\u00e1s agentes. Cada agente es capaz de resolver tareas locales propias de su experticia<\/p>\n<p>Los SCPD tienen la ventaja que los agentes pueden trabajar en paralelo<br \/>\nIncrementar la variedad de soluciones. Cada agente puede proponer varias soluciones independientes, las cuales podr\u00edan ser analizadas (combinadas) por otros agentes.<\/p>\n<p>Los agentes pueden servir de cr\u00edticos a las propuestas de otros agentes, o tener otro punto de vista a la hora de compatibilizar los criterios basados en su pericia sobre el tema donde converge la pericia del otro (temas que se solapan).<\/p>\n<p>Agentes:<br \/>\nSegmentos de programas<br \/>\nComputadoras en RED<br \/>\nExpertos<\/p>\n<p>En general la IAD. Se basa en la distribuci\u00f3n de datos y conocimientos para llegar a una soluci\u00f3n de problemas de forma que los distintos agentes sean identificados como resolvedores locales de problemas. Lo cual tiene las siguientes ventajas:<\/p>\n<p>1) Como resolver iteraciones entre los problemas a ser resueltos por los diferentes agentes.<br \/>\n2) Como controlar las actividades entre los agentes para explotar el paralelismo.<br \/>\n3) Como integrar los resultados parciales para obtener un resultado global final.<\/p>\n<p>Muchos problemas son esencialmente distribuidos. El conocimiento necesario para resolver un problema puede estar distribuido en varios sitios, por lo que tendr\u00edamos que un agente individual podr\u00eda resolver el problema pero requerir\u00eda demasiado tiempo y se asumir\u00edan demasiados riesgos en cuanto a fiabilidad al concentrar toda la responsabilidad en ese agente. Por lo que la resoluci\u00f3n distribuida de problemas puede ser la soluci\u00f3n a estos casos.<\/p>\n<p>La resoluci\u00f3n distribuida de problemas requiere de tres fases:<\/p>\n<p>1) Divisi\u00f3n del problema en subproblemas.<br \/>\n&#8211; Requiere adem\u00e1s la asignaci\u00f3n de subproblemas a agentes espec\u00edficos.<\/p>\n<p>2) Resoluci\u00f3n de los subproblemas.<br \/>\n&#8211; Los agentes pueden funcionar independientemente o bien compartir tareas o resultados.<\/p>\n<p>3) Combinaci\u00f3n de las soluciones.<br \/>\n&#8211; Al igual que en la fase de divisi\u00f3n, es necesario establecer de quien es la responsabilidad en esta fase y si se requiere un agente de coordinaci\u00f3n.<\/p>\n<p>La resoluci\u00f3n distribuida de problemas en sistemas multiagentes solo es apropiada cuando los agentes tienen capacidades de comunicaci\u00f3n sobre las que pueden establecerse estrategias de cooperaci\u00f3n y negociaci\u00f3n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sistemas basados en la cooperaci\u00f3n La cooperaci\u00f3n se basa en que ning\u00fan agente tiene la informaci\u00f3n (experticia, recursos, etc.) para resolver completamente el problema. Donde el concepto de agente es demasiado amplio y por \u00e9l puede entenderse lo mismo un grupo sistemas de expertos, un grupo de nodos de procesos, un grupo de actores o [&hellip;]<\/p>\n","protected":false},"author":109,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/posts\/19"}],"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=19"}],"version-history":[{"count":0,"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/posts\/19\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/media?parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/categories?post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sld.cu\/cibernetica\/wp-json\/wp\/v2\/tags?post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}