Detalle del libro
titulo del libro

INTELIGENCIA ARTIFICIAL Y LENGUAJE C# PACK DE 2 LIBROS: CONCEPTOS E IMPLEMENTACIÓN

MATHIVET, VIRGINIE

Editorial
EDICIONES ENI
Tema
C. c++ y c#
Año edición
2016
ISBN
978-2-409-00443-8
Encuadernación
Rústica
Páginas
1033
Idioma
Castellano
67,50 € Disponible 5 Días hábiles

Ver Índice

Estos dos libros ofrecen al lector el máximo de información sobre los fundamentos del lenguaje C# y su uso para la implementación de técnicas de inteligencia artificial.
1033 páginas redactadas por expertos. Hay elementos para descarga en www.ediciones-eni.com.

Un libro de la colección Recursos Informáticos
C# 6 y Visual Studio 2015 - Los fundamentos del lenguaje

Este libro se dirige a aquellos desarrolladores que deseen dominar el desarrollo de aplicaciones .Net con el lenguaje C# en su versión 6.

Tras recorrer el panorama de la plataforma .Net y describir las herramientas proporcionadas por el entorno Visual Studio 2015, el lector descubrirá progresivamente los elementos clave del lenguaje C# y la programación orientada a objetos, hasta poder aplicar estos conceptos al desarrollo de aplicaciones Windows con WPF. Una iniciación a las técnicas de depuración con Visual Studio le permitirá perfeccionar su dominio de la herramienta.

El desarrollo de aplicaciones cliente-servidor se aborda, a continuación, mediante el tema del acceso a datos con ADO.Net. Se realiza una descripción completa de Linq a través de ejemplos concretos que muestran cómo sus funcionalidades simplifican la manipulación de los datos provenientes de diversas fuentes. A continuación, se dedica un capítulo a la manipulación de datos en formato XML, que permite intercambiar datos entre aplicaciones de una manera sencilla y estandarizada. El final del ciclo de desarrollo se aborda mediante el desarrollo de una aplicación con las tecnologías Windows Installer y ClickOnce.

Para ayudar al lector en su aprendizaje se proporciona un glosario que resume la utilidad de las palabras clave de C# que se abordan en el libro.

Los ejemplos que se exponen en estas páginas están disponibles para su descarga en el sitio web www.ediciones-eni.com.

Los capítulos del libro:
Prólogo – La plataforma .NET – Visual Studio 2015 – La organización de una aplicación – Las bases del lenguaje – Programación orientada a objetos con C# – Depuración y gestión de errores – Desarrollo de aplicaciones Windows – Acceso a datos – LINQ – XML – Despliegue – Glosario

Un libro de la colección DataPro
Inteligencia Artificial para desarrolladores - Conceptos e implementación en C#

Este libro sobre Inteligencia Artificial está dirigido, principalmente, a los desarrolladores y no requiere profundos conocimientos en matemáticas. Al hilo de los distintos capítulos la autora presenta las principales técnicas de Inteligencia Artificial y, para cada una de ellas, su inspiración, biológica, física o incluso matemática, así como los distintos conceptos y principios (sin entrar en detalles matemáticos), con ejemplos y gráficos para cada uno de ellos. Los dominios de aplicación se ilustran mediante aplicaciones reales y actuales. Cada capítulo contiene un ejemplo de implementación genérico, que se completa con una aplicación práctica, desarrollada en C#. Estos ejemplos de código genéricos son fácilmente adaptables a numerosas aplicaciones en C#, bien sea en Silverlight, en Windows Phone, para Windows 8 o incluso en aplicaciones .NET más clásicas. Las técnicas de Inteligencia Artificial descritas son:

- Los sistemas expertos, que permiten aplicar reglas para tomar decisiones o descubrir nuevos conocimientos.
- La lógica difusa, que permite controlar sistemas informáticos o mecánicos de manera mucho más flexible que con los programas tradicionales.
- Los algoritmos de búsqueda de rutas, entre los cuales el algoritmo A* se utiliza con frecuencia en videojuegos para encontrar los mejores caminos.
- Los algoritmos genéticos, que utilizan la potencia de la evolución para aportar soluciones a problemas complejos.
- Los principales maetaheurísticos, entre ellos la búsqueda tabú, que permiten encontrar soluciones óptimas a problemas de optimización, con o sin restricciones.
- Los sistemas multi-agentes, que simulan elementos muy simples que permiten conseguir comportamientos emergentes a partir de varios agentes muy sencillos.
- Las redes neuronales, capaces de descubrir y reconocer modelos en series históricas, en imágenes o incluso en conjuntos de datos.

Para ayudar al lector a pasar de la teoría a la práctica, la autora proporciona para su descarga en el sitio web www.ediciones-eni.com siete proyectos de Visual Studio 2013 (uno por cada técnica de Inteligencia Artificial que se aborda en el libro), desarrollados en C#. Cada proyecto contiene una PCL, para la parte genérica, y una aplicación WPF, para la parte específica a la aplicación propuesta.

El libro termina con una bibliografía que permite al lector encontrar más información acerca de las diferentes técnicas, una webgrafía que enumera algunos artículos que presentan aplicaciones reales, un anexo y un índice.

Los capítulos del libro:

Prólogo – Introducción – Sistemas expertos – Lógica difusa – Búsqueda de rutas – Algoritmos genéticos – Metaheurísticos de optimización – Sistemas multi–agentes – Redes neuronales – Bibliografía – Webgrafía – Anexo