Arreglos, Búsqueda Binaria - [Detalles]
Búsqueda Binaria - Ejercicio de la aplicación de los arreglos., Cómo se busca en los arreglos ordenados
Algebra Moderna I: Operación binaria - [Detalles]
El objetivo de esta nota es definir el concepto de "operación binaria" dentro del Algebra Moderna. Así mismo, dejar definida la notación del concepto que se adoptará a lo largo de las notas del curso. Y por ultimo se ejemplifican algunas formas de construir este tipo de operaciones.
Álgebra Moderna I: Operación binaria asociativa y conmutativa - [Detalles]
A continuación se manejan dos tipos de operaciones especificas: las operaciones binarias asociativas y las operaciones conmutativas. Dentro de estos conceptos se espera que el lector pueda reconocer cuando una operación binaria recae dentro de alguno de estos dos tipos mencionados o no. En las notas, se da ejemplo de como reconocer la conmutatividad dentro de un arreglo de Tabla.
Algoritmo de búsqueda primero en amplitud - [Detalles]
Se presenta el algoritmo de búsqueda primero en amplitud (Breadth First Search)
Algoritmo de búsqueda primero en profundidad - [Detalles]
Se presenta el algoritmo de búsqueda primero en profundidad (Depth First Search)
Algoritmo de búsqueda de profundidad limitada - [Detalles]
Se presenta el algoritmo de búsqueda de profundidad limitada (Depth Limited Search)
Mundo del laberinto con tráfico - [Detalles]
Se modifica el mundo del laberinto para introducir los algoritmos de búsqueda informada y problemas de búsqueda con una función de costo.
Algoritmo de búsqueda primero mejor ambicioso - [Detalles]
Se presenta el algoritmo de búsqueda de primero mejor ambicioso (Best First Search)
Algoritmo de búsqueda A* - [Detalles]
Se presenta el algoritmo de búsqueda A* ("A Estrella").
Algoritmo de búsqueda A* bidireccional - [Detalles]
Se presenta el algoritmo de búsqueda bidireccional (Bidirectional Search) con base en A*.
Algoritmo de búsqueda por haz - [Detalles]
Se presenta el algoritmo de búsqueda por haz (Beam Search)
Resumen de algoritmos de búsqueda - [Detalles]
Se comparan los diferentes algoritmos de búsqueda y sus propiedades.
Algoritmo de búsqueda Minimax - [Detalles]
Se presenta el algoritmo de búsqueda adversaria Minimax.
Operación binaria - [Detalles]
None
Operación binaria asociativa y conmutativa - [Detalles]
None
El algoritmo de Euclides: enunciado y demostración. - [Detalles]
Demostramos el algoritmo de Euclides, es un método o procedimiento que nos ayuda en la búsqueda del Máximo Común Divisor de dos números enteros. Vemos que hace uso del algoritmo de la división repetidamente y que hay una relación entre el residuo y el máximo común divisor.
Mundo de laberinto - [Detalles]
Como introducción a los problemas de búsqueda, se define el problema de recorrer un laberinto para llegar de un punto a otro.
Como introducción a la búsqueda adversaria, se presenta el juego de gato.
Algoritmo Alfa-Beta - [Detalles]
Se presenta el algoritmo de búsqueda adversaria Alfa-Beta como una mejora sobre el algoritmo Minimax.
Problema de las 8 reinas - [Detalles]
Se define el problema de las 8 reinas como introducción a la búsqueda optimizada.
COMAL: Inteligencia Artificial - [Detalles]
Este curso revisa las principales áreas de la Inteligencia Artificial desde un enfoque teórico y práctico, que permita el diseño y la implementación de sistemas inteligentes para problemas específicos. Se busca abarcar una perspectiva general del área. El enfoque está basado en agentes racionales. Los temas que se abordan son algoritmos de búsqueda, métodos probabilísticos y modelos basados en aprendizaje estadístico. Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE102723.