SlideShare una empresa de Scribd logo
1 de 5
AGENTE INTELIGENTE
Un agente inteligente es aquello que puede considerarse que recibe su ambiente mediante sensores que
responde o actualmente en el ambiente por medio de efectuados.
agentes humanos: tiene ojos, oídos y otros órganos que sirven de sensores, así como manos, piernas
boca y otra parte de su cuerpo que le sirve de efectuados.
agentes robóticos: los sensores son sustituidos por cámaras, infrarrojos y los efectuados son remplazados
mediante motores.
agentes de software: sus percepciones y acciones vienen a ser la cadena de bits codificados.
Agentes inteligentes
Sistemas expertos
Sistema experto
Un sistema experto es un programa computacional que se comporta como un experto
humano en un dominio especializado del conocimiento.
 Resuelve problemas del nivel de complejidad que maneja el experto.
 Utiliza un –“modelo computacional” del proceso de razonamiento del experto.
 Es capaz de explicar este razonamiento en base al modelo computacional.
Bases de conocimiento motor de inferencia base de hechos
Experto usuario
¿Qué son los AG´s?
 Los algoritmos genéticos son métodos adaptivos que se emplean principalmente
en la resolución de problemas de búsqueda y optimización.
 Se enmarcan dentro de la rama de inteligencia artificial conocida como
computación evolutiva o algoritmos evolutivos.
Los algoritmos genéticos
Los algoritmos genéticos son métodos adaptativos que se emplean principalmente en la
resolución de problemas de búsqueda y optimización.
Se enmarcan dentro de la rama de inteligencia artificial concedida como computación
evolutiva o algoritmos evolutivos.
La computación evolutiva
Esta rama trata el estudio de los fundamentos y aplicación de técnicas heurísticas de
búsqueda que emplean los principios de la evolución natural.
Existen otras técnicas que junto con las AG´s pertenecen a esta rama, las más importantes
son:
Programación evolutiva, estrategias evolutivas, programación genética.
Los AGs son muy potentes y efectivos sobre tofo para aquellos problemas con un gran
espacio de búsqueda y para los que no existe una técnica específica para resolverlo.
Donde y cuando utilizar los Ags
La ingeniería para optimizaciones numéricas de algunos problemas no lineales que
resultan muy difíciles de resolver por métodos analíticos.
En el control de robots
Para el ajuste de los pesos de las conexiones de redes neuronales.
¿Como funcionan un AG?
 Los individuos con una mejor adaptación tendrán más posibilidades de reproducirse
que aquellos que posean un código genético peor, de esta forma de las mejores
secuencias genéticas se propagarán en cada nueva generación por medio de los
cruces entre los mejores individuos.
 Si el AG está bien diseñado la población convergerá hacia la solución del problema,
o al menos hacia una solución óptima en un plazo de tiempo razonablemente corto.
 Elalgoritmo genético es una técnica de búsqueda basadaen lateoría de laevolución
de Darwin.
 Ha comprobado tremenda popularidad en los últimos años.
 Esta técnica se basa en los mecanismos de selección que utiliza la naturaleza:
o Los individuos más aptos de la población son los que sobreviven pues se
adaptan más fácilmente a los cambios que se producen en su entorno.
o Los cambios se traducen en transformaciones en los genes de un individuo
(unidad básica de codificación de cada uno de los atributos de un ser vivo).
o Las características nomas destacadas de un individuo (los que le permiten
adaptarse mejor a su entorno) se deben transmitir a sus descendientes)
Un AG empieza por uno o varios individuos y mediante operaciones de transformación y
selección va haciendo evolucionar su especie, desarrollando individuos mejores.
Un AG se caracteriza por su aleatoriedad en todo su proceso (empleo de probabilidades).
Elementos de un AG.
Población: individuos que representan cada uno de ellos una solución codificada de una
forma adecuada(cromosomas).
Operadores: conjunto de operaciones a realizar sobre los individuos de una población.
Funciones de adaptación: función que se emplea para evaluar la idoneidad de un individuo
determinado.
Un AG desarrolla un proceso de evolución de los individuos de una población, obteniendo
nuevas poblaciones a partir de los individuos más fuertes.
Un AG busca un individuo que maximice o minimice la función de adaptación.
Generar población inicial G(0);
Evaluar G(0);
T:=0;
Repetir
T:=t+1
Generar G(t) usando G(t-1);
Evaluar G(t);
Hasta encontrar una solución
Se seleccionan las
mejores
Se transforman los
padres generando
nuevos hijos
Se seleccionan los
mejores
Sol. considerada
suficientes buena
Estructura de un AG.
¿Cómo se representa un individuo?
¿Cuál es la función de adaptación?

