Este documento presenta diferentes técnicas para representar el conocimiento, incluyendo marcos, reglas, etiquetado y redes semánticas. Describe características clave de una buena representación del conocimiento como cobertura, comprensión humana, consistencia y eficiencia. Además, distingue entre conocimiento procedimental y declarativo, e introduce conceptos como conocimiento relacional, heredable e inferible.
Los paradigmas de programación son la forma, que determinan los métodos y las herramientas que un programador usara en la construcción de un software.
Mayormente los lenguajes de programación están basados en uno o más paradigmas, ha estos se les puede llamar multiparadigmas.
También menciona los diferentes tipos de paradigmas que se conocen, pero solamente se hace referencia a los mas importante ya que suelen haber muchos más que no se mencionaran en esta investigación.
Los paradigmas de programación son la forma, que determinan los métodos y las herramientas que un programador usara en la construcción de un software.
Mayormente los lenguajes de programación están basados en uno o más paradigmas, ha estos se les puede llamar multiparadigmas.
También menciona los diferentes tipos de paradigmas que se conocen, pero solamente se hace referencia a los mas importante ya que suelen haber muchos más que no se mencionaran en esta investigación.
Paper sobre Modularidad basado en el libro “Object-Oriented Software Construction” de Bertrand Meyer. Contiene un acercamiento al tema de una forma menos técnica que en el magnifico libro.
Representacion del Conocimiento Inteligencia Artificialjorgeescalona2387
Representar el conocimiento en Inteligencia Artificial es el proceso de transformación de éste a un dominio o un lenguaje simbólico para ser procesado en un computador.
El conocimiento en Inteligencia Artificialwarrionet
La representacion del conocimiento es la manera de facilitar la inferencia (sacar conclusiones) a partir de dicho conocimiento. Analiza cómo pensar formalmente cómo usar un sistema de símbolos para representar un dominio del discurso, junto con funciones que permitan inferir sobre los objetos.
Paper sobre Modularidad basado en el libro “Object-Oriented Software Construction” de Bertrand Meyer. Contiene un acercamiento al tema de una forma menos técnica que en el magnifico libro.
Representacion del Conocimiento Inteligencia Artificialjorgeescalona2387
Representar el conocimiento en Inteligencia Artificial es el proceso de transformación de éste a un dominio o un lenguaje simbólico para ser procesado en un computador.
El conocimiento en Inteligencia Artificialwarrionet
La representacion del conocimiento es la manera de facilitar la inferencia (sacar conclusiones) a partir de dicho conocimiento. Analiza cómo pensar formalmente cómo usar un sistema de símbolos para representar un dominio del discurso, junto con funciones que permitan inferir sobre los objetos.
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
2. Representación del conocimiento
Es una combinación de estructuras de datos (que nos
permiten representar mediante un formalismo
determinado las "verdades" relevantes en algún
dominio) asociadas con mecanismos interpretativos
que nos permiten manipular el conocimiento
representado a fin de crear soluciones a problemas
nuevos.
3. Unión entre el conocimiento y la
estructura de control.
orden dependiente, procedimientos
y funciones.
Metodologías Representación del
Conocimiento en Inteligencia Artificial
Metodologías
Declarativas Estructurales Procedurales
Separación entre conocimiento y
estructura de control lógica:
expresiones declarativas (fbf), sistemas
de producción: (bh, rp, ec), prolog
Estructuración del conocimiento.
propiedades inferenciales: herencia,
transitividad, asociatividad.
redes semánticas, frames.
4. Características
Una buena representación del conocimiento cubre seis características básicas:
Cobertura, que significa que la representación del conocimiento cubre la
información en anchura y profundidad. Sin una cobertura amplia, la
representación del conocimiento no puede determinar nada ni resolver
ambigüedades.
Comprensible por humanos. La representación del conocimiento es vista como
un lenguaje natural, así que la lógica debería fluir libremente. Debería soportar
la modularidad y la jerarquía de clases (los osos polares son osos, que son
animales). Debería además contar con primitivas simples que se combinen de
forma compleja.
Consistencia. Si Pedro ha cerrado la puerta, también puede ser interpretado
como la puerta ha sido cerrada por Pedro. Siendo consistente, la representación
del conocimiento puede eliminar conocimiento redundante o conflictivo.
Eficiencia.
Facilidad de modificación y actualización.
Soporte de la actividad inteligente que usa la base de conocimiento.
5. Tipos de Conocimiento
Conocimiento Procedimental
Es aquel conocimiento compilado que se refiere a la
forma de realizar una cierta tarea (el saber cómo hacerlo).
Por ejemplo, los pasos necesarios para resolver una
ecuación algebraica son expresados como conocimiento
procedimental
Conocimiento Declarativo
Son hechos sobre objetos o situaciones. Posee mayor
capacidad expresiva, menor capacidad creativa o
computacional. Es conocimiento pasivo, expresado como
sentencias acerca de los hechos del mundo que nos rodea
(el saber que hacer).
6. Tipos de Conocimiento
Tipos de conocimiento Declarativo
Conocimiento relacional: conjunto de relaciones expresables
mediante tablas (como en una Base de Datos). Hemos de aportar
procedimientos que lo enriquezcan Motor de inferencia: genera
conocimiento a partir de información.
Conocimiento heredable: Estructuración jerárquica del
conocimiento (taxonomía jerárquica). Se trata de construir un
árbol o grafo de conceptos basado en la generalización y/o
especialización. De igual manera puede ser una red semantica
Conocimiento Inferible: Conocimiento descrito mediante lógica.
Se puede utilizar la semántica de los operadores y el Modus
Ponens para inferir nuevo conocimiento.
7. Tipos de Conocimiento
El Conocimiento Heurístico
Es un tipo especial de conocimiento usado por los
humanos para resolver problemas complejos. El
adjetivo heurístico significa medio para descubrir. Está
relacionado con la palabra griega heuriskein que
significa descubrir, encontrar. Se entiende por
heurístico a un criterio, estrategia, método o truco
utilizado para simplificar la solución de problemas.
8. Técnicas de representación del
Conocimiento
Marcos: Técnica de representación muy similar a la
utilizada en la programación orientada a objetos.
Plantilla de objetos que contiene un conjunto de slots.
Reglas: Serie de lineamientos que dicen lo que se
puede hacer o lo que se puede concluir en diferentes
situaciones.
Etiquetado: Relaciones entre entidades. Dan nombres
a los arcos y nodos que representan los elementos del
dominio. El etiquetado identifica el tipo de relación en
los arcos.
9. Técnicas de representación del
Conocimiento
Redes Semánticas:
Esta forma ha sido muy utilizada en IA para
representar el conocimiento y por tanto existen una gran
diversificación de técnicas.
Elementos Básicos:
Estructuras de datos en nodos, que representan conceptos,
unidas por arcos que representan las relaciones entre los
conceptos.
Un conjunto de procedimientos de inferencia que operan
sobre las estructuras de datos.
10. Técnicas de representación del
Conocimiento
Tipos de redes semánticas
Redes IS-A: Es una jerarquía taxonómica cuya espina dorsal
está constituida por un sistema de enlaces de herencia
entre los objetos o conceptos de representación, conocidos
como nodos
Grafos conceptuales: Los arcos no están etiquetados, y los
nodos son de dos tipos:
*Nodos de concepto, que pueden representar tanto
una entidad como un estado o proceso.
*Nodos de relación, que indican cómo se relacionan
los nodos de concepto.
Esquemas de marcos: Es una estructura de datos compleja
que representa una situación estereotipada