Inteligencia Artificial: Fundamentos, práctica y aplicacionesEn este libro se encuentran condensados los fundamentos de la Inteligencia Artificial desde un punto de vista práctico y accesible, presentando la teoría de cada una de las técnicas y algoritmos de una forma comprensible y simplificada para que todo aquel con interés en iniciarse desde cero pueda adentrarse en esta ciencia. Además de una introducción a sus principios teóricos, las técnicas descritas van acompañadas de ejemplos prácticos programados en lenguaje Python (se incluye un apéndice con una introducción a este lenguaje), que facilitan al lector la comprensión y demuestran el uso práctico de los algoritmos en aplicaciones para la vida real, escapando así de los límites de la literatura teórica que domina este campo. |
Contents
| 1 | |
| 5 | |
| 7 | |
2 IA y resolución de problemas | 9 |
Otros problemas más complejos | 11 |
ALGUNOS TIPOS DE PROBLEMAS | 15 |
El problema de la satisfacibilidad booleana | 19 |
El problema de la programación lineal entera | 23 |
El algoritmo minimax | 143 |
Poda alfabeta | 155 |
Otros tipos de juegos | 165 |
6 Razonamiento | 171 |
SISTEMAS EXPERTOS | 172 |
SISTEMAS DIFUSOS | 176 |
Conjuntos difusos | 177 |
Inferencia difusa | 183 |
Otros problemas | 26 |
3 Búsqueda no informada | 29 |
árboles y grafos | 31 |
BÚSQUEDA EN AMPLITUD | 34 |
BÚSQUEDA EN PROFUNDIDAD | 45 |
BÚSQUEDA DE COSTE UNIFORME | 56 |
4 Búsqueda informada | 65 |
BÚSQUEDA CON VUELTA ATRÁS BACKTRACKING | 69 |
ALGORITMO A | 73 |
BÚSQUEDA LOCAL | 83 |
Algoritmos constructivos voraces | 86 |
EL ALGORITMO DE DIJKSTRA | 88 |
ALGORITMO DE CLARKE Y WRIGHT | 94 |
Hill climbing | 102 |
Simulated annealing | 111 |
Búsqueda tabú | 117 |
Algoritmos genéticos | 126 |
5 Juegos | 140 |
7 Aprendizaje | 193 |
CLASIFICACIÓN PROBABILÍSTICA | 194 |
Clasificación bayesiana ingenua | 200 |
REDES NEURONALES ARTIFICIALES | 208 |
El perceptrón simple | 210 |
Redes neuronales multicapa | 220 |
Red de Hopfield | 233 |
A El lenguaje Python | 243 |
El intérprete interactivo | 244 |
El primer programa | 245 |
Cadenas de caracteres | 250 |
Estructuras de control | 255 |
Secuencias | 263 |
Funciones | 270 |
Clases y objetos | 274 |
Módulos | 280 |
| 282 | |
Other editions - View all
Inteligencia artificial: fundamentos, práctica y aplicaciones Alberto García Serrano No preview available - 2016 |
Common terms and phrases
algoritmo de Dijkstra algoritmo minimax algoritmos genéticos almacenar aplicar árbol de juego asignación base booleana break bucle búsqueda de coste búsqueda en amplitud búsqueda en profundidad calcular carretera ciudades clase clientes código complejidad concreto conexiones Coordenada coste uniforme dato_nodo decir definir distancia ejecución ejemplo elif entrada entrenamiento estructura de datos etiquetas función de evaluación función de pertenencia función heurística grafo hemos heurística Hopfield implementación individuos Inteligencia Artificial iteraciones juego jugador lista de nodos Málaga máximo local mejor modelo neurona nivel nodo actual nodo hijo nodo inicial nodo objetivo nodo raíz nodo terminal nodo_hijo nodo.get_padre nodos frontera nodos visitados nodos_frontera número obtener operador óptima parámetros perceptrón permite poda alfa-beta print probabilidad programa pseudocódigo puzle lineal Python redes neuronales reglas representar restricciones resultado return ruta Santiago Seleccionamos sistema experto spam string tablero técnicas temperatura teorema de Bayes tupla Turing utiliza valor verdadero variable vehículos