Más contenido relacionado

Similar a Agente inteligente

Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba yucci2323
 
Algoritmo Genético
Algoritmo GenéticoAlgoritmo Genético
Algoritmo Genéticoandreaac2014
 
Unl articulo cientifico-1
Unl articulo cientifico-1Unl articulo cientifico-1
Unl articulo cientifico-1andreaac2014
 
Inteligencia artificial y las redes neuronales
Inteligencia artificial y las redes neuronalesInteligencia artificial y las redes neuronales
Inteligencia artificial y las redes neuronalesemily reyes lopez
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialAriel Medina
 
Inteligencia artificial sashy muñoz ♥
Inteligencia artificial sashy muñoz ♥Inteligencia artificial sashy muñoz ♥
Inteligencia artificial sashy muñoz ♥diane soto
 
Inteligencia artificial2
Inteligencia artificial2Inteligencia artificial2
Inteligencia artificial2gianellavn15
 
Inteligencia Artificial Clase 5
Inteligencia Artificial Clase 5Inteligencia Artificial Clase 5
Inteligencia Artificial Clase 5UNEFA
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificiallei_quiza
 
5 herramienta aprendizaje algoritmos geneticos entorno matlab
5 herramienta aprendizaje algoritmos geneticos entorno matlab5 herramienta aprendizaje algoritmos geneticos entorno matlab
5 herramienta aprendizaje algoritmos geneticos entorno matlabMaje Gonzalez
 
Introducción a los Algoritmos Genéticos
Introducción  a los Algoritmos GenéticosIntroducción  a los Algoritmos Genéticos
Introducción a los Algoritmos Genéticosdrk28
 
Inteligencia artificial PDF Word
Inteligencia artificial PDF WordInteligencia artificial PDF Word
Inteligencia artificial PDF Wordbelenvera24
 
Apunte Algoritmos Geneticos
Apunte Algoritmos GeneticosApunte Algoritmos Geneticos
Apunte Algoritmos GeneticosESCOM
 

Similar a Agente inteligente (20)

Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba
 
Algoritmo Genético
Algoritmo GenéticoAlgoritmo Genético
Algoritmo Genético
 
Unl articulo cientifico-1
Unl articulo cientifico-1Unl articulo cientifico-1
Unl articulo cientifico-1
 
Inteligencia artificial y las redes neuronales
Inteligencia artificial y las redes neuronalesInteligencia artificial y las redes neuronales
Inteligencia artificial y las redes neuronales
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial sashy muñoz ♥
Inteligencia artificial sashy muñoz ♥Inteligencia artificial sashy muñoz ♥
Inteligencia artificial sashy muñoz ♥
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial2
Inteligencia artificial2Inteligencia artificial2
Inteligencia artificial2
 
Inteligencia Artificial Clase 5
Inteligencia Artificial Clase 5Inteligencia Artificial Clase 5
Inteligencia Artificial Clase 5
 
Algoritmos genéticos
Algoritmos genéticosAlgoritmos genéticos
Algoritmos genéticos
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
5 herramienta aprendizaje algoritmos geneticos entorno matlab
5 herramienta aprendizaje algoritmos geneticos entorno matlab5 herramienta aprendizaje algoritmos geneticos entorno matlab
5 herramienta aprendizaje algoritmos geneticos entorno matlab
 
Introducción a los Algoritmos Genéticos
Introducción  a los Algoritmos GenéticosIntroducción  a los Algoritmos Genéticos
Introducción a los Algoritmos Genéticos
 
Inteligencia artificial PDF Word
Inteligencia artificial PDF WordInteligencia artificial PDF Word
Inteligencia artificial PDF Word
 
Apunte Algoritmos Geneticos
Apunte Algoritmos GeneticosApunte Algoritmos Geneticos
Apunte Algoritmos Geneticos
 

