1 / 11

UNIDAD IV: REPRESENTACION Y SOLUCIONES DEL PROBLEMA

UNIDAD IV: REPRESENTACION Y SOLUCIONES DEL PROBLEMA. INGENIERIA EN SISTEMAS COMPUTASIONALES. MODELOS ANALOGOS.

helga
Download Presentation

UNIDAD IV: REPRESENTACION Y SOLUCIONES DEL PROBLEMA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UNIDAD IV: REPRESENTACION Y SOLUCIONES DEL PROBLEMA INGENIERIA EN SISTEMAS COMPUTASIONALES

  2. MODELOS ANALOGOS • Habitualmente, el investigador ensambla su modelo "sobre una mesa vacía" usando elementos que ofrece el lenguaje de modelización elegido por él. Pero a veces puede ocurrir que encuentre, en otro entorno, una invariante que es por analogía la misma que en el objeto investigado. El otro objeto, foráneo, podría ser entonces usado directamente como un modelo.

  3. El método de analogía es fácil de utilizar, pero tiene desventajas serias. Es difícil presentar la incertidumbre del modelo o la variación entre los casos, y permanece poco claro cuán generalmente válido es el modelo. La presentación análoga es, aún en su mejor forma, relativamente nebulosa.

  4. ARBOLES AN Y OR Un árbol AND Y OR es un árbol n-ario, utilizado para representar conocimiento sobre grupos de tareas que se deben ejecutar para lograr algún objetivo . En la figura 1 aparece un ejemplo de un Árbol And-OR, que explica la manera de hacer la tarea T1. Un árbol And-Or tiene dos tipos de nodo los And y los nodos Or. Por ejemplo, para el árbol de la figura 1 se tiene que para lograr T1, se deben realizar las tareas T2, T3, T4 (un nodo AND).

  5. NODOS • En informática, de forma muy general, un nodo es un punto de intersección o unión de varios elementos que confluyen en el mismo lugar. Ahora bien, dentro de la informática la palabra nodo puede referirse a conceptos diferentes según el ámbito en el que nos movamos:

  6. En redes de computadoras cada una de las máquinas es un nodo, y si la red es Internet, cada servidor constituye también un nodo. • En estructuras de datos dinámicas un nodo es un registro que contiene un dato de interés y al menos un puntero para referenciar (apuntar) a otro nodo. Si la estructura tiene sólo un puntero, la única estructura que se puede construir con el es una lista, si el nodo tiene más de un puntero ya se pueden construir estructuras más complejas como árboles o grafos.

  7. ARCOS Arco, del latín arcus, derivado del indoeuropeoarkw, es el elemento constructivo lineal de forma curvada, que salva el espacio entre dos pilares o muros. Está compuesto por piezas llamadas dovelas, y puede adoptar formas curvas diversas. Es muy útil para salvar espacios relativamente grandes con piezas pequeñas.

  8. OPERADORES • Los operadores permiten enfocar la búsqueda vinculando términos de búsqueda y definiendo la relación entre ellos. La biblioteca-e reconoce los siguientes tipos de operadores. • Operadores booleanos • Operadores de posición • Operadores relacionales • Algunos operadores tienen preferencia sobre otros al buscar en e catálogo; ver preferencia de los operadores para más información.

  9. RESOLUCION DE PROBLEMASEN INTELIGENCIA ARTIFICIAL En general, podemos afirmar que un problema consiste en:•una descripción de la situación de la que se parte;•una descripción de la situación a la que se quiere llegar;•una descripción de los medios de que disponemos para alcanzar nuestro objetivo.

  10. En el contexto de la Informática, a partir de un problema, se intenta construir un sistema que lo resuelva. Resumidamente, las acciones para construir un sistema que resuelva un problema serían:•Definir el problema con precisión (especificación del problema), habitualmente apartar de un enunciado del problema expresado en lenguaje natural:•de qué se parte;•cuál es el objetivo.• Analizar el problema: información para elegir las técnicas.• Aislar y representar el conocimiento necesario para resolver el problema.• Elegir la mejor técnica que resuelva el problema y aplicarla al problema particular. Particularizar estas acciones al contexto de la Inteligencia Artificial consiste en elegir las técnicas de resolución entre aquellas que son utilizadas en esta disciplina.

  11. FUNCIONES HEURISTICAS La palabra heurística, se deriva del verbo griego heuriskein, que significa "encontrar" o "descubrir". El término técnico "heurística" ha adoptado diversas connotaciones a lo largo de la historia de la IA. En 1957, George Polya publicó un importante libro titulado How to Solve it (Cómo resolverlo), en donde el término "heurística" se aplicaba al estudio de métodos para descubrir e inventar técnicas para la resolución de problemas, especialmente para problemas relacionados con demostraciones matemáticas.

More Related