Último

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (19)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Agente inteligente

  • 1. AGENTE INTELIGENTE Un agente inteligente es aquello que puede considerarse que recibe su ambiente mediante sensores que responde o actualmente en el ambiente por medio de efectuados. agentes humanos: tiene ojos, oídos y otros órganos que sirven de sensores, así como manos, piernas boca y otra parte de su cuerpo que le sirve de efectuados. agentes robóticos: los sensores son sustituidos por cámaras, infrarrojos y los efectuados son remplazados mediante motores. agentes de software: sus percepciones y acciones vienen a ser la cadena de bits codificados. Agentes inteligentes Sistemas expertos
  • 2. Sistema experto Un sistema experto es un programa computacional que se comporta como un experto humano en un dominio especializado del conocimiento.  Resuelve problemas del nivel de complejidad que maneja el experto.  Utiliza un –“modelo computacional” del proceso de razonamiento del experto.  Es capaz de explicar este razonamiento en base al modelo computacional. Bases de conocimiento motor de inferencia base de hechos Experto usuario ¿Qué son los AG´s?  Los algoritmos genéticos son métodos adaptivos que se emplean principalmente en la resolución de problemas de búsqueda y optimización.  Se enmarcan dentro de la rama de inteligencia artificial conocida como computación evolutiva o algoritmos evolutivos. Los algoritmos genéticos Los algoritmos genéticos son métodos adaptativos que se emplean principalmente en la resolución de problemas de búsqueda y optimización. Se enmarcan dentro de la rama de inteligencia artificial concedida como computación evolutiva o algoritmos evolutivos. La computación evolutiva Esta rama trata el estudio de los fundamentos y aplicación de técnicas heurísticas de búsqueda que emplean los principios de la evolución natural.
  • 3. Existen otras técnicas que junto con las AG´s pertenecen a esta rama, las más importantes son: Programación evolutiva, estrategias evolutivas, programación genética. Los AGs son muy potentes y efectivos sobre tofo para aquellos problemas con un gran espacio de búsqueda y para los que no existe una técnica específica para resolverlo. Donde y cuando utilizar los Ags La ingeniería para optimizaciones numéricas de algunos problemas no lineales que resultan muy difíciles de resolver por métodos analíticos. En el control de robots Para el ajuste de los pesos de las conexiones de redes neuronales. ¿Como funcionan un AG?  Los individuos con una mejor adaptación tendrán más posibilidades de reproducirse que aquellos que posean un código genético peor, de esta forma de las mejores secuencias genéticas se propagarán en cada nueva generación por medio de los cruces entre los mejores individuos.  Si el AG está bien diseñado la población convergerá hacia la solución del problema, o al menos hacia una solución óptima en un plazo de tiempo razonablemente corto.  Elalgoritmo genético es una técnica de búsqueda basadaen lateoría de laevolución de Darwin.  Ha comprobado tremenda popularidad en los últimos años.  Esta técnica se basa en los mecanismos de selección que utiliza la naturaleza: o Los individuos más aptos de la población son los que sobreviven pues se adaptan más fácilmente a los cambios que se producen en su entorno. o Los cambios se traducen en transformaciones en los genes de un individuo (unidad básica de codificación de cada uno de los atributos de un ser vivo). o Las características nomas destacadas de un individuo (los que le permiten adaptarse mejor a su entorno) se deben transmitir a sus descendientes)
  • 4. Un AG empieza por uno o varios individuos y mediante operaciones de transformación y selección va haciendo evolucionar su especie, desarrollando individuos mejores. Un AG se caracteriza por su aleatoriedad en todo su proceso (empleo de probabilidades). Elementos de un AG. Población: individuos que representan cada uno de ellos una solución codificada de una forma adecuada(cromosomas). Operadores: conjunto de operaciones a realizar sobre los individuos de una población. Funciones de adaptación: función que se emplea para evaluar la idoneidad de un individuo determinado. Un AG desarrolla un proceso de evolución de los individuos de una población, obteniendo nuevas poblaciones a partir de los individuos más fuertes. Un AG busca un individuo que maximice o minimice la función de adaptación. Generar población inicial G(0); Evaluar G(0); T:=0; Repetir T:=t+1 Generar G(t) usando G(t-1); Evaluar G(t); Hasta encontrar una solución Se seleccionan las mejores Se transforman los padres generando nuevos hijos Se seleccionan los mejores Sol. considerada suficientes buena
  • 5. Estructura de un AG. ¿Cómo se representa un individuo? ¿Cuál es la función de adaptación